Скрипты
Скрипты — это элементы сценария взаимодействия бота с пользователем.
Первый и самый важный шаг в дизайне ботов — это создание диалоговых скриптов, которые связаны между собой. Можно переходить от одного разговора к другому, создавая автоматизированный поток.
Скрипты беседы можно создавать в разделе главного меню Настройки бота подраздел, здесь мы будем описывать сценарии взаимодействия бота с пользователем, а также проектировать меню бота.
На экранной форме нажать кнопку Создать скрипт.
При создании нового скрипта необходимо заполнить следующие параметры:
- Название — логически понятное название скрипта, например, "Главное меню". Должно быть уникальным;
- Раздел — если скрипт должен быть размещен в разделе, то указать раздел, например, "Скрипты меню", иначе оставить не заполненным;
Рекомендуем также ознакомиться со страницей Разделы скриптов.
- Тип — может принимать значение: Стандарт или Fallback:
- Значение Стандарт — скрипт, выполняющий различные функции, используемые, например, для разговорных сценариев. Устанавливается по умолчанию.
- Значение Fallback — скрипт, позволяющий описать функции повтора выполняемых действий или текстовых сценариев, если бот не определил намерений пользователя. Например, сообщение — "Извините, не понял Ваш вопрос/ответ. Повторите еще раз".
Скрипт, имеющий тип Fallback используется с командами: Отправить текст и Повторить вопрос.
Скрипт, имеющий тип Fallback в чат-боте применяется один раз!
- Включить NLP — активность параметра позволяет настроить и использовать функцию NLP.
Включить обнаружение намерения для новых лидов, до запуска скрипта из маршрута. Если намерение будет обнаружено, то будет запущен скрипт соответствующий этому намерению.
- Использовать определение NLP Action — параметр позволяет настроить функцию NLP — Живой разговор, а также позволяет распознавать все существующие намерения в базе.
Включить обнаружение NLP Action при обнаружении NLP намерения позволяет в запущенном скрипте начать поиск нового намерения. Опция действует только если включено обнаружение намерения NLP.
- Нажать кнопку Создать.
При наведении на иконку справки показывается более точная информация.
При создании скрипта вначале необходимо определить, как разговор будет инициирован. Разговор может быть инициирован автоматически с помощью некоторых ключевых слов или может быть вызван вручную с помощью перехода из другого разговора.
В разделе Скрипты располагается список скриптов данного бота с доступными операциями:
- Перейти в редактор скрипта;
- Редактировать свойства скрипта;
- Удалить скрипт;
- Список скриптов.
Со скриптами так же можно работать с помощью JS методов. Все методы и их описание вы можете посмотреть в Справочнике по функциям JS.
Нет комментариев