Как управлять входящим звонком от клиента на один номер TWILIO (номер, используемый несколькими пользователями) - PullRequest
0 голосов
/ 17 декабря 2018

Я хочу интегрировать Twilio в свое приложение (JAVA SPRING), теперь я придумываю тот факт, что если я куплю только один номер Twilio, то я могу одновременно звонить нескольким клиентам от разных пользователей.Но что, если несколько клиентов звонят на один и тот же номер, если, например.У меня 5 пользователей с одинаковым номером Twilio.

Что произойдет в этом случае? Нам нужно купить отдельный номер для каждого пользователя ИЛИ мы можем управлять этим номером.

Пожалуйста, помогите.

1 Ответ

0 голосов
/ 18 декабря 2018

Разработчик Twilio здесь.

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

<Response>
  <Dial><Number>+XXXXXXXXXX</Number></Dial>
</Response>

Однако, если вы не хотите, чтобы все вызовы поступали наэтот человек, только вы можете переслать их всем своим пользователям одновременно.Тогда, когда один ответит, другие вызовы упадут.Вы можете сделать это с несколькими <Number> элементами:

<Response>
  <Dial>
    <Number>+XXXXXXXXXX</Number>
    <Number>+YYYYYYYYYY</Number>
    <Number>+ZZZZZZZZZZ</Number>
  </Dial>
</Response>

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

Чтобы усложнить работу, но получить больше контроля, вы можете исследовать TaskRouter , который позволяетвы настраиваете различные рабочие процессы и очереди.

Если вы хотите предоставить каждому из ваших пользователей прямой номер, по которому с ними можно связаться, то вы можете приобрести один номер для каждого из них.

У Twilio есть большой выбор и возможность создать то решение, которое вы хотите.Я рекомендую ознакомиться с голосовой документацией , чтобы увидеть различные инструменты, которые вы можете создать.

...