1. Описание
Пример схемы динамических страниц для обработки звонка.
Задача:
Создать динамические страницы для обработки звонка на которых будет отображаться следующее:
-
текст-заготовка оператору для начала разговора с абонентом;
-
классификация звонка;
-
отображение текста-заготовки в зависимости от классификации;
-
добавить абонента в очередь для повторного звонка;
-
оставить комментарии оператора о звонке.
1.1. Пример схемы
Пример схемы можно увидеть на рисунке 1.
Рис. 1. Схема для обработки звонка
Для удобства пользования можно скачать готовый json-файл, который прикреплен ниже, и импортировать. Больше информации об импорте json-файла можно посмотреть здесь.
1.1.1. Описание схемы
|
Компонент |
Блок компонента |
Параметры компонента |
Описание |
Отображение в Workspace |
|---|---|---|---|---|
Ветка 1
|
||||
|
Start |
|
|
Компонент начала схемы |
|
|
Компонент "Form Text" |
|
|
Для вывода текста.
|
|
|
Компонент "Form Select" |
|
|
Для добавления в динамическое окно выпадающего списка. Для этого:
|
|
|
Компонент "Generate Form" |
|
|
Создание формы на основе предварительно созданных элементов. Для этого:
|
|
|
Компонент "If" |
|
|
Проверка нажатия кнопки "Перезвонить". Для этого в поле "Expression" ввести |
|
Ветка 2
|
||||
|
Компонент "Switch" |
|
|
Разветвляет схему по вариантам выбора в выпадающем списке. Для этого:
|
|
Ветка 3
|
||||
|
Компонент "Form Text" |
|
|
Для вывода текста.
|
|
|
Компонент "Generate Form" |
|
|
Создание формы на основе предварительно созданных элементов. Для этого:
|
|
|
Компонент "If" |
|
|
Проверка нажатия кнопки "Назад". Для этого в поле "Expression" ввести |
|
|
Компонент "Go to" |
|
|
Для дополнительного перехода в компоненту "Form Text" (Ветка 12) |
|
Ветка 4
|
|
|
|
|
|
Компонент "Callback Queue" |
|
|
Для создания встречного звонка. Для этого:
|
|
|
Компонент "Form Text" |
|
|
Для вывода текста.
|
|
|
Компонент "Generate Form" |
|
|
Создание формы на основе предварительно созданных элементов. Для этого:
|
|
|
Компонент "If" |
|
|
Проверка нажатия кнопки "Назад". Для этого в поле "Expression" ввести |
|
Ветка 5
|
||||
|
Компонент "Go to" |
|
|
Для дополнительного перехода в компоненту "Form Text" (Ветка 13) |
|
Ветка 6
|
||||
|
Компонент "Attempt Result" |
|
|
Оставляет сообщение в истории звонка при определенном статусе звонка. В данном примере:
|
|
Ветка 7
|
||||
|
Компонент "Callback Queue" |
|
|
Для создания встречного звонка. Для этого:
|
|
|
Компонент "Form Text" |
|
|
Для вывода текста.
|
|
|
Компонент "Form Select" |
|
|
Для добавления в динамическое окно выпадающего списка. Для этого:
|
|
|
Компонент "Generate Form" |
|
|
Создание формы на основе предварительно созданных элементов. Для этого:
|
|
|
Компонент "If" |
|
|
Проверка нажатия кнопки "В начало". Для этого в поле "Expression" ввести |
|
Ветка 8
|
||||
|
Компонент "Go to" |
|
|
Для дополнительного перехода в компоненту "Form Text" (Ветка 14) |
|
Ветка 9
|
||||
|
Компонент "Attempt Result" |
|
|
Оставляет сообщение в истории звонка при определенном статусе звонка. В данном примере:
|
|
Ветка 10
|
||||
|
Компонент "Form Textfield" |
|
|
Для создания поля ввода текста для оператора.
|
Unknown Attachment |
|
Компонент "Generate Form" |
|
|
Создание формы на основе предварительно созданных элементов. Для этого:
|
|
|
Компонент "Attempt Result" |
|
|
Оставляет сообщение в истории звонка при определенном статусе звонка. В данном примере:
|
|
Ветка 11
|
||||
|
Компонент "If" |
|
|
Проверка нажатия кнопки "Отправить сообщение". Для этого в поле "Expression" ввести |
|
|
Компонент "Schema" |
|
|
Для вызова схемы, которая будет использоваться в качестве подсхемы для отправки email.
|
|