AWS End User Messaging SMS で電話番号の双方向 SMS メッセージングを設定する
AWS End User Messaging SMS には、双方向 SMS のサポートが含まれています。双方向 SMS を設定すると、お客様からの着信メッセージを受信することができます。また、Lambda や Amazon Lex などの他の AWS のサービス と併用することにより、双方向のテキストメッセージングエクスペリエンスを実現できます。
顧客が貴社の電話番号にメッセージを送信すると、メッセージ本文が Amazon SNS トピックまたは Amazon Connect インスタンスに送信され処理されます。
注記
双方向 SMS は、特定の国や地域でのみ使用できます。国または地域でサポートされている双方向 SMS の詳細については、「SMS および MMS の国別の機能と制限」を参照してください。
双方向 SMS 用 Amazon Connect は、「Amazon Connect 管理者ガイド」の「チャットメッセージ: SMS サブタイプ」の一覧にある AWS リージョン で利用できます。
双方向 MMS はサポートされていませんが、電話番号は発信された MMS メッセージに応答して受信 SMS メッセージを受け取れます。
- Two-way SMS messaging (Console)
-
AWS End User Messaging SMS コンソールを使用して双方向 SMS を有効にするには、次の手順に従います。
双方向 SMS を有効にする
AWS End User Messaging SMS コンソール (https://console.aws.amazon.com/sms-voice/
) を開きます。 -
ナビゲーションペインの [設定] で、[電話番号] を選択します。
-
[電話番号] ページで、電話番号を選択します。
-
[双方向 SMS] タブで [設定を編集] ボタンをクリックします。
-
[設定を編集] ページで [双方向メッセージを有効にする] を選択します。
-
[送信先タイプ] で、[Amazon SNS] または [Amazon Connect] を選択します。
-
Amazon SNS では、[新しい Amazon SNS トピック] または [既存の Amazon SNS トピック] のいずれかを、[双方向チャネルの役割] では、[既存の IAM ロールを選択する] または [Amazon SNS トピックポリシーを使用] のいずれかを選択します。
-
新しい Amazon SNS トピック – このオプションを選択すると、AWS End User Messaging SMS はアカウント内にトピックを作成します。トピックは、必要なすべてのパーミッションがあれば、自動的に作成されます。Amazon SNS トピックの詳細については、「Amazon Simple Notification Service デベロッパーガイド」の「Amazon SNS を設定する」を参照してください。
-
既存の Amazon SNS トピック - このオプションを選択すると、[受信メッセージの送信先] ドロップダウンで既存の Amazon SNS トピックを選択する必要があります。
-
[双方向チャネルの役割] では、次のいずれかを選択します。
-
既存の IAM ロールを選択 – Amazon SNS トピックに適用する既存の IAM ポリシーを選択します。Amazon SNS ポリシーの例は、Amazon SNS トピックの IAM ポリシー を参照してください。
-
Amazon SNS トピックポリシーを使用 – Amazon SNS トピックでは、AWS End User Messaging SMS へのアクセスを許可する適切な Amazon SNS トピックポリシーが必要です。Amazon SNS ポリシーの例は、Amazon SNS トピックのトピックポリシー を参照してください。
-
-
-
[双方向チャネルの役割] の Amazon Connect では、[既存の IAM ロールを選択する] を選択します。
-
[既存の IAM ロール] ドロップダウンで、メッセージの送信先として既存の IAM ロールを選択します。IAM ポリシーの例は Amazon Connect の IAM ポリシー を参照してください。
-
-
-
[Save changes] (変更の保存) をクリックします。
-
(オプション) [送信先タイプ] に Amazon Connect を選択した場合は、[Amazon Connect に電話番号をインポート] ウィンドウで次の操作を行います。
-
[受信メッセージの送信先] ドロップダウンで、受信メッセージを受信する Amazon Connect インスタンスを選択します。
-
[電話番号をインポート] をクリックします。
-
- Two-way SMS messaging (AWS CLI)
-
update-phone-number コマンドを使用して、双方向 SMS を有効にできます。
コマンドラインで以下のコマンドを入力します。
$aws pinpoint-sms-voice-v2 update-phone-number \>--phone-number-idPhoneNumber\>--two-way-enabledTrue\>--two-way-channel-arnTwoWayARN\>--two-way-channel-roleTwoChannelWayRole上のコマンドに、以下の変更を加えます。
-
PhoneNumberを、電話番号の PhoneNumberID または Amazon リソースネーム (ARN) に置き換えます。 -
受信 SMS メッセージを受け取るには、
TwoWayARNを Amazon リソースネーム (ARN) に置き換えます。Amazon SNS ポリシーの例は、Amazon SNS トピックのトピックポリシー を参照してください。Amazon Connect をインバウンド送信先として設定するには、TwoWayARNをconnect.に設定します。region.amazonaws.com.rproxy.govskope.caregionを Amazon Connect インスタンスがホストされている AWS リージョン に置き換えます。 -
TwoChannelWayRoleを、使用する IAM ロールの Amazon リソースネーム (ARN) に置き換えます。SNS アクセス許可ポリシーの例については Amazon SNS トピックの IAM ポリシー を参照し、Amazon Connect ポリシーの例については Amazon Connect の IAM ポリシー を参照してください。このパラメータは、IAM アクセス許可ポリシーを使用する場合にのみ必要です。
-