Справка:Список команд (версия 3.xx): различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 7: Строка 7:
[[Файл:2018-05-25_11-10-44.png]]
[[Файл:2018-05-25_11-10-44.png]]


Появилось меню управления командами. В данном меню мы можем: '''добавить, переместить и удалить''' команду.  
Появилось меню для управления командами. В данном меню мы можем: добавить, переместить и удалить команду.  


[[Файл:2018-05-25_11-26-15.png]]
[[Файл:2018-05-25_11-26-15.png]]


==Добавить команду==
После того как мы нажимаем "Добавить", у нас появляется меню выбора команд. В этом меню указан список команд, которые вы можете выбрать. Для доработки нашей конфигурации мы выбираем "Включить распознавание ответа абонента". Это делается для того чтобы после произнесения сообщения, программа начала распознавание ответа абонента.  
 
Справа в программе появится подраздел с выбором команд. Здесь вы можете выбрать любую команду. Для наглядного примера добавим команду "Включить распознавание ответа абонента". Выбираем её из списка и нажимаем "Ок".  


[[Файл:2018-05-25_11-48-33.png]]
[[Файл:2018-05-25_11-48-33.png]]


==Настройка команд==
В настройках данной команды, мы можем выбрать распознавание голосового ответа абонента или клавишами по сигналу (DTMF). Для нашей конфигурации выберем распознавание клавиш. Настроим так, чтобы распознавалась только клавиша 1, а так же укажем переменную для записи результата и назовем её "Клавиши". Нажимаем "Ок" и "Сохранить".
 
После выбора любой команды, появляется раздел для ее настройки. В данном случае настроим команду так, что бы распознавались клавиши (DTMF) и при нажатии клавиши 1 записывался результат базу данных в переменную "Клавиши". Нажимаем "Ок" и "Сохранить".


[[Файл:2018-05-25_12-41-35.png]]
[[Файл:2018-05-25_12-41-35.png]]


==Последовательное выполнение команд==


Для того что бы добавить следующую команду. Надо нажать правой кнопкой мыши на предыдущую и выбрать "Добавить". 


[[Файл:2018-05-25_16-40-43.png]]
[[Файл:2018-05-25_16-40-43.png]]

Версия 06:20, 29 мая 2018

Программа Call Office позволяет дополнять стандартную конфигурацию с помощью набора команд. Как это работает, я покажу на примере доработки конфигурации "Обзвон абонентов". Доработаем конфигурацию так, чтобы после голосового сообщения при нажатии клавиши 1 на телефоне. Программа отправляла СМС абоненту.

Работа с командами

В сценарии программы выбираем раздел "Команды" и нажимаем на него правой кнопкой мыши.

2018-05-25 11-10-44.png

Появилось меню для управления командами. В данном меню мы можем: добавить, переместить и удалить команду.

2018-05-25 11-26-15.png

После того как мы нажимаем "Добавить", у нас появляется меню выбора команд. В этом меню указан список команд, которые вы можете выбрать. Для доработки нашей конфигурации мы выбираем "Включить распознавание ответа абонента". Это делается для того чтобы после произнесения сообщения, программа начала распознавание ответа абонента.

2018-05-25 11-48-33.png

В настройках данной команды, мы можем выбрать распознавание голосового ответа абонента или клавишами по сигналу (DTMF). Для нашей конфигурации выберем распознавание клавиш. Настроим так, чтобы распознавалась только клавиша 1, а так же укажем переменную для записи результата и назовем её "Клавиши". Нажимаем "Ок" и "Сохранить".

2018-05-25 12-41-35.png


2018-05-25 16-40-43.png

Для того что бы программа распознала входящий сигнал добавим команду "Прослушивание линии". Установим время прослушивания 5 секунд. После чего нажимаем "Ок" и "Сохранить".

2018-05-25 17-00-07.png

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

2018-05-25 17-10-48.png

Для проверки результата добавим команду "Если". Выберем пункт "Выражение" и подставим туда '[Клавиши]' == '1'. Данным выражением мы проверяем соответствует ли сигнал который отправил абонент заданному.

2018-05-25 17-17-55.png

Добавление подкоманды

Для того чтобы, после проверки правила при положительном результате выполнялась определенная команда (в данном случае это отправка СМС). Нам надо добавить ее как подкоманду.

2018-05-28 11-36-06.png

В настройках "Отправка СМС", нам надо указать на какой номер будет отправляться СМС. Для этого создадим запрос [Выборка.Телефон]. Произведем выборку номера телефона из столба "Телефон".

2018-05-28 11-45-58.png

Для записи результата в базу данных, создадим SQL запрос. При нажатии заданной клавиши, результат будет записываться в столбец "Клавиши". Запись результата будет производиться в строку, из которой идет выборка номера телефона.

2018-05-28 12-23-29.png