【Amazon Connect】Email機能がリリース！メールベースでやり取りができる！

### はじめに
Amazon Connectに新たに「Eメール」機能が追加されました！
これにより、電話やチャットだけでなく、メールを通じた顧客対応が可能になります。
本記事では、Amazon ConnectのEメール機能を利用するための設定方法を解説します。


### 設定方法
#### 1. Amazon Connectインスタンスでの作業


左サイドバーの「Eメール」をクリック

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/abee5a97-4412-6c3d-cec2-c670eacff65c.png)

「Eメールドメイン」で「ドメインを追加」をクリックします。

![スクリーンショット 2024-12-23 143915.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/a3106d28-bd63-fedd-3ba4-788c2331b387.png)

Amazon ConnectのEメールドメインを選択し、「追加」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/4aa721a0-56dd-dab9-2b3e-9550391c3fb5.png)

ステータスが「検証済み」になったことを確認してください。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/e3740c01-1f8b-0666-372a-d3e556ff8c3f.png)

左サイドバーの「データストレージ」をクリック

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/c344b31f-231d-10a8-642e-6111cd7705f9.png)

「メールメッセージ」セクションで、S3のバケットを指定します。
既存のS3でも、新規でも問題ありません。

![スクリーンショット 2024-12-24 141010.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/9f33c8c1-8c06-45e9-1914-3a6600495acf.png)

### 2. Amazon SESの設定

Amazon SESのコンソールに移動する。
「設定を始める」をクリックする。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/15c37371-30e9-db5d-45cb-49ef4148dfab.png)

Amazon SESのサンドボックスから本番アクセスをリクエストします。
「本番アクセスをリクエスト」をクリックすると、サポートケースがオープンします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/4620ce10-d432-f8aa-f4bc-88b3f2dc44a3.png)

#### AWSサポートケースでの作業

該当のケースをクリックし、AWSからの以下のような質問に回答します。

```
Amazon SES の使用計画について詳しい情報をご提供いただければ、申請を適切に審査することができます。返信の際に、お客様のメール送信プロセスや手順について、可能な限り詳しい情報を記載してください。

たとえば、メールを送信する頻度、受信者リストのメンテナンス方法、バウンス、申し立て、解除申請の管理方法についてご説明ください。送信する予定のメールのサンプルをご提供いただければ、お客様が高品質のコンテンツを送信していることを確認するために役立ちます。
```

弊社では以下のように回答しました。
```
【使用目的】
Amazon Connect問い合わせフローの「メッセージ送信」ブロックを利用して、SESで設定したアドレスにメッセージの送信を計画しております。
Amazon Connectはコンタクトセンターサービスであり、顧客からの入電に対して、Amazon Connectのオペレーターが対応したり、発信したりすることが可能です。
しかし、顧客からの入電に対応できない場合にSESを利用して、メッセージ送信を行いたいと考えております。

【使用頻度】
メッセージの送信頻度は1日に数通を予定しています。

【受信者リストのメンテナンス方法】
受信者リストは、同意を得たユーザーのみで構成しています。
メールリストは定期的に確認を行い、無効なアドレスを削除しています。

【バウンスについて】
バウンスしたメールについては、定期的に削除いたします。
```

AWSからの回答を待つ。
実施した際は、1日で回答が来ました。

申請が承認されると、SESの「ステータス」が「本番アクセスが付与されました」と表示されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/2daef00b-4b4c-b548-7f96-5b1afc4ff9ec.png)



#### 3. Amazon Connect セキュリティプロファイルの設定

対象のセキュリティプロファイルをクリックします。
「数字とフロー」セクションで、「Email address」の権限にチェックを入れ、「保存」をクリックします。
※前提として、フローの修正・作成権限が必要です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/28f2315a-75b7-520d-a6cd-da91df960670.png)



#### 4. Amazon Connect メールアドレスの作成

サイドバーの「チャンネル」から「メールアドレス」を選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/6d4f5c0d-6896-b4ef-5f9f-8872d2ccff06.png)

画面右上の「Eメールアドレスを作成」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/e3ca8d69-cc26-01ad-84d9-6289c5b67ef7.png)

以下の項目を設定します。

- エイリアス: 任意の名前を入力
- ドメイン: 前述で作成したドメインを選択
- 送信者名: 受信者のメール受信トレイに表示される名前を設定
- フロー: メールを受け取った後の処理を設定（空欄でも可）
- タグ: 任意のタグを追加

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/83af63dc-258a-d0b6-d560-d1ea067f02a9.png)


画面右下の「作成」をクリックします。

#### 5. Amazon Connectの問い合わせフロー設定

問い合わせフローに「メッセージを送信」ブロックを配置し、フローをつなげます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/8d81f6d6-762e-c81c-adc6-7eab1c8bb5e1.png)

各項目を設定します。

- 送信するメッセージタイプ: Eメール
- From: 手動で設定を選択し、作成したメールアドレスを選択
- To: 手動で設定を選択し、個人のEメールアドレスを入力
表示名は、お客様の名前などを入力
※Customer ProfilesやSalesforceと連携している場合は、顧客のメールアドレスを動的に設定可能
- 件名: 任意の文字を入力
- メッセージ: 任意の本文を入力。事前に設定した属性を含めることも可能
- コンタクトへのリンク: チェックを入れる

設定が完了したら、「保存」と「公開」をクリックします。

#### 6. 実際にメールが送信されるかテスト

「メッセージ送信」ブロックを配置したフローを電話番号に紐づけます。
スマホなどから、「5.Amazon Connectの問い合わせフロー設定」で設定したフローを割り当てた電話番号に発信し、メールが届くか確認します。

顧客などが受信するメールは、以下の添付画像ような内容で構成されています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/45f19c6b-bc43-9726-122b-8660291365d4.png)

送信者などの詳細を開くと以下のようになっています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/6f813ffb-81fb-732c-7e0f-e3c6bdbadfe9.png)

#### 7. 受信用のフローを作成

顧客からの返信を処理するためのフローを作成します。
作成後、「Amazon Connect メールアドレスの作成」のフロー選択欄で、該当のフローを選択します。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/b3f1eb05-08e4-e30a-918a-5f4d7e7f13b5.png)

#### 8. 返信してみる

顧客が受信したメールに、返信した際の挙動を確認します。
「実際にメールが送信されるかテスト」で受信したメールに返信文を記載し、返信してみます。
Amazon Connectの「コンタクトの検索」を見ると、以下のようになっており、返信が来ていることが確認できました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/dc5bd4fd-5bda-183a-c59c-f5b1fd5d428d.png)


#### 9. メールの保存場所の確認

メールの保存場所（送信・受信）は、「Amazon Connectインスタンスでの作業」で設定したS3バケット内の「EmailMessages」に保存されています。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3717693/2478959c-0816-59e9-0f88-84697a040a04.png)


### まとめ
本記事では、Amazon ConnectのEメール機能について解説しました。
メールの送信、受信が可能になったので、顧客対応の幅がより広がりそうです。
ただし、顧客が自由な内容を入力できるため、受信したメールから次の処理を実施するには一工夫必要そうです。