i-Digital: WhatsApp как входящий канал
Компания i-Digital является партнером и предоставляет услуги по созданию и получению аккаунта WhatsApp Business, который может быть использован для подключения чат-ботов из JAICP в WhatsApp.
Для использования i-Digital WhatsApp как входящего канала:
Создание канала в JAICP
Перейдите в JAICP, нажмите на панели управления Каналы → Входящие → Подключить канал. В разделе Мессенджеры и соцсети выберите i-Digital WhatsApp.
Заполните поля:
- Название — укажите название для канала или оставьте по умолчанию.
- Токен — оставьте пустым.
- Имя учетной записи — введите название вашего бизнес-аккаунта в WhatsApp, если планируете использовать бота для исходящих рассылок.
- Ветка — укажите ветку проекта, которую вы хотите развернуть в канал, по умолчанию
master
. Вы также можете выбрать Git-тег или ввести хеш конкретного коммита. - Оператор — выберите операторский канал или оставьте пустым.
- Публикация — автоматически (после каждого сохранения внесенных в проект изменений) или вручную (с помощью кнопки Опубликовать в строке с описанием канала).
Нажмите Создать.
Настройка сервиса i-Digital
Под названием созданного канала нажмите Получить вебхук. URL хука для i-Digital WhatsApp будет скопирован в буфер обмена. Скопированный вебхук передайте менеджеру i-Digital.
Тестирование бота
Откройте диалог с ботом в подключенном мессенджере и отправьте ему приветственную/активационную фразу, предусмотренную вашим сценарием. После этого должен начаться ваш диалог с ботом.
Особенности отправки вложенных данных
При отправке клиентом сообщения с файлами (изображений, видеофайлов, документов, аудиофайлов) в сценарии отправляется event: fileEvent
. При этом в eventData
передается контент от i-Digital WhatsApp в формате JSON, содержащий тип контента и ссылку на отправляемый файл.