Twilio осложнение

Я новичок в Twilio, и я борюсь с одной задачей. Я хочу сделать следующее:

Клиент А звонит по номеру Twilio. Twilio перенаправляет вызов на последовательность номера (я использовал twimlet findme для переадресации вызова). В этом случае, если первый номер не отвечает на вызов. Вместо этого он будет переадресован на другой номер в последовательности и так далее.

Проблема, с которой я сталкиваюсь, возникает, когда звонок переадресовывается на второй номер, когда первый не отвечает. Он долго останавливается, и через секунду звонит звонок. В это время клиент запутывается, стоит ли ему продолжать или нет.

Так есть ли способ уведомить клиента о том, что звонок продолжается?

Существует второй сценарий, когда Клиент А звонит на номер Twilio. Когда на звонок не отвечают или занят, клиент получает сообщение от оператора компании о том, что "человек находится на другом вызове" (на разных языках). Есть ли способ исключить сообщение от оператора компании?

1 ответ

Решение

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

Я думаю, что способ решить ваш первый вопрос заключается в использовании answerOnBridge="true" для тебя <Dial> TwiML. Это будет держать телефонный звонок, пока на него не ответят.

Для вашего второго вопроса, вы должны установитьtimeout на вызов, чтобы он не дошел до сообщения оператора.

Другие вопросы по тегам