JAICP

edna: WhatsApp как входящий канал


С помощью edna вы можете автоматизировать процессы и создать экосистему для диалога между вашей компанией и клиентами, а также встроить в нее различные каналы, например, WhatsApp.

Чтобы начать использовать edna WhatsApp в качестве входящего канала в JAICP:

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

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

Перейдите в платформу JAICP, нажмите на панели управления Каналы > Создать канал. В разделе Мессенджеры и соцсети выберите WhatsApp МФМС.

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

  • Название — укажите название для канала или оставьте по умолчанию.
  • Ключ API — оставьте пустым.
  • Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию master. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита.
  • Оператор — выберите операторский канал или оставьте пустым.
  • Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).

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

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

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

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

Авторизуйтесь в платформе edna как администратор. Перейдите в профиль пользователя. Здесь в разделе Ваш API ключ нажмите Сгенерировать. Скопируйте ключ, он понадобится на этапе подключения канала.

В поле Callback URL вставьте вебхук, который вы скопировали ранее на этапе создания канала.

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

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

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

В поле Ключ API вставьте скопированный ранее API ключ > сохраните изменения.

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

Вы можете протестировать работу чат-бота. В верхней панели веб-интерфейса edna нажмите Тестирование. Затем следуйте инструкции на платформе.

Публикация бота

Чтобы опубликовать чат-бота, вам необходимо отправить анкету на регистрацию WhatsApp Business API. Затем следуйте инструкции на платформе edna.

Подробнее о типах ответов бота и событиях для канала edna WhatsApp