Проблема управления очередью Twilio / лучшие практики

Мы настраиваем колл-центр, используя Twilio.

В конце приветствий и меню наши пользователи перенаправляются в очередь в ожидании следующего доступного агента.

Мы бы хотели, чтобы система: - автоматически вызывала следующего доступного агента. Это необходимо для того, чтобы агент не набирал очередь, чтобы узнать, ожидают ли пользователи. - Уметь менять порядок очереди. У наших пользователей разные приоритеты.

Как мы можем это сделать? Каковы лучшие практики?

К вашему сведению: мы используем PHP, TWIML и у нас нет собственного IPBX (не в состоянии использовать протокол SIP).

Спасибо димитрий

1 ответ

Евангелист Твилио здесь.

Есть несколько способов сделать это, но я бы предложил использовать атрибут action глагола Enqueue.

Атрибут action позволяет вам сообщить Twilio об URL-адресе, который вы хотите запросить, когда вызывающий абонент покидает очередь. В рамках этого запроса Twilio передаст вам параметр с именем QueueSid. Используя QueueSid, вы можете отправить запрос конечной точке Queues в Twilio API, посмотреть, больше ли current_size очереди, чем ноль, и инициировать ли вызов следующему доступному оператору.

Надеюсь, это поможет.

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