如何在第一个号码使用 AWS connect start_outbound_voice_contact API 没有响应时呼叫另一个号码?
How to call another number when the first one is not responding using AWS connect start_outbound_voice_contact API?
我有使用 AWS connect start_outbound_voice_contact API 拨打号码的代码,如下所示:
import boto3
boto3.setup_default_session(profile_name='infra')
client = boto3.client('connect')
response = client.start_outbound_voice_contact(
DestinationPhoneNumber='XXX',
ContactFlowId='YYYYY',
InstanceId='ZZZZZ',
QueueId='LLLLL',
Attributes={
'Attr1':'KKKKK'
}
)
print response
它运行良好。但是,当号码没有响应呼叫时,我希望 AWS connect 服务呼叫我指定的另一个号码。我如何使用 start_outbound_voice_contact API 或 AWS connect 控制面板中的其他 AWS connect 功能(例如队列、联系流等)来做到这一点?
无法进行将使用多个目标号码的单个出站 API 呼叫。您必须使用正在向 Connect 发出 API 呼叫的拨号应用程序来控制出站目的地,当您发现它没有响应时结束原始出站联系请求,然后使用辅助号码启动另一个开始出站联系呼叫。
我有使用 AWS connect start_outbound_voice_contact API 拨打号码的代码,如下所示:
import boto3
boto3.setup_default_session(profile_name='infra')
client = boto3.client('connect')
response = client.start_outbound_voice_contact(
DestinationPhoneNumber='XXX',
ContactFlowId='YYYYY',
InstanceId='ZZZZZ',
QueueId='LLLLL',
Attributes={
'Attr1':'KKKKK'
}
)
print response
它运行良好。但是,当号码没有响应呼叫时,我希望 AWS connect 服务呼叫我指定的另一个号码。我如何使用 start_outbound_voice_contact API 或 AWS connect 控制面板中的其他 AWS connect 功能(例如队列、联系流等)来做到这一点?
无法进行将使用多个目标号码的单个出站 API 呼叫。您必须使用正在向 Connect 发出 API 呼叫的拨号应用程序来控制出站目的地,当您发现它没有响应时结束原始出站联系请求,然后使用辅助号码启动另一个开始出站联系呼叫。