WhatsApp Templates API

15. Migration from /templates/send

Public Developer API for Meta template lifecycle on Cloud WhatsApp accounts. Same Meta engine as the Washeej dashboard. Access requires explicit template scopes; Device/QR management is rejected. Provider Meta delete stays deferred.

Migration for current /v1/templates/send users

  1. Keep sending via POST /v1/templates/send — no break.
  2. Store Washeej template_id + name + language.
  3. Use capabilities + validate before any create.
  4. Prefer status webhooks; sync as fallback.
  5. Never create crm_probe_* templates.

See CRM Scenario Routing.