Исходящий звонок
Осуществляет вызов указанного номера и при коммутации передает управление указанному сценарию IVR.
Возможны четыре режима работы:
-
Асинхронный. Запускается исходящий звонок и текущий сценарий продолжает свою работу без ожидания завершения инициированного звонка
-
Дождаться предварительного ответа (1XX). Текущий сценарий ожидает получения SIP ответа 1XX в инициированном звонке
-
Дождаться окончательного ответа (2XX-6XX). Текущий сценарий ожидает получения SIP ответа с кодами 2ХХ (удачного завершения попытки вызова) или 4ХХ-6ХХ (неудачного завершения попытки вызова).
-
Дождаться остановки IVR. Текущий сценарий ожидает завершения сценария, управляющего исходящим звонком (синхронный режим работы).
Обработка исходящего звонка осуществляет другой IVR сценарий. На его вход подаются данные о Номере назначения, Номере источника, Имени источника и дополнительный необходимый параметр (формат json в поле Входящий параметр компонента Старт дочернего IVR сценария).
Название | Описание |
---|---|
Режим |
Свойства вариантов выбора описано выше
|
Номер |
Аргумент номера назначения, куда отправить вызов |
Исходящий номер |
Аргумент номера инициатора (Номер А), подставляемый в качестве username в заголовок From отправляемого SIP-запроса INVITE. |
Исходящее имя |
Аргумент имени (DisplayName) источника звонка |
Дополнительные заголовки |
Подставляемые в SIP-запрос дополнительные заголовки. Аргумент содержит мультистрочное значение, формат каждой из строк: HeaderName: HeaderValue. Используется для добавления новых пользовательских заголовков, значения стандартных заголовков в большинстве случаев не могут быть изменены. |
Источник сценария |
Выбор правила указания сценария IVR, который будет выступать виртуальным сотрудником от Номера А
|
Значения переменных |
Аргумент, содержащий JSON-структуру со списком начальных значений для локальных переменных сценария (упакованный в строку JSON-объект). |
Время, с |
(для всех режимов, кроме Асинхронный) Максимальное время выполнения сценария звонка до срабатывания Переход - нет ответа. |
SIP-код ответа в переменную |
(для всех режимов, кроме Асинхронный) Переменная для сохранения последнего полученного кода SIP-ответа (1xx-6xx). |
Переход |
Следующий Компонент сценария. Переход по умолчанию. |
Переход, неудача |
Компонент, которому передается управление в случае получения неудачного окончательного SIP-ответа (4xx-6xx). При незаполнении переход осуществляется по стандартной ветке. |
Переход, нет ответа |
Компонент, которому передается управление в случае истечения времени ожидания получения окончательного SIP-ответа в режимах ожидания окончательного и завершения сценария, либо предварительного ответа в режиме ожидания предварительного ответа. При незаполнении переход осуществляется по стандартной ветке. |
Переход, ошибка |
Компонент, которому передается управление в случае возникновения любой ошибки в процессе инициации звонка. При незаполнении переход осуществляется по стандартной ветке. |
Описание |
Описание компонента |