Для выполнения пользовательских настроек в BPMSoft необходимо создать пользовательский пакет. Чтобы создать пакет:
Рисунок 1 — Страница создания пользовательского пакета
Рисунок 2 — Страница «Свойства пакета»
Для создания чат-ботов необходима зависимость от пакета BPMSoftОСС.
Рисунок 3 — Выбор зависимостей пакета
На этом создание пакета завершено.
Для того чтобы все проведенные работы по созданию и изменению объектов и бизнес-процессов сохранились в данном пакете, необходимо назначить этот пакет текущим:
Для того чтобы создать бизнес-процесс:
Рисунок 4 — Добавление параметра
Для того чтобы отправить в канал приветственное текстовое сообщение, не требующее ответа:
Рисунок 5 — Элемент «Выполнить действие процесса»
Для настройки сообщения с кнопками:
Примечание. С помощью сообщений с кнопками можно не только запрашивать значения кнопки, но и обычный текст. Для этого значения кнопок должны быть пустыми.
Элементы могут выводить данные как напечатанные, так и текстовые параметры процесса.
Для установки условий перехода между элементами процесса используется инструмент «Условный поток», в котором необходимо указать условие перехода.
Чтобы его добавить, нажмите на Поток → Настройки → Условный поток.
Рисунок 6 — Элемент «Условный поток»
Пример:
[#Завершить чат?.Ответ#]==[#Завершить чат?.Кнопка 1#] – вариант при котором пользователь выбирает первую кнопку.
[#Завершить чат?.Ответ#]==[#Завершить чат?.Кнопка 2#] – вариант при котором пользователь выбирает вторую кнопку.
Формула создается с помощью двойного нажатия на элементы процесса.
Рисунок 7 — Настройка примера
Примечание. Также в условном потоке можно настроить равенство некоторому слову, а не только кнопкам. Для этого в формуле в «» следует написать необходимое слово/словосочетание после двойного =. Обратите внимание, что формулы учитывают регистр.
Рисунок 8 — Настройка формулы
Далее выберите действия для каждого из потоков и заполните параметры.
После получения ответа от клиента логика действий чат-бота распределяется по двум веткам:
Если после тестирования условные потоки в бизнес-процессе не срабатывают, снимите чек-бокс в поле «Значение по умолчанию» системной настройки «Создавать задачи по бизнес-процессу на языке ответственного» (код «UsePerformerCultureInUserTask») и перезагрузите стенд, чтобы значение очистилось из сервера кэширования.
Ниже приведен пример развернутой схемы чат-бота BPMSoft OCC: Сообщение с кнопками (чат-бот для закрытия чата, отправки и получения геолокации, перевода на другого оператора).
Рисунок 9 — Схема чат-бота BPMSoft OCC Сообщение с кнопками
Привязка оператора к каналу Бизнес-процессы Страница системной настройки
Ссылка, по которой вы перешли, больше недействительна — её срок действия закончился. Ссылка активна в течение 24 часов.
Вы можете запросить новую ссылку.
До встречи в экосистеме BPMSoft.
Теперь вы зарегистрированы в экосистеме BPMSoft. Авторизуйтесь, чтобы получить доступ ко всем её возможностям.
Если у вас возникнут трудности с использованием сайта или сервисов, вы всегда можете обратиться к нам за помощью.
К сожалению, ссылка больше не активна — она действовала только 24 часа.
Здравствуйте.
Эта ссылка больше недействительна, так как вы запрашивали новую.
Перейдите по последней ссылке или запросите новую.
Ссылка, по которой вы перешли, недействительна.
Если вы хотите восстановить пароль, просто запросите новую ссылку.
Ваш пароль успешно обновлён — теперь вы можете пользоваться всеми возможностями экосистемы BPMSoft.
Ваш пароль успешно изменен, вы можете продолжить работу в экосистеме BPMSoft.
Учётная запись пока не активирована.
Мы отправили письмо для подтверждения на ваш Email — перейдите по ссылке в течение 24 часов с момента регистрации.
Если письмо не пришло, пожалуйста, напишите нам об этом.
До встречи в экосистемe BPMSoft.
Учетная запись заблокирована
Пожалуйста, свяжитесь с нами для уточнения данных.
Если пользователь с указанным Email зарегистрирован в системе BPMSoft, ему на почту отправлена ссылка для восстановления пароля.
Чтобы установить новый пароль, перейдите по ссылке из письма.
Ссылка активна в течение 24 часов.