Webhooks

Every conversation, streamed to your stack

Point Ghala at your endpoint and get incoming messages, delivery updates, and read receipts pushed to you in real time. No polling, no missed events.

POST https://your-app.com/webhook
{
  "field": "messages",
  "value": {
    "messages": [{
      "from": "255712345678",
      "type": "text",
      "text": { "body": "Do you deliver to Dodoma?" }
    }]
  }
}
200 OK · acknowledged in 0.3s

Real-Time Events

Know the moment anything happens

Incoming customer messages, sent, delivered, read, and failed statuses: each event arrives as a simple JSON payload the moment it happens, so your systems always reflect the live conversation.

Self-Serve Setup

Configure endpoints from the dashboard

Add your webhook URL in the developer section, choose the events you care about, and test deliveries, all without leaving the dashboard.

Build Anything

Your own bots, CRMs, and workflows

Pair webhooks with the send API to build order bots, support routing, or sync conversations into your CRM. Ghala handles the WhatsApp plumbing while you own the logic.

Ghala

Ready to turn WhatsApp into a growth channel?

Sell your catalog, automate support, and get paid on WhatsApp, without growing your team.