Back to Blog
Engineering11 min read

WhatsApp Business API at Clinic Scale: What We Learned

Abhi PandeySep 30, 2026

Direct answer

The API call is the easy part; the system around it is the work. Sending clinic messages over the WhatsApp Cloud API for many clinics from one SaaS comes down to a sender model with a safe fallback, utility-only templates in each language you support, a queue with dead-letter handling, platform-enforced guardrails and atomic quotas, and webhooks verified against the raw request.

Technologies Covered

WhatsApp Cloud APIAWS SQSWebhooksNode.jsMulti-tenant SaaS

Written by

Abhi Pandey

Founder & CTO

Abhi Pandey is the Founder & CTO of Brynex Labs. He leads product and engineering for Clinizy Care, the hospital management software Brynex Labs builds and runs for India's clinics and nursing homes, and for the AI agents and SaaS platforms the studio builds for clients. He writes about multi-tenant SaaS architecture, applied AI engineering, and shipping reliable systems to production.

Read Next

Engineering

How We Built a Multi-Tenant HMS for Indian Clinics

We run Clinizy Care on one shared MongoDB database with shared collections: every tenant-owned document carries a tenantId, and a Mongoose plugin injects that filter into every read, write, count and aggregation, failing closed when no tenant is in context. At ₹1,999 a month for a solo clinic, a database per tenant would cost and operate out of proportion; a strict, tested guard with tenant-first indexes fits the economics.

Engineering

The DPDP Act for Health-Tech Builders: What We Built, What's Next

For health-tech builders, the DPDP Act, 2023 and the DPDP Rules, 2025 turn privacy into a product spec: itemised notices, consent as easy to withdraw as to give, minimum security safeguards with logs kept for a year, a detailed breach report to the Board within 72 hours, and working access, correction and erasure requests. The core obligations commence in May 2027. In Clinizy Care we have built India hosting, tenant isolation, role-based access, two-factor sign-in, an append-only audit trail and clinic-level export and deletion; patient-level consent, individual rights requests, field-level encryption and read auditing are next.

Engineering

Lessons From Building a GST Billing Engine for Clinics

Most GST billing bugs are data bugs that surface as tax errors. Store money as integer paise, attach tax rates to the product and service master, decide CGST/SGST versus IGST in one place, back-calculate GST from MRP, apply discounts before tax, compute dates in IST, and make finalized bills immutable.