Reference: WhatsApp Cloud API
OAuth scopes
whatsapp:readwhatsapp:sendwhatsapp:manageWebhooks
whatsapp.message.receivedwhatsapp.message.deliveredwhatsapp.template.status- 1
1. Create app + WhatsApp product
Add **WhatsApp Business** on the app Products tab. Complete embedded signup when available in console.
- 2
2. Embedded signup (server)
Save WABA linkage via platform embedded signup callback — see /developers/embedded-signup.
- 3
3. List templates
GET https://aura.aisastra.com/api/v1/graph?node=whatsapp/templates Authorization: Bearer USER_OR_SYSTEM_TOKEN
- 4
4. Send a message
Production BSP credentials may be required for live delivery.
POST https://aura.aisastra.com/api/v1/graph { "node": "whatsapp/messages", "to": "+91XXXXXXXXXX", "type": "template", "templateName": "hello_world" } - 5
5. Webhooks
Subscribe to whatsapp.message.* events and verify X-Aura-Signature on your HTTPS endpoint.