JAICP

Маршрутизация вызова


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

Для таких подключений осуществляется маршрутизация. При звонках по номерам, которые были указаны в логине, вызовы будут распределяться по соответствующим SIP-транкам, а затем на различные каналы ботов.


Перевод вызова из сценария бота на другой SIP-транк

При переводе вызова из сценария бота на оператора вы можете указать опциональное поле transferChannel:

$response.replies.push({
            type:"switch",
            closeChatPhrases: "Сбросить оператора",
            firstMessage: "",
            phoneNumber: "79216665544",
            transferChannel : "237-test-237-VDQ-28334674"        // botId
            });

Для параметра transferChannel укажите botId бота. Значение botId вы можете скопировать из интерфейса: перейдите в проект > на панели управления нажмите Каналы > скопируйте botId под названием канала.

Если указано поле transferChannel: "botId", то перевод вызова будет осуществляться через SIP-транк, который относится к данному каналу. Будут применены параметры подключенного SIP-транка.

Если указан некорректный botId или поле не указано, то перевод вызова осуществляется через SIP-транк, на котором был установлен телефонный вызов.