Nodul LogoNodul

WhatsApp Business Cloud

Узлы WhatsApp Business Cloud отправляют сообщения, шаблоны и медиа через WhatsApp Cloud API от Meta с сохранённым Connection.

Business Cloud и личный WhatsApp

Здесь API Business Cloud (приложение Meta for Developers). Личный WhatsApp в каталоге — другая интеграция: Личные аккаунты: устранение неполадок.

Подключение

Создайте WhatsApp Business Cloud Connection в узле или в разделе авторизаций. Данные из Meta и пошаговая настройка со скриншотами: WhatsApp Business Cloud (авторизация).

WhatsApp Business Cloud — создание авторизации на узле

Открыть авторизацию

На узле: ConnectionCreate an authorization (или выберите существующее подключение).

Ввести данные

Заполните WhatsApp Business Cloud Connection по подписям полей и данным из Meta.

Сохранить и выбрать

Save, затем выберите это Connection на каждом узле WhatsApp Business Cloud.

Триггер (вебхук)

Отдельного готового «мгновенного» триггера WhatsApp в каталоге для этой интеграции нет. Входящие события приходят через вебхуки Meta на Webhook-триггер в сценарии.

Шаблон для копирования: Настройка вебхука WhatsApp

Webhook и Webhook Response

Подключите Webhook-триггер к узлу Webhook Response.

Callback URL в Meta

Скопируйте Webhook URL из триггера. В аккаунте Facebook Developer откройте диалог Edit Callback URL для WhatsApp. Вставьте URL в Callback URL. В Verify token введите любой свой токен (тот же используйте там, где платформа его запрашивает). Нажмите Verify and Save.

Первый запуск

Запустите сценарий один раз, чтобы узел Webhook Response обработал проверку.

Проверка ответа

Убедитесь, что Webhook Response получил ожидаемый ответ.

Ветка обработки

Подключите тот же Webhook-триггер к узлу JavaScript (или к цепочке обработки). Отсоедините триггер от Webhook Response, чтобы обычный трафик шёл в новую ветку.

Публикация

Разверните и активируйте сценарий. Дождитесь реальных событий WhatsApp на вебхуке.

Про Callback URL см. также Вебхук (Callback URL) на странице авторизации.

Действия

Используйте Select для списков и Map, если значения из другого узла. Поля с * в конструкторе обязательны.

См. также