ELMA Bot > Редактор сценариев бота > Элементы сценариев > ELMA365 / Запуск бизнес-процесса

Запуск бизнес-процесса

Элемент позволяет запустить экземпляр любого настроенного в ELMA365 бизнес-процесса.

В бизнес-процесс можно передавать данные, которые получает бот от пользователя в ходе беседы. Для этого разместите перед элементом Запуск бизнес-процесса действие Создание элемента приложения или Выбор элемента приложения. Полученные в этих элементах данные сохранятся в переменные, которые затем можно передать в запускаемый процесс.

Например, для запуска процесса на отгул сотруднику нужно прикрепить заявление. С помощью действия Создание элемента приложения сотрудник сможет сформировать заявление, которое затем передастся в запускаемый процесс на отгул.

Начало внимание 

Для работы элемента необходима настроенная интеграция с ELMA365. Подробнее об этом читайте в статье «Настройки бота».

Конец внимание

start-process-1

Чтобы перейти к настройке запуска бизнес-процесса, нажмите Добавить бизнес-процесс или значок шестерёнки (bot-gear-icon).

start-process-2

  • Выберите бизнес-процесс — укажите настроенный в ELMA365 процесс;
  • Запускать с помощью — выберите, с каким набором переменных будет запускаться бизнес-процесс:

Затем сопоставьте появившиеся свойства из бизнес-процесса с переменными бота, нажав кнопку Выбрать переменную. Значком start-process-4 будут выделены поля, обязательные для заполнения.  

start-process-3

  • Связанный элемент приложения — поле появляется при выборе запуска процесса с помощью Контекста. Укажите в нём переменную, в которой находится созданный или полученный из ELMA365 элемент приложения;    
  • Результат — укажите переменную типа Объект, в которую будет передаваться информация о запущенном экземпляре процесса: название, время создания, ID и т. д. При использовании переменной в выводе сообщения пользователю будет отображаться только название процесса, например, «Процесс "Заявка на приобретении техники" успешно запущен».

Нажмите кнопку Сохранить.

После этого бот, дойдя по сценарию до элемента, запустит бизнес-процесс в ELMA365. Обратите внимание, если процесс запустить не удалось, сценарий пойдёт по переходу, предусмотренному в случае ошибки. Если этот переход не ведёт к другому элементу, пользователь увидит в чате сообщение об ошибке.

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

Копирование и удаление элемента

Добавленный в сценарий элемент можно скопировать (bot-copy-icon) или удалить (bot-close-icon). Для этого наведите курсор на элемент, а затем на три точки и выберите нужную опцию.