Platform

The control layer between WhatsApp APIs and client operations.

WAchat gives implementation teams a place to connect business assets, manage approved message templates, send through Cloud API, and prove what happened when a customer asks.

ON

Onboard

Embedded Signup, business portfolio selection, WABA mapping, phone-number registration, and workspace creation — all tracked in a single handover record.

GOV

Govern

Template categories, approval status, quality signals, and internal naming so teams know what each message is for before it reaches a customer.

SEND

Send

Controlled utility and service messaging flows for opted-in recipients, with delivery metadata retained for every send.

SYNC

Sync

Webhook subscriptions for message status, account changes, template events, and phone-number updates — all visible without raw callbacks.

SUP

Support

A full support trail for delivery questions, failed sends, template changes, and account configuration issues tied to the right business.

SEC

Secure

Minimum-necessary access, role separation, operational logs, token handling, and public deletion procedures for every onboarded business.

What the app needs access to

Every permission maps to a visible product action.

WAchat requests only the permissions required to operate WhatsApp Business workflows. No permission is used for advertising, profiling, or purposes beyond the features listed here.

Product action Why it exists Where to see it
Manage WhatsApp accounts Fetch and configure the client WABA, phone number, templates, and webhook subscription on behalf of the authorized business. Console setup
Send business messages Send approved template messages and support replies for opted-in customers using the Cloud API. Messaging desk
Authorize business assets Let a customer securely select and share their business portfolio through Embedded Signup. Signup flow

Permission documentation

How WAchat uses each WhatsApp permission.

WAchat is a WhatsApp Business Tech Provider. Both permissions below are required to onboard client businesses through Embedded Signup and operate messaging workflows on their behalf.

MSG
whatsapp_business_messaging

Send approved template messages to opted-in customers

WAchat uses this permission to send pre-approved WhatsApp message templates to customers on behalf of the authorized business. Messages are only sent to recipients who have provided valid opt-in consent before the first message is initiated. All sends use templates that have already passed Meta's template review process.

Data accessed

  • Phone number ID (identifies the sending number)
  • Recipient phone number (customer-provided opt-in)
  • Approved template name and variable parameters
  • Message status webhooks: sent, delivered, read, failed

How it is used

  • Send order updates and shipping alerts for e-commerce
  • Send appointment reminders for healthcare providers
  • Deliver transaction alerts for financial services
  • Send post-support follow-up messages after ticket resolution
MGT
whatsapp_business_management

Manage client WhatsApp Business Accounts as a Tech Provider

WAchat uses this permission to onboard client businesses through Embedded Signup, read their WABA and phone number identifiers, create and manage message templates within their account, and subscribe to webhook events. This is the core permission that enables WAchat to operate as a Tech Provider managing WhatsApp infrastructure for multiple client businesses from a single platform.

Data accessed

  • WABA ID and display name (via Embedded Signup)
  • Phone number ID and registration status
  • Template name, category, status, and body content
  • Webhook subscription status and app subscription events

How it is used

  • Read client WABA after Embedded Signup authorization
  • Create and submit templates for Meta approval on client's behalf
  • Subscribe to webhooks for message status and account changes
  • Fetch template approval status to inform operations team

Use cases

Industries already running this workflow.

WAchat handles transactional messaging for teams that need to send high-trust messages to opted-in customers under real compliance requirements.

EC

E-commerce & retail

Order confirmations, shipping updates, delivery alerts, and return notifications sent through approved utility templates to customers who opted in at checkout.

HC

Healthcare & wellness

Appointment reminders, prescription pickup alerts, lab result notifications, and post-care follow-ups sent to patients who have opted in to receive updates.

FS

Financial services

Transaction alerts, payment confirmations, account status updates, and security notifications sent through compliant, pre-approved messaging flows.

Operational model

Designed for agencies, software vendors, and service teams managing WhatsApp for more than one business.

  • Separate each customer account, WABA, phone number, and template library in an isolated workspace.
  • Keep message sends traceable to the template, recipient, phone number, and status event.
  • Make data deletion and support requests easier to verify and complete.
  • Give Meta reviewers and client customers a real product surface to inspect at any time.