Home / Console Demo
Product walkthrough

See the workspace a business gets
after authorization.

This console demo shows the practical surfaces Weflux provides: account onboarding, template operations, Cloud API sends, and webhook evidence - covering both whatsapp_business_management and whatsapp_business_messaging permissions.

Workspace active

RetailCo India

Connected WABA · Cloud API · Webhooks active

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.

1

Client authorized business assets via Embedded Signup

Business portfolio, WABA ID, and phone-number ID received after client completed Facebook Login for Business. Weflux exchanged the authorization code for a system user token via GET /oauth/access_token.

2

Weflux created an isolated account workspace

WABA ID and phone number ID stored. Workspace access assigned to operations team. All identifiers stored with minimum-necessary access principle.

3

Webhook subscription verified and active

Subscribed to messages, message_template_status_update, and account_update events via POST /v20.0/{waba-id}/subscribed_apps. All callbacks captured for support.

Template operations - whatsapp_business_management

Approved messages with purpose.

Templates fetched via GET /v20.0/{waba-id}/message_templates and displayed with 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.

Weflux calls POST /v20.0/{waba-id}/message_templates on behalf of the authorized business. All templates go through Meta's review before they can be sent to customers.

Meta approval required before sending

Cloud API send - whatsapp_business_messaging

Send a controlled template message.

Weflux calls POST /v20.0/{phone-number-id}/messages with an approved template. Only opted-in recipients receive messages.

Customer conversation - WhatsApp
Hi, can you send my order update?
Sure. Sending the approved order update now.
webhook=message_status.delivered template=order_update status=delivered quality_rating=green recipient=+91 90000 00000

Webhook evidence - whatsapp_business_management

Status changes your team can actually read.

Weflux 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.

phone_number_update

Phone number quality, display name, and registration status changes.

Compliance links

All required policies are publicly accessible.

Weflux maintains all Meta-required policy pages on this domain. All policies were effective before any business authorizes Weflux as a Tech Provider.

Privacy Policy Terms of Service Data Deletion Cookie Policy Security Embedded Signup