Home / Docs
Documentation

Build on WhatsApp without the boilerplate.

REST API, webhooks, SDKs and step-by-step playbooks for every BulkMessageSender workflow.

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 } }