В приложении «Универсальный модуль скриптов» предусмотрено специальное рабочее пространство для взаимодействия с диалоговыми скриптами. Чтобы начать работу со скриптом, необходимо нажать на кнопку «Скрипты», расположенную на коммуникационной панели.
Рисунок 1 — Вкладка «Скрипты» на коммуникационной панели
Окно прохождения диалога содержит следующие блоки:
Рисунок 2 — Пример окна прохождения диалога
BPMSoft позволяет запускать скрипт вручную и автоматически.
Для ручного запуска выполните следующие шаги:
В результате выбранный скрипт диалога будет запущен.
Для автоматического запуска необходимо создать и настроить бизнес-процесс с элементом «Запустить скрипт». Подробнее: Настройка автоматического запуска скрипта
При автоматическом запуске скрипта через бизнес-процесс BPMSoft проверит следующие условия:
Рисунок 3 — Модальное окно с предупреждением о запуске скрипта
В окне прохождения скрипта диалога отображается текст для оператора на текущем шаге скрипта, который нужно озвучить или написать клиенту.
Настройка шагов скрипта описана в статье Процесс настройки скриптов диалогов.
Рисунок 4 — Пример фразы оператора
Примечание. Если при настройке скрипта в текст фразы оператора были добавлены макросы, то в них автоматически подставятся значения соответствующие колонкам записи объекта, по которому запущен скрипт.
При прохождении скрипта диалога оператор может выбрать варианты ответа клиента с помощью группы преднастроенных кнопок.
Настройка вариантов ответа в шаге скрипта описана в статье Процесс настройки скриптов диалогов.
Рисунок 5 — Преднастроенные кнопки
При нажатии на кнопку BPMSoft выполняет следующие действия в зависимости от настроек:
Примечание. После запуска нового скрипта невозможно вернуться к предыдущему. Для повторного прохождения предыдущего скрипта необходимо запустить его вручную и начать выполнение заново.
Оператор может изменить язык прохождения текущего скрипта по кнопке «Сменить язык».
Настройка языковых версий описана в статье Процесс настройки скриптов диалогов.
При нажатии на кнопку отобразится выпадающий список доступных для выбора языков общения.
Рисунок 6 — Выбор языка общения
При выборе языка обновляется текст фразы оператора и кнопок вариантов ответа.
В окне прохождения скрипта диалога расположена группа кнопок для навигации и управления прохождения скриптом.
Рисунок 7 — Группа кнопок стандартных действий со скриптом диалога
Оператор может вернуться к предыдущему шагу скрипта диалога по кнопке «Назад».
Кнопка «Назад» не отображается на начальном шаге скрипта.
В результате при нажатии на кнопку будет открыт тот шаг, с которого был выполнен переход на текущий шаг.
Оператор может пропустить текущий шаг скрипта по кнопке «Пропустить». Пропуск шага доступен, если для шага скрипта необязательно получение ответа от клиента.
При нажатии на кнопку будет осуществлен переход к следующему шагу скрипта.
Пропуск шага недоступен, если в настройках скрипта шаг установлен как обязательный.
Оператор может начать прохождение текущего скрипта диалога заново по кнопке «Перезапустить».
Кнопка не отображается на начальном шаге скрипта.
Оператор может досрочно завершить прохождение скрипта диалога на любом его шаге по кнопке «Завершить».
При нажатии на кнопку завершается текущее прохождение скрипта с соответствующим результатом и записью в истории прохождения.
При прохождении скрипта диалога оператор может оставлять комментарии к текущему шагу скрипта.
Рисунок 8 — Комментарий к ответу
При смене шагов скрипта и возврату к уже пройденным шагам, комментарии оператора сохраняются и отображаются в окне прохождения диалога.
Оператор может просмотреть оставленные комментарии через историю прохождения.
В окне прохождения скрипта диалога представлена дополнительная информация, которая может быть полезна оператору при прохождении скрипта. В этом блоке могут отображаться файлы, ссылки на сторонние ресурсы и ссылки на статьи из раздела «База знаний».
Список вложений в блоке формируется автоматически в зависимости от настроек текущего шага скрипта. Подробнее: Процесс настройки скриптов диалогов
Рисунок 9 — Пример дополнительной информации
Статичная страница прохождения скрипта История прохождения скриптов Настройка скриптов диалогов Универсальный модуль скриптов