1. УСТАНОВКА

    ПРИЛОЖЕНИЯ

  1. На странице описания приложения нажмите синюю кнопку "Установить".
  2. В открывшемся окне ознакомьтесь с лицензионным соглашением и политикой конфиденциальности по предложенным ссылкам.
  3. Поставьте галочки, если Вы соглашаетесь с условиями.
  4. Нажмите зеленую кнопку "Установить".
  5. Откроется интерфейс приложения.

2. Подготовка файла

    ключа Dialogflow

Для начала работы с приложением и создания чат-бота, необходим файл ключа Dialogflow.


Для входа в Dialogflow необходимо иметь аккаунт в Google. Если у Вас его нет, то заведите его по ссылке https://accounts.google.com/ и нажмите там “Создать аккаунт”.

  1. Авторизуйтесь в Google под своим логином по ссылке https://accounts.google.com/, и войдите в сервис Dialogflow по ссылке https://dialogflow.cloud.google.com/.
  2. Кликните по синей кнопке "CREATE AGENT" или в меню слева по пункту "Create Agent", или, если Вы уже ранее пользовались сервисом и создавали агенты, то кликните по выпадающему списку агентов по умолчанию и создайте новый агент нажатием по пункту “Create new agent”.

1
ВХОД В DIALOGFLOW

  1. Введите имя агента в поле “Agent name” латиницей без пробелов.
  2. Выберите язык “Russian - ru” в поле “DEFAULT LANGUAGE”.
  3. Нажмите кнопку “СREATE” для создания агента.

2
СОЗДАНИЕ АГЕНТА

  1. В результате будет создан новый агент (Agent) с двумя интентами (Intents) по умолчанию: “Default Fallback Intent” и “Default Welcome Intent”.
  2. Отключите интент “Default Fallback Intent”, чтобы в приложении не тарифицировались сообщения на которые чат-бот еще не знает ответа. Для этого кликните по названию интента “Default Fallback Intent”, в открывшемся интерфейсе отключите его, кликнув по ползунку вверху слева от названия интента и нажмите кнопку “SAVE” для сохранения изменений.

3
НАСТРОЙКА ИНТЕНТОВ

  1. Кликните по шестеренке справа от названия нового агента для его настройки.
  2. В разделе “GOOGLE PROJECT” кликните по названию проекта в строке “Project ID” (надпись справа от слова Project ID).

4
НАСТРОЙКА АГЕНТА

  1. В новой вкладке откроется панель управления проектом.
  2. В меню слева наведите на пункт “IAM и администрирование” и кликните по пункту “Сервисные аккаунты”.
  3. В открывшемся интерфейсе в верхней части кликните по “+ СОЗДАТЬ СЕРВИСНЫЙ АККАУНТ”.
  4. В открывшемся интерфейсе в поле “Название сервисного аккаунта” введите понятное название латиницей без пробелов и нажмите кнопку “СОЗДАТЬ”.

5
СОЗДАНИЕ СЕРВИСНОГО АККАУНТА

  1. В следующем окне установите права доступа для сервисного аккаунта, для этого кликните по полю “Выберите роль”.
  2. Введите в фильтре текст “dialogflow” и система подскажет подходящие роли, и далее кликните по пункту “Администратор Dialogflow API”. Данные права необходимы для того, чтобы приложение имело возможность автоматически создавать интенты в режиме обучения через чат с операторами.
  3. Нажмите кнопку “ПРОДОЛЖИТЬ”.

6
НАСТРОЙКА СЕРВИСНОГО АККАУНТА

  1. В следующем окне нажмите кнопку “+ СОЗДАТЬ КЛЮЧ”.
  2. В открывшемся окне “Создание ключа” оставьте выбранным по умолчанию “JSON” и нажмите кнопку “СОЗДАТЬ”.
  3. Автоматически начнется закачка ключа на Ваш компьютер (в некоторых браузерах появится предложение разрешить загрузку, нужно разрешить). Файл с расширением json появится в папке для загрузки, указанной в настройках браузера или выбранной при загрузке (в зависимости от настроек браузера). Данный файл ключа будет в дальнейшем необходим в приложении для создания чат-бота.
  4. Нажмите кнопку “ГОТОВО” для завершения.

7
СОЗДАНИЕ ФАЙЛА КЛЮЧА

3. НАСТРОЙКА

    приложениЯ

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

  1. В интерфейсе приложения, в разделе “Ваши чат-боты” кликните по иконке “+” (Добавить чат-бот).
  2. Введите имя чат-бота.
  3. Укажите файл ключа Dialogflow.
  4. Нажмите кнопку "Установить".
  5. Чат-бот создан.

1
СОЗДАНИЕ ЧАТ-БОТА В ПРИЛОЖЕНИИ

  1. Перейдите в Контакт-центр Битрикс24.
  2. Кликните по Онлайн-чат.
  3. В разделе "Настройка канала" выберите открытую линию и нажмите "Настроить". 
  4. Кликните по "Чат-боты" и установите галочку "При обращении клиента назначить ответственным чат-бота".
  5. Выберите чат-бота: Выберите созданный чат-бот.
  6. Когда подключать чат-бота: В начале каждого нового разговора.
  7. Через какое время переводить разговор от чат-бота в очередь: не переводить.
  8. Когда отключать чат-бота: После перевода на оператора.
  9. Кликните по "Очередь".
  10. Задайте очередь ответственных сотрудников.
  11. Распределение обращений между сотрудниками в очереди: 1. Если задать "Одновременно всем", то в чат для обучения будут добавлены все операторы из очереди. 2. Если задать "Равномерно" или "Строго по очереди", то в чат для обучения будет добавлен только первый из очереди оператор.
  12. Нажмите кнопку "Сохранить".
  13. Чат-бот готов к работе.

2
ДОБАВЛЕНИЕ ЧАТ-БОТА В ОТКРЫТУЮ ЛИНИЮ

4. ОБУЧЕНИЕ

    ЧАТ-БОТОВ

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

  1. Обучение на стороне сервиса Dialogflow.
  2. Автоматическое обучение в отдельном чате с операторами открытой линии в Битрикс24.

  1. Войдите в сервис Dialogflow по ссылке https://dialogflow.cloud.google.com/.
  2. Выберите созданный ранее агент.
  3. Перейдите в Intents.
  4. Нажмите кнопку "CREATE INTENT" для создания интента.
  5. Введите название интента в поле "Intent name".
  6. Введите обучающие фразы в поле "Training phrases".
  7. Введите ответ или несколько похожих ответов разными словами на обучающие фразы в поле "Text Response".
  8. Нажмите кнопку "SAVE" для сохранения.
  9. Теперь чат-бот сможет сам ответить на данные фразы.

1
ОБУЧЕНИЕ НА СТОРОНЕ СЕРВИСА DIALOGFLOW

  1. Для использования данного режима обучения в приложении в настройках чат-бота должна быть установлена соответствующая галочка "Создавать чат с оператором для обучения" (по умолчанию установлена).
  2. Если пользователь пишет сообщение, ответа на которое чат-бот еще не знает, то автоматически будет создан отдельный чат в Битрикс24 с оператором или несколькими операторами открытой линии.
  3. Для обучения, оператору будет нужно кликнуть по ссылке в чате "Обучить чат-бот и отправить ответ пользователю".
  4. В поле ввода появится служебная строка после которой нужно будет ввести ответ для обучения чат-бота.
  5. После отправки оператором, ответ уйдет пользователю в веб-чат и будет автоматически создан новый интент в Dialogflow.
  6. После этого чат-бот сможет автоматически отвечать на данную фразу.

2
АВТОМАТИЧЕСКОЕ ОБУЧЕНИЕ В ОТДЕЛЬНОМ ЧАТЕ С ОПЕРАТОРАМИ ОТКРЫТОЙ ЛИНИИ В БИТРИКС24

Как самостоятельно создать чат-бота для бизнеса на примере реального сайта

 

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