2016-08-24 3 views
0

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

Обычно я набираю номер, и когда телефон будет поднят, я подключу звонок к конференции. Проблема с этим документооборотом заключается в том, что человек на конференции не услышит, что вызов набирается, а также проблемы с голосовыми сообщениями (мне нужен входящий звонок, чтобы узнать, покидают ли они голосовую почту).

Как я могу удалить входящего звонящего из конференции и позвонить на общий номер или позвонить из конференции?

ответ

0

Я нашел отсюда: https://twilio.radicalskills.com/projects/conference-calling-voice/3.html (под «изменить живые звонки»), используя оригинальный Sid вы можете удалить их и отправить новые инструкции twiml. Вупи!

изменить: меня попросили расширить свой ответ. Вот что я делаю:

  1. Звонящий уже ждет на конференции, мне нужно «удалить» их и набрать номер.
  2. Используя API Rest, я отправляю перенаправление на исходный вызов sid вызова, который был помещен в конференцию.
  3. URL-адрес Redirect возвращает приложение набора твимлов к номеру, к которому я хочу подключиться к исходному вызову.

Вот это :)

+0

Рад, что вы нашли ответ вашей собственной личности. Однако я рекомендую вам просто включить внешнюю ссылку в качестве ссылки: ваш ответ здесь должен быть понятным. Кроме того, вы можете принять свой собственный ответ, чтобы пометить вопрос как разрешенный и помочь другим людям узнать ваше решение. –

Смежные вопросы