Выбор категории

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

Например, сотрудник хочет составить заявление на больничный. На форме создания элемента, в котором будет храниться заявление, расположено поле типа Категория. В нём доступны варианты: Больничный, Отгул, Отпуск. Чтобы пользователь мог выбрать нужный вариант, а затем составить заявление, необходимо перед элементом Создание элемента приложения разместить Выбор категории. Выбранная пользователем категория запишется в переменную, которую затем можно передать в создание элемента.

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

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

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

Настроить элемент

Введите текст сообщения, который увидит пользователь. Можно использовать смайлы (smile-icon), изображения (image-icon), переменные (bot-variable-icon) и файлы (file-icon). Для изменения сообщения нажмите на текст.

get-category-1

Вы можете ввести несколько фраз для запроса категории. Бот при разговоре с пользователем воспользуется одной из них. Для этого выделите текст и нажмите Добавить вариант.

Уберите вариант реплики бота, нажав Удалить.

Записать результат в переменную

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

Бот запомнит полученное значение категории и сможет ссылаться на него при дальнейшем взаимодействии.

Все переменные сохраняются внутри сценария. Вы можете просматривать список используемых в сценарии переменных и изменять их настройки. Подробнее об этом читайте в статье «Настройка переменных бота».

Настроить ввод

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

Вкладка «Общие»

get-category-2

  • Обязательный ввод — взаимодействие не будет идти дальше по ветке сценария, пока пользователь не выберет кнопку со значением категории или не укажет нужный вариант вручную;
  • Показать кнопку ‘Отмена’ — в диалоге с пользователем будет отображаться кнопка, которая отменяет запрос данных;
  • Сообщение при нераспознанном вводе — введите текст сообщения, которое увидит пользователь, если даст ответ, не совпадающий ни с одним из предложенных ботом вариантов категории;  
  • Сообщение при ошибке валидации — введите текст сообщения, которое увидит пользователь, если его ответ не удовлетворяет наложенным на переменную ограничениям;
  • Максимальное количество попыток ввода — если вводимая пользователем категория не найдена, бот будет повторять запрос указанное количество раз — по умолчанию три. Если включена опция Обязательный ввод, после заданного числа повторов сценарий будет прерван. Если опция отключена, сценарий продолжится, но в переменную ничего не запишется;
  • Значение по умолчанию — укажите значение, которое запишется в переменную, если пользователь не смог дать корректный ответ за установленное количество попыток ввода. При первичной настройке сценария введите значение, которое будет по умолчанию действовать для всех добавляемых элементов. Если вы хотите изменить его, установите новое значение для каждого элемента сценария отдельно;
  • Сообщение при применении значения по умолчанию — введите текст сообщения, которое увидит пользователь при записи в переменную значения по умолчанию;
  • Показывать кнопку ‘Помощь’ — в диалоге будет отображаться кнопка, нажав на которую пользователь увидит сообщение с подсказкой от бота;
  • Сообщение при запросе помощи — введите текст подсказки, которую увидит пользователь. Например, укажите формат ввода данных или переформулируйте первоначальный запрос. Поле появляется, если включена опция Показывать кнопку ‘Помощь’;
  • Показывать кнопку ‘Оператор’ — в диалоге будет отображаться кнопка, при нажатии на которую произойдёт перевод беседы на оператора;  
  • Спрашивать — укажите, в каком случае бот будет запрашивать значение категории:
    • Каждый раз — бот будет делать запрос каждый раз, как сценарий дойдёт до элемента Выбор категории;
    • Только когда значение не заполнено — бот будет делать запрос только в случае, если переменная для ответа пользователя пустая.

Вкладка «Категория ELMA365»

get-category-3

  • Где искать категорию — укажите, где бот будет искать настроенную категорию: в приложении или бизнес-процессе. Название следующего поля будет меняться в зависимости от этого выбора;  
  • Приложение/Бизнес-процесс — из раскрывающегося списка выберите название приложения или процесса;
  • Категория — укажите нужную категорию.

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

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

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