Skip to main content

Создание сценария для чат-бота

Сценарий — это набор блоков, которые определяют действия для чат-бота во время введения диалога с клиентом.

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

«Добавить блоки»

Блоки можно добавлять, нажав на нужный блок в меню левом сайд-баре.

Создание сценария для чат-бота. Скриншот 1

Либо в правом поле через правую кнопку мыши вызвать меню команд для чат-бота.

Создание сценария для чат-бота. Скриншот 2

«Добавить кнопку или текст»

Создание сценария для чат-бота. Скриншот 3

Здесь нужно ввести текст, который будет отправляться клиенту.

Например, если ввести «Добрый день!», то клиенту придет «Добрый день».

Создание сценария для чат-бота. Скриншот 4

Также здесь можно добавить кнопки для навигации чат-бота.

Создание сценария для чат-бота. Скриншот 5

Например, «Выбор по городам».

Создание сценария для чат-бота. Скриншот 6

«Прикрепить файл»

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

Создание сценария для чат-бота. Скриншот 7

Например, каталог товаров, прайс-лист, договор и т.д..

Создание сценария для чат-бота. Скриншот 8

Также здесь можно добавить кнопки для навигации.

Создание сценария для чат-бота. Скриншот 9

«Блок условия»

В этом блоке можно добавить проверку условия для чат-бота:

  • Проверка текста
  • Проверка времени
  • Проверка состояния диалога
  • Проверка поля на заполнение
Создание сценария для чат-бота. Скриншот 10

Условие «Проверка текста»

Создание сценария для чат-бота. Скриншот 11

В этом блоке можно добавить ключевые слова в сообщении от клиента.

Ключевые слова — слова-триггеры, которые запускают работу чат-бота по определенному сценарию.

Создание сценария для чат-бота. Скриншот 12

Для этого, нужно сначала выбрать, где будут располагаться ключевые слова: «Начинается на»; «Содержит»; «Заканчивается на».

Создание сценария для чат-бота. Скриншот 13

Далее ввести ключевые слова в окно ввода сообщения.

Создание сценария для чат-бота. Скриншот 14

Если потребуется добавить большой массив слов, то можно скопировать список слов через запятую и вставить в окно ввода слова.

Создание сценария для чат-бота. Скриншот 15

Либо загрузить файл со списком слов через запятую в формате Excel / CSV / TXT, нажав кнопку «Импорт из Excel / CSV / TXT».

Создание сценария для чат-бота. Скриншот 16

Условие «Проверка времени»

В этом блоке можно задать график работы чат-бота по дням недели и времени, а также выбрать часовой пояс.

Создание сценария для чат-бота. Скриншот 17

Для этого, нужно нажать на «Срабатывать по времени».

Откроется окно для настроек графика работы бота.

В разделе «Часовой пояс» выбрать нужный в выпадающем списке.

Создание сценария для чат-бота. Скриншот 18

Далее выбрать рабочие дни недели и время.

Создание сценария для чат-бота. Скриншот 19

Условие «Проверка состояния диалога»

Здесь можно настроить проверку на состояние диалога.

Создание сценария для чат-бота. Скриншот 20

Для этого нужно выбрать инициатора диалога: «Первое обращение»; «Диалог начат оператором»; «Диалог начат клиентом»; «Сообщение является текстом»; «Сообщение является вложением».

Создание сценария для чат-бота. Скриншот 21

Срабатывать по состоянию «Первое обращение».

Создание сценария для чат-бота. Скриншот 22

В этом случае чат-бот срабатывает, если клиент пишет первый раз или оператор начинает диалог из панели с клиентом, с которым не было никогда диалога.

Срабатывать по состоянию «Диалог начат оператором».

Создание сценария для чат-бота. Скриншот 23

В этом случае чат-бот срабатывает, если оператор начинает диалог из панели с клиентом.

Срабатывать по состоянию «Диалог начат клиентом».

Создание сценария для чат-бота. Скриншот 24

В этом случае чат-бот срабатывает, если клиент пишет первым.

Срабатывать по состоянию «Сообщение является текстом».

Создание сценария для чат-бота. Скриншот 25

При этом условии чат-бот срабатывает, если клиент отправил текстовое сообщение.

Срабатывать по состоянию «Сообщение является вложением».

Создание сценария для чат-бота. Скриншот 26

в этом случае чат-бот срабатывает, если клиент отправил вложение, например, фото, документ и т.д.

Условие «Проверка поля на заполнение»

Создание сценария для чат-бота. Скриншот 27

С этой командой чат-бот проверяет заполнены ли в карточке клиента такие данные, как основные поля:

  • Телефон
  • Email
  • Имя

Дополнительные поля — кастомные.

Создание сценария для чат-бота. Скриншот 28

Условие «Доступность сотрудника»

Создание сценария для чат-бота. Скриншот 29

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

Оператор считается доступным, если он оплачен, активен и статус — «онлайн».

Создание сценария для чат-бота. Скриншот 30

Также можно включать настройку «Учитывать лимит диалогов на операторе» или нет, если в проекте включено автораспределение обращений.

С активной настройкой «Учитывать лимит диалогов на операторе» чат-бот проверяет доступность оператора по лимиту обращений на нем в данный момент.

Создание сценария для чат-бота. Скриншот 31

Условие «Доступность сотрудника» только осуществляет проверку, доступен ли оператор для назначения на обращение или нет, — при этом на диалог его не назначает.

Чтобы закрепить сотрудника за диалогом, после проверки доступности нужно запустить команду чат‑бота “Назначение оператора».

Создание сценария для чат-бота. Скриншот 32

В блоке «Условие» можно комбинировать в несколько проверку условий.

Режим “и” — требует чтобы все условия были выполнены, для того чтобы условие в целом выполнялось.

Создание сценария для чат-бота. Скриншот 33

Режим “или” — требует, чтобы было выполнено хотябы одно из условий.

Создание сценария для чат-бота. Скриншот 34

Эти режимы переключаются в целом для всего блока.

Для составления сложных условий можно использовать комбинации из двух (и более) условных блоков.

«Ожидание ответа»

Этот блок заставляет чат-бот ожидать ответа клиента.

Создание сценария для чат-бота. Скриншот 35

«Сохранение данных»

Этот блок позволяет сохранить данные клиента в карточку клиента в панели Teletype.

Создание сценария для чат-бота. Скриншот 36

Для этого в блоке «Сохранение данных» нужно выбрать какие данные сохранить: «Имя»; «E-mail»; «Номер телефона»; «Кастомное поле».

Создание сценария для чат-бота. Скриншот 37

Например, если чат-бот отправляет сообщение клиенту «Напишите, пожалуйста, ваш номер телефона для связи», а дальше блок «Сохранение данных»:»Номер телефона», то если клиент отправит номер телефона, он сохранится в карточке клиента

Создание сценария для чат-бота. Скриншот 38

ВАЖНО! В таких каналах как telegram по номеру, WhatsApp поле «Телефон» в карточке клиента неизменяемы.
Если клиент отправит отличный номер телефона, то в ленте диалога появится системное сообщение «В данном канале нельзя изменить существующий номер телефона, вы можете сохранить указанное пользователем значение в заметки вручную».

Создание сценария для чат-бота. Скриншот 39

Этот контактный номер можно сохранить в заметки.

«Назначение оператора»

Это действие бота назначает оператора на диалог с клиентом.

Для этого нужно, нажать на «+Выбрать сотрудника» и выбрать оператора из выпадающего списка.

Создание сценария для чат-бота. Скриншот 40

«Назначение категории»

Этот блок позволяет автоматически назначить категорию диалогу.

Создание сценария для чат-бота. Скриншот 41

Для этого надо выбрать нужную категорию из выпадающего списка.

Создание сценария для чат-бота. Скриншот 42

Выбранная категория при работе чат-бота автоматически назначится на диалог.

«Назначение тега»

Эта команда позволяет чат-боту автоматически назначить выбранные теги клиенту.
Можно проставить от 1 до 5 тегов за раз.

Создание сценария для чат-бота. Скриншот 43

Для этого надо выбрать нужные теги из выпадающего списка.

Создание сценария для чат-бота. Скриншот 44

Выбранные теги назначаться клиенту автоматически.

«Удаление тега»

Эта команда позволяет чат-боту автоматически удалять теги проставленные клиенту.

Можно удалять от 1 до 5 тегов за раз.

Создание сценария для чат-бота. Скриншот 45

Для этого надо выбрать нужные теги из выпадающего списка.

Создание сценария для чат-бота. Скриншот 46

Выбранные теги, если проставлены клиенту, автоматически удаляться.

«Закрыть диалог»

Этот блок позволяет закрыть диалог с клиентом автоматически.

Создание сценария для чат-бота. Скриншот 47

«Пометить диалог неотвеченным»

Это действие чат-бота оставляет диалог с клиентом неотвеченным и сохраняет его в левом сайд-баре панели Teletype в разделе Неотвеченные.

Создание сценария для чат-бота. Скриншот 48

«Уведомление в Telegram»

Здесь можно добавить сообщение, которое будет отправляться в телеграм нотификатор.

Создание сценария для чат-бота. Скриншот 49

«Добавить паузу»

Здесь можно добавить паузу перед следующим действием бота, указав в секундах.

Создание сценария для чат-бота. Скриншот 50
Была ли эта статья полезной?
0 из 5 звезд
5 Звезд 0%
4 Звезд 0%
3 Звезд 0%
2 Звезд 0%
1 Звезд 0%
Как мы можем улучшить эту статью?
Please submit the reason for your vote so that we can improve the article.
Оглавление