Мне нужно, чтобы я мог перевести звонок из Twilio Elasti c SIP Trunk в Twilio Autopilot - PullRequest
0 голосов
/ 12 марта 2020

Когда клиент набирает мой номер Twilio, мне нужно, чтобы Twilio сначала попытался позвонить в мою систему PBX. В настоящее время использую 3CX. Если человек не отвечает на звонок, мне нужно найти способ отправить этот звонок обратно в Twilio и go на другой ресурс. Для моих целей этот ресурс - Twilio AutoPilot.

По сути, если человек не отвечает на звонок, я хочу, чтобы робот попытался помочь клиенту.

Единственное, что я смог придумать до сих пор создать еще один номер Twilio и использовать его как запасной вариант внутри УАТС. Проблема с этим решением в Twilio: вы не можете замаскировать номер в соответствии с CallerID звонящего клиента, и мне бы очень хотелось узнать этот номер. Кроме того, вы создаете 2 пути вызова, что может сделать это дорогостоящим вариантом.

Единственное другое решение, о котором я могу подумать, - использование трех путей вызова, - это использование другого поставщика, который позволяет мне маскировать идентификатор вызывающего абонента, а затем отправьте его на номер Twilio.

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

Любая помощь будет оценена. Спасибо

1 Ответ

0 голосов
/ 13 марта 2020

Вы можете использовать Программируемый голос с набором SIP для первоначальной связи с вашей УАТС (он будет выглядеть так же, как вызов по внешней линии SIP Elasti c для вашей УАТС). Самый простой способ - использовать Connect Call to Widget в Studio. В случае сбоя этого вызова, скажем, 3CX возвращает 404 - Не найдено, Studio может перейти к следующему виджету по пути «Завершенный подключенный вызов», который затем может выполнить дополнительные шаги по вашему выбору. CallerID также поддерживается таким образом.

Elasti c SIP Trunking не предназначен для этого конкретного потока вызовов, а скорее является простым каналом из / в PSTN.

Happy Путь enter image description here

Резервный путь enter image description here

...