Guides
WhatsApp API guides by task
These guides are WhaBuzz blog posts grouped by the job you are doing, such as receiving webhooks or moving off another provider. Each one ends in working code or a checklist. The WhaBuzz docs hold the exact API reference; the guides explain the why and the order of steps. Start with Getting started if you have not sent a message yet.
Understand pricing and billing
- WhatsApp Business API pricing in IndiaWhat the WhatsApp Business API costs in India from 1 Oct 2026: Meta's per-message rates, what a provider adds, and a worked monthly example.
- BSP vs Tech Provider vs Cloud APIWhat a WhatsApp BSP (Solution Partner), a Tech Provider and a direct Cloud API integration mean, who bills what, and when going direct is better.
Receive webhooks reliably
Send messages
- Stop Duplicate WhatsApp API MessagesWhy WhatsApp API sends get duplicated by timeouts and retries, and how WhaBuzz's Idempotency-Key header and webhook dedupe_key prevent double sends.
- The WhatsApp 24-hour window explainedHow the WhatsApp customer service window works, the free entry point window, template rules, error 131047, and the 1 Oct 2026 billing changes.
- Send WhatsApp Messages from Node.jsSend a WhatsApp template and a text message from Node.js with the whabuzz npm package, verify signed webhooks and handle errors, with working code.
- Send WhatsApp Messages from PythonSend WhatsApp template and text messages from Python with plain requests against the WhaBuzz REST API, handle errors and verify webhooks with hmac.
Work with templates
Move from another provider
- Move from WATI to your own Meta accountHow to move a WhatsApp number from a BSP such as WATI to a Tech Provider setup on your own Meta account: ownership, templates, webhooks and cutover order.
- Move WhatsApp sending from Plivo to WhaBuzzHow to move WhatsApp sending from Plivo's API to WhaBuzz: request shapes, webhooks, number migration and a safe cutover order.
Handle errors and limits
- WhatsApp API error codes and what to doThe WhatsApp Cloud API error codes you will actually hit, Meta's meaning for each, whether to retry, and how WhaBuzz returns them verbatim.
- WhatsApp messaging limits and quality ratingMeta's WhatsApp messaging limit tiers, throughput, the 131056 pair rate limit and quality rating, and how to pace sends so you stay inside them.