Build on WhatsApp without the boilerplate.
REST API, webhooks, SDKs and step-by-step playbooks for every BulkMessageSender workflow.
Quickstart
From sign-up to your first sent message in under 10 minutes.
API reference
Every endpoint, every parameter, with cURL and Node samples.
Webhooks
Signed events, retry budget, replay tooling.
SDKs
First-party libraries that handle pagination, retries and rate limits.
Integrations
Drop-in installers for Shopify, WooCommerce, Razorpay, Zoho and more.
Playbooks
Opinionated guides for cart-recovery, OTPs, admissions and more.
Meta verification
How to get your business verified and templates approved fast.
Security
RBAC, audit logs, encryption, sub-processors.
Migration
Moving from another BSP? Here's the path of least pain.
Code samples that just work.
Copy-paste this into Node and you've sent a templated WhatsApp message.
// Send an order-shipped template via the BulkMessageSender API const r = await fetch("https://api.wachat.serves.in/v2/messages", { method: "POST", headers: { Authorization: `Bearer ${process.env.WACHAT_KEY}`, "Content-Type": "application/json" }, body: JSON.stringify({ to: "+919810237741", template: "order_shipped_v3", language: "en", vars: { order_id: "12847", tracking_url: "wc.in/t/12847" } }) }); // → { id: "msg_01HXY...", status: "queued", cost: { category: "utility", inr: 0.115 } }