Обработчик вызовов

Обработчик Вызовов это последовательность инструкций, которой следует Smartswitch при обработке входящего вызова.

Обработчик Вызовов создается через Конфигуратор Обработчика Вызовов, путем перетаскивания и соединения мышью необходимых узлов на рабочем пространстве.

Сама последовательность обработки звонков представляет собой набор деревьев, каждое из которых начинается с Элемента Расширения.
Доступные Элементы Расширения доступны в разделе Расширения.
Расширения определяют условия, которые необходимы для активации данного дерева обработки звонков.

После входа в определенное дерево обработки вызовов, последовательно выполняются приложения из этого дерева.
Контрольный путь может содержать условные ветвления.
В самом простом случае дерево содержит только одну ветвь.
В более сложным возможно сложные ветвления.

Каждая ветвь обработки звонка должна замыкаться Элементом Завершения.
Элементами завершения могут выступать действия на канале из раздела Канал, например Отбой или Занято.
Контрольный путь обработки вызова может переходить между разными ветвями обработки вызовов, но в конце замкнется на каком-либо Элементе Завершения.

По завершению выполнения какого-либо Приложения из ветви система проверяет внутренний код возврата приложения.
Установка кодов возврата описана в разделе Приложения.
Если код возврата:

English translation