Перейти к основному содержимому

edna.chatCenter как входящий канал

edna.chatCenter — платформа для организации продаж и поддержки клиентов в цифровых каналах. Платформа edna — комплексное решение, которое упрощает коммуникацию с клиентом через чаты для контактного центра, мессенджеры, социальные сети.

предупреждение
Обратите внимание, что канал ранее носил название Threads.

Для использования edna.chatCenter как входящего канала:

  1. Создайте канал в JAICP.
  2. Настройте сервис edna.chatCenter.
  3. Подключите канал.
  4. Протестируйте бота.

Создание канала в JAICP

Перейдите в JAICP, нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Другие выберите edna.chatCenter.

Заполните поля:

  • Название — укажите название для канала или оставьте по умолчанию.
  • Адрес аккаунта — укажите адрес аккаунта edna.chatCenter в формате https://example.edna.im/.
  • edna.chatCenter токен — оставьте поле пустым. Мы заполним его на последующих этапах подключения.
  • Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию master. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита.
  • Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
предупреждение
Публикацию сценария нужно выполнять перед запуском бота. На этом этапе происходит сборка бота, проверка синтаксиса сценариев и скриптов, а также проверка прохождения тестов.

Нажмите Создать.

Нажмите  → Редактировать. Теперь вы находитесь в настройках канала.

Скопируйте Webhook URL, он понадобится на этапе настройки платформы edna.

Настройка сервиса edna.chatCenter

Авторизуйтесь в платформе edna как администратор. На панели управления нажмите Чат-бот.

Приступите к созданию нового чат-бота, заполните поля:

  • Имя чат-бота — укажите имя чат-бота.
  • URL бекенда чат-бота для обработки сообщений клиента — вставьте скопированный ранее Webhook URL.
  • URL бекенда чат-бота для инициации диалога с клиентом — вставьте скопированный ранее Webhook URL.
  • URL бекенда чат-бота для обработки закрытия веб-формы в чате (Необязательно) — вставьте скопированный ранее Webhook URL.
  • Таймаут ожидания ответа чат-бота — укажите таймаут, при его превышении обращения распределяются в соответствии с правилом, указанным в маршрутизации.

Нажмите Сохранить.

Напротив названия созданного чат-бота нажмите +Token и скопируйте токен. Он понадобится на этапе подключения канала.

На панели управления нажмите Настройка маршрутизации → добавьте созданный чат-бот как маршрут.

Подключение канала

Перейдите в JAICP. Нажмите напротив названия канала → Редактировать. Теперь вы находитесь в настройках канала.

В поле edna.chatCenter токен вставьте скопированный ранее токен +Token → сохраните изменения.

Тестирование бота

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