Amazon Connect Customer での受信を無効にできますか?
困っていた内容
Amazon Connect Customer でコンタクトセンターを構築しています。
ただし、発信専用の要件であるため受信は無効にしたいと考えています。
Amazon Connect Customer での受信を無効にできますか?
どう対応すればいいの?
はい、受信を無効にできます。
Amazon Connect Customer インスタンスのテレフォニーとチャットのオプションでは受信通話の有効/無効を設定できます。
Connect Customer インスタンスの設定を更新する - Amazon Connect Customer
顧客がコンタクトセンターに電話できるようにするには、Connect Customer でインバウンドコールを受信するを選択します。
また、UpdateInstanceAttribute API でも設定変更可能です。
やってみた
まずは Amazon Connect Customer のコンソールから変更してみます。
デフォルト設定でインスタンスを作成した場合、テレフォニーオプションでは発信と着信の両方が許可されます。

今回は着信だけを無効にしたいので、作成されたインスタンスのテレフォニーとチャットのオプションから「Amazon Connect で通話を受ける」のオプションを無効にして保存します。

コンソールでの設定変更は以上で完了です。
続いて AWS CLI で変更してみます。
コンソールから無効にした受信設定を AWS CLI で有効化してみます。
# 設定値の確認
$ aws connect describe-instance-attribute \
--instance-id arn:aws:connect:us-east-1:012345678901:instance/xxx \
--attribute-type INBOUND_CALLS
{
"Attribute": {
"AttributeType": "INBOUND_CALLS",
"Value": "false"
}
}
# 受信を有効化
$ aws connect update-instance-attribute \
--instance-id arn:aws:connect:us-east-1:012345678901:instance/xxx \
--attribute-type INBOUND_CALLS \
--value true
# 設定値を確認
$ aws connect describe-instance-attribute \
--instance-id arn:aws:connect:us-east-1:012345678901:instance/xxx \
--attribute-type INBOUND_CALLS
{
"Attribute": {
"AttributeType": "INBOUND_CALLS",
"Value": "true"
}
}
AWS CLI コマンドでの設定変更は以上で完了です。







