Запуск бота и начало сценария

Вы смотрите на открытый редактор и не понимаете с чего начать?

Начните с начала — с того, на какие фразы будет реагировать чат-бот.

Сценарий шаблона «Кнопки для живобота» начинается с блока глобальных интентов. Глобальность которого заключается в том, что при определении заданных в нём реплик, они будут попадать именно в него и сценарий будет продолжаться с этого экрана.

Обязательный альтернативный текст

Сценарий чат бота в Graph обязательно должен иметь блок глобальных интентов, со списком фраз, на которые мог бы ответить бот

В этом блоке заданы интенты «Мне нужна помощь», «Вы можете мне помочь», а также готовый интент Приветствие, объединяющий в себе различные приветственные фразы, которыми могут воспользоваться пользователи.

Каждый из интентов соединен с соответствующей веткой сценария. Вы можете создать свой интент в этом блоке и начать от него новую ветку.

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

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

Приветствие пользователя в начале диалога

Чтобы добавить приветствие бота в начало диалога:

  1. Нажмите кнопку Добавить блок, которая появляется при наведении курсора на первый экран.
  2. Выберите блок Текст и добавьте несколько реплик, которыми ассистент будет приветствовать пользователя при запуске чат-бота:

    «Добрый день. Чем я могу помочь»
  3. Нажмите Добавить блок и выберите блок Подсказка.
  4. Замените текст подсказки на «Завтрак».

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

  5. Соедините подсказки с нужными экранами.

Обработка перехода из различных каналов

Чтобы обработать переход из разных каналов с помощью блока Интенты:

  1. Откройте параметры глобального блока Интенты.

    В нашем шаблоне этот блок расположен на первом экране.

  2. Нажмите Создать интнет и укажите в поле значение $regex</start>

    Этот интнет будет обрабатывать служебную команду /start, сообщающую о запуске чат-бота.

  3. Соедините созданный интент с нужной веткой сценария.

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

Заметили ошибку?

Выделите текст и нажмите Ctrl + Enter, чтобы сообщить нам о ней