Product walkthrough
See the workspace a client gets after authorization.
This console demo shows the practical surfaces WAchat provides: account onboarding, template operations, Cloud API sends, and webhook evidence — covering both whatsapp_business_management and whatsapp_business_messaging permissions.
RetailCo India
A connected WhatsApp Business Account with registered phone number, subscribed webhooks, and approved message templates. Authorized via Embedded Signup using whatsapp_business_management.
WABA
Connected through Embedded Signup
Phone number
Cloud API registration complete
Webhooks
Message and template events active
Onboarding trail — whatsapp_business_management
Every handoff is visible.
Client authorized business assets via Embedded Signup
Business portfolio, WABA ID, and phone-number ID received after client completed Facebook Login for Business. WAchat exchanged the authorization code for a system user token.
WAchat created an isolated account workspace
WABA ID and phone number ID stored. Token exchange completed via GET /oauth/access_token. Workspace access assigned to operations team.
Webhook subscription verified and active
Subscribed to messages, message_template_status_update, and account_update events. All callbacks are captured for support.
Template operations — whatsapp_business_management
Approved messages with purpose.
Templates are fetched via GET /v20.0/{waba-id}/message_templates and displayed with their approval status and operational purpose.
| Template name | Category | Status | Operational use |
|---|---|---|---|
| order_update | Utility | Approved | Delivery and order-status notifications |
| appointment_reminder | Utility | Approved | Booking reminders and schedule confirmation |
| support_followup | Utility | Draft | Follow-up after a customer support interaction |
Create template — whatsapp_business_management
Submit a new message template for Meta review.
WAchat calls POST /v20.0/{waba-id}/message_templates on behalf of the authorized business. All templates go through Meta's review process before they can be sent to customers.
Webhook evidence — whatsapp_business_management
Status changes your team can actually read.
WAchat subscribes to webhook events using POST /v20.0/{waba-id}/subscribed_apps. Every event is captured and associated with the right business workspace.
messages.sent
Cloud API accepted the template message payload for delivery.
messages.delivered
Delivery confirmation received from Meta webhook callback.
template_status_update
Template approval or rejection events captured for support.
account_update
WABA account changes, business tier updates, and enforcement events.
messages.read
Read receipts from the customer, tied to message thread for support.
phone_number_update
Phone number quality, display name, and registration status changes.