• Meta official BSP
  • Business in every chat

Whatsapp

Reach customers, build in-chat workflows and support conversations through one Meta-authorized platform.

3B+
Global users
180+
Countries and regions
Instant
Customer connections

One platform.
Three ways to connect.

From message creation to in-chat requests and customer service.

Messaging and templatesCreate reusable messages for every customer touchpoint.
In-chat business interactionsCollect information and complete requests with WhatsApp Flow.
Conversations and intelligent serviceBring conversations, routing and knowledge-assisted replies together.

WhatsApp for your industry

Contact us

Financial services

Send verification codes and billing reminders, collect requests with Flow, and handle enquiries in Inbox.

Retail and ecommerce

Connect order updates, promotional messages and after-sales conversations.

Gaming

Verify accounts, announce new events and collect registrations inside the conversation.

Logistics

Keep customers informed about delivery progress, collection details and exceptions.

Illustrative flows · No real requests.

DEVELOPER EXPERIENCE

Global messaging with familiar APIs

Connect to WhatsApp via a unified API and webhooks, enabling messages to be sent, received, acknowledged, and processed within your company’s existing systems.

Contact us
WhatsApp API examplesStatic payload examples · No requests are sent
POST /api/whatsapp/v3/msg/submit
  1. {
  2. "wabaId": "YOUR_WABA_ID",
  3. "messageType": "template",
  4. "recipientNumber": "YOUR_RECIPIENT_NUMBER",
  5. "sendNumber": "YOUR_SEND_NUMBER",
  6. "templateName": "otp0001",
  7. "language": "zh_HK",
  8. "bodyParams": [
  9. "888888"
  10. ],
  11. "buttonParams": [
  12. {
  13. "type": "text",
  14. "value": "888888"
  15. }
  16. ]
  17. }
EXAMPLE RESPONSEMessage submittedcode: 0
{
  "code": "0",
  "message": "Success",
  "data": "EXAMPLE_MESSAGE_ID"
}
Template messages
Start with a template, specifying its name, language and variables.
Accounts and numbers
Identify the account, sender and recipient for each request.
Media messages
Send images, videos, audio and documents using publicly accessible media URLs.
Status callbacks
Track delivery separately from submission using message status callbacks.

Payload examples use placeholders. Configure authentication using the API documentation.

Start your next business conversation

Contact us

Built to scale with you

The Perfect Partner for Your Messaging Distribution Matrix

GLOBAL COVERAGE

SMS

Keep essential notifications concise and direct.

Learn More

VOICE CONNECTIONS

Voice

Add calls and voice notifications to the customer journey.

Learn More

BRANDED MESSAGING

RCS

Bring rich cards and useful actions into the native inbox.

Learn More