Integrations

Webhooks Integration

Event-driven automation. WAPing sends HTTP POST requests when messages arrive, get delivered, or get read. Connect to any system that accepts webhooks.

Add your webhook URL in the dashboard or via API. When something happens—a message arrives, gets delivered, or gets read—WAPing sends an HTTP POST to your URL with the event payload. No polling. We push to you.

Verify requests using the signature header. Integrate with CRMs, ticketing systems, or your own backend. See WhatsApp Webhook for event types and payload structure.

What you can do

Inbound messages

Receive a POST when a customer sends a message. Route to your CRM, ticketing system, or custom logic.

Delivery status

Know when a message was delivered or read. Update order status, trigger follow-ups, or log for compliance.

Read receipts

Use read events for engagement metrics, follow-up timing, or CRM updates.

Custom backends

Any system that accepts HTTP POST can receive WAPing events. Your API, serverless function, or internal tool.

Setup in 3 steps

1

Expose an endpoint

Your server, serverless function, or a tool like Zapier/n8n. It must accept POST and return 200 quickly.

2

Add URL in dashboard

Settings → Webhooks. Paste your URL. Choose which events to receive (or leave default: all).

3

Verify and handle

Check the signature header to ensure the request is from WAPing. Parse the JSON body and process the event.

Configure webhooks

Add your endpoint and start receiving events. No credit card required.