Как позвонить на другой номер, если первый не отвечает через API AWS connect start_outbound_voice_contact? - PullRequest
0 голосов
/ 03 апреля 2019

У меня есть код для вызова номера с помощью AWS connect API start_outbound_voice_contact, как показано ниже:

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 вызывала другой указанный мной номер.Как это сделать, используя API start_outbound_voice_contact или другие функции подключения AWS, такие как очереди, потоки контактов и т. Д. На панели мониторинга подключения AWS?

1 Ответ

1 голос
/ 07 апреля 2019

Невозможно сделать один исходящий вызов API, который будет использовать несколько номеров адресатов.Вам необходимо будет управлять исходящими адресатами с помощью приложения для набора номера, которое выполняет API-вызов для Connect, заканчивая исходный исходящий запрос контакта, когда вы обнаружите, что он не отвечает, и затем инициируя другой исходящий исходящий контактный вызов с дополнительным номером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...