Самостоятельная настройка схемы

Самостоятельная настройка представляет собой блок схему состоящую из блоков, условий и направлений действий.


Пояснение:


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


Блок-схема — распространенный тип схем (графических моделей), описывающих алгоритмы или процессы, в которых отдельные шаги изображаются в виде блоков различной формы, соединенных между собой линиями, указывающими направление последовательности.


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


Отличным примером готовой схемы может послужить проект по заполненной готовой схеме. Далее необходимо перейти в настройки и выбрать, «самостоятельная настройка». Вы увидите блок — готовой схемы. По аналогии, вы можете строить собственные схемы.


Пример самостоятельной настройки схемы с комментариями можно взглянуть ниже.


Главными элементами схемы являются «Начало звонка» и «Конец звонка».


Вся схема начинается с блока «Начало звонка», где происходит начало ответа на звонок. «Конец звонка» - происходит обрыв соединения.


Для добавления нового элемента, необходимо выбрать элемент в блоке справа.


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

Подробнее про элементы схемы.


Какие теги используются в схемах проектов?


[@callerphone] — номер телефона с которого поступил звонок.


[@callmode] — тип звонка. Варианты значений - (basic - входящий звонок, demo - входящий звонок на демо-номер, outgoing - исходящий звонок). Позволяет в одной схеме отделить и обработать по разному входящий и исходящий звонки.


[#elementid_1] – идентификатор элемента, будет присвоено значение которое имеет данный элемент. К примеру, [#decode_59] — значение декодированной аудиозаписи в виде текста.


[$value] – переменные проекта. Задаются либо на странице проекта в разделе "Переменные проекта", через API, метод Words либо в результате выполнения блока httpSend.


[=param_name] - переменные, переданные через API в метоже Dial (обычно при исходящем звонке).