Send a WhatsApp Business template message for proactive support notification and handle inbound customer replies within the 24-hour service window

domain: developers.facebook.com/docs/whatsapp · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register a WhatsApp Business phone number and verify it is active via the Cloud API (Meta) or an approved BSP
  2. Submit a message template for approval via POST to /v{version}/{whatsapp-business-account-id}/message_templates with category set to UTILITY and the template components body
  3. Once the template status is APPROVED, send an outbound notification via POST to /{phone-number-id}/messages with type:template, the approved template name, language code, and component parameters
  4. Configure a webhook endpoint in Meta App Dashboard to receive inbound message events (messages.type=text) from customers who reply
  5. Within the 24-hour customer service window opened by the reply, send free-form service messages via POST to /{phone-number-id}/messages with type:text — no template required
  6. After window expiry, re-engage only with an approved template message; track window state by recording the timestamp of the customer's last inbound message

Known gotchas

Related routes

Send WhatsApp Business template messages via Cloud API
whatsapp-business · 4 steps · unrated
send WhatsApp Business Platform template messages and navigate the marketing/utility/authentication pricing categories
developers.facebook.com · 5 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans