Тестирование нашего IVR — Twilio send_digits

avatar
Hadas Hamerovv
8 августа 2021 в 23:22
58
1
0

Я создаю машину, которая будет работать с IVR нашей компании. Для этого мне нужен вырожденный IVR, и в частности я хочу, чтобы он принимал вызов и отправлял _digits на IVR.

Я не мог понять, как отправить_цифры без предварительного звонка другой стороне.

Для этого используется Python.

Кто-нибудь может пролить свет на это?

Источник
Hadas Hamerovv
9 августа 2021 в 07:48
0

Спасибо, Филнаш, это похоже на xml. Нужно ли мне создавать xml или я могу использовать команду python?

philnash
9 августа 2021 в 20:31
0

Вы можете сгенерировать XML с помощью Python, посмотрите пример кода здесь: twilio.com/docs/voice/twiml/…

Ответы (1)

avatar
philnash
8 августа 2021 в 23:30
1

Проповедник разработчиков Twilio здесь.

Я думаю, вы спрашиваете, как принять вызов на номер Twilio и воспроизвести тональные сигналы DTMF. Если это так, вы можете сделать это с помощью элемента TwiML <Play>.

<Play> обычно ожидает URL-адрес, по которому воспроизводится аудиофайл. Однако вы также можете передать атрибут digits, который направит Twilio тональные сигналы DTMF по линии.

Вы можете добавлять любые цифры, а также паузы, используя символ w. Один w будет ждать полсекунды, и вы можете использовать несколько подряд. Например, этот TwiML укажет Twilio отправить цифры 123, затем подождать 1 секунду, затем отправить 456, а затем завершить вызов.

<Response>
  <Play digits="123ww456"/>
</Response>