Начните с события и следующего действия
Четко указывайте причину сообщения. Купоны, рекомендации или промоакции, добавленные в сервисное уведомление, могут превратить его в маркетинговое. Для кодов авторизации требуются шаблоны аутентификации. См. раздел Сервисные шаблоны.

Meta example: a reservation confirmation gives the customer actions relevant to an existing booking.
1. Подготовьте отправителя, разрешение и данные
Подключите свой номер, подтвердите согласие на получение уведомлений и подготовьте событие, получателя, идентификатор транзакции, переменные и целевые ссылки. Проверьте текущие предпочтения клиента перед отправкой. См. разделы Подписка и Отписка.2. Создайте и протестируйте шаблон
- Перейдите в Шаблоны → Добавить шаблон для WABA и выберите категорию Сервисные.
- Укажите название, язык и конкретное уведомление. Используйте переменные для данных клиента или транзакции и предоставьте репрезентативные тестовые примеры.
- Добавьте необходимые кнопки, например для перехода к отслеживанию.
- Отправьте шаблон на проверку и дождитесь подтверждения категории. Информацию об отклонении или изменении категории см. в разделе Модерация и жизненный цикл.
- Используйте Тестирование сообщения или Скопировать как cURL , чтобы проверить язык, переменные, кнопки и целевые страницы на тестовом получателе.
Your order {{1}} has shipped. Estimated delivery: {{2}}. с кнопкой отслеживания. Это демонстрационный пример, а не готовый утвержденный шаблон. См. раздел Создание шаблона.
3. Настройте сценарий отправки
Событие приложения: API- Определяйте отправку заказа, возврат средств или другое событие на стороне сервера. Убедитесь, что оно актуально и еще не было обработано.
- Выберите подключенного отправителя, нужного получателя, одобренный шаблон и язык, а также сопоставьте переменные этого события.
- Отправьте запрос асинхронно с помощью
POST /v2/whatsapp/messagesили используйтеPOST /v2/whatsapp/messages/sendDirectly, если требуется синхронный результат отправки. Подготовьте ключ на стороне сервера и следуйте руководству Отправка сообщений WhatsApp. - Свяжите сообщение с бизнес-событием и получайте дальнейшие обновления через
whatsapp.message.updated. Успешный запрос не означает факт доставки получателю.
Опционально: Direct Send для подходящих компаний
При наличии доступа к Direct Send вы можете передавать готовый текст сервисного сообщения, чтобы Meta автоматически подобрала или создала подходящий шаблон. Ознакомьтесь с руководством по Direct Send, чтобы проверить доступ, отправить репрезентативные примеры, подтвердить классификацию и выполнять отправку с обязательными полями. Это снижает необходимость предварительного создания шаблонов и сопоставления переменных. Правила в отношении контента, качества и тарификации остаются в силе; этот способ не предназначен для произвольных сообщений. Если доступ отсутствует, используйте предварительно одобренный сервисный шаблон.4. Проверьте результаты
- Используйте Журналы сообщений или обратные вызовы для отслеживания статусов: отправлено, доставлено, прочитано и ошибка.
- Протестируйте обработку дублирующихся и устаревших событий. Не отправляйте повторно старое предупреждение о неудачном платеже, если оплата уже прошла успешно.
- Убедитесь, что ответы клиентов поступают в раздел «Входящие» или в соответствующий рабочий процесс обработки.
- Анализируйте причины ошибок отправки: одобрение шаблона не гарантирует его доставку.

