Meta Cloud APICommunicationReady to ship

WhatsApp Business API Integration

Send template and session messages on WhatsApp for notifications, OTP and support.

Provider
Meta Cloud API
Version
v19.0
Uptime
99.95%
Latency
340 ms
Access
Licensed
TemplatesNotifications

What WhatsApp Business API integration does

WhatsApp is where Indian customers actually read messages, and open rates reflect that. The constraint is that Meta's Business platform is rule-bound in ways SMS is not: outside a 24-hour customer-initiated session window, you may only send templates that Meta has pre-approved, and template categories affect both deliverability and cost.

Our WhatsApp Business integration manages those rules rather than exposing them to your application. The connector tracks session state per conversation, selects a template when the window is closed and sends a free-form session message when it is open, handles template registration and versioning, and normalises delivery and read receipts into the same event stream as SMS and email. Inbound messages are routed to your handler so two-way support conversations work rather than being a separate build.

What teams build with it

Order and delivery notifications

Send confirmations, dispatch notices and delivery updates where customers will actually see them.

OTP and verification

Deliver verification codes over WhatsApp as a primary channel or as SMS fallback.

Two-way customer support

Handle inbound messages within the session window with agent or bot handoff and full conversation logging.

Re-engagement campaigns

Run template-based campaigns with delivery and read analytics fed back to your systems.

Endpoints included

  • POST/whatsapp/v1/messages
    Sends an approved template message to a WhatsApp user.

Try it in the sandbox

Sends an approved template message to a WhatsApp user.
POSThttps://sandbox.aeologic.io/whatsapp/v1/messages
Requestapplication/json
{
  "to": "919928174455",
  "type": "template",
  "template": {
    "name": "order_shipped",
    "language": {
      "code": "en"
    },
    "components": [
      {
        "type": "body",
        "parameters": [
          {
            "type": "text",
            "text": "AEO-88213"
          }
        ]
      }
    ]
  }
}
Response
Run the sample to see a live response
Returns masked / synthetic data in Sandbox

What you need before we start

  • A WhatsApp Business account with a verified business profile
  • A registered sender number
  • Message templates submitted for Meta approval
  • A webhook endpoint for inbound messages and status events

How we deliver it

  1. Template design and submission support
  2. Session-window and fallback logic implementation
  3. Sandbox integration with inbound routing and status normalisation
  4. Production rollout with delivery and read analytics

Solution bundles that use it

WhatsApp Business API integration — FAQs

What is the 24-hour session window?

After a customer messages you, you may send free-form replies for 24 hours. Outside that window only pre-approved templates may be sent. Our connector tracks this per conversation and selects the correct message type automatically.

Who owns template approval?

Templates are submitted to Meta under your business account. We design and submit them with you, and manage versioning once approved.

Can WhatsApp replace SMS entirely?

For most notification traffic it can, but a fallback chain is still recommended — not every customer has WhatsApp, and delivery is not guaranteed on any single channel.

Ship WhatsApp Business in days

Tell us your stack and we'll wire up WhatsApp Business API integration for your team.

Talk to Aeologic