The short answer. Fifty WhatsApp Business API terms, each explained in plain English in under 70 words — WABA, BSP, the 24-hour window, quality ratings, messaging-limit tiers, CTWA, Flows, per-message pricing and more. Every entry is deep-linkable (anchor per term), definition-first, and points to a full guide where one exists. Last reviewed: 3 July 2026. Where Meta's numbers appear, verify against current documentation — limits and rates change.
The WhatsApp Business ecosystem speaks in acronyms. This glossary is the single reference page — bookmark it, link it in your team's onboarding doc, and jump straight to any term with its anchor link.
Platform & account terms
WABA (WhatsApp Business Account)
A WABA is the Meta-side container that holds your business's WhatsApp phone numbers, message templates, and billing settings. One business can own multiple WABAs; each WABA can hold multiple phone numbers. Your WABA — not the app on a phone — is what Meta verifies, rates and rate-limits.
BSP (Business Solution Provider)
A BSP is a Meta-authorised company that gives businesses access to the WhatsApp Business API, usually adding a dashboard, campaign tools and support. BSPs differ mainly in pricing structure — platform fees and per-message markups vary widely; see the 18-BSP pricing index.
Cloud API vs On-Premises API
The Cloud API is Meta-hosted — no servers to run, new features first. The older On-Premises API (self-hosted) has been deprecated by Meta, with businesses migrated to Cloud (verify current sunset status). Practically, every new Indian deployment in 2026 is Cloud API.
Embedded Signup
Meta's guided onboarding flow that lets a business connect its number to the API from inside a BSP's website in minutes — creating the WABA, verifying the number and granting permissions in one session, instead of manual Business Manager setup.
phone_number_id
The unique ID Meta assigns to each WhatsApp number on the API. API calls send messages from a phone_number_id, not the raw phone number. One WABA can hold several, each with its own quality rating and messaging limit.
Meta Business Manager / Business Portfolio
The Meta account layer that owns your WABA, ad accounts and pages. Business verification happens here, and admin access to it is the single most important credential to protect in your WhatsApp stack.
Messaging model
24-hour customer-service window
When a user messages your business, a 24-hour window opens during which you can reply with free-form messages at no Meta charge (service messages). Each new user message resets the clock. Outside the window, you can only initiate with pre-approved templates, which are billed per message.
Session (free-form) message
Any message sent inside an open 24-hour window. No template approval needed, no per-message Meta charge — text, media, buttons and lists are all allowed. The workhorse of support conversations.
Template message
A pre-approved message format required to start a conversation outside the 24-hour window. Templates carry a category (marketing, utility or authentication) that sets their per-message price, and placeholders ({{1}}) for personalisation.
Message categories (marketing / utility / authentication / service)
Meta prices messages by category. In India (approximate, verify current card): marketing ~₹0.8631, utility ~₹0.115, authentication ~₹0.115 per message; service messages inside the window are free. Utility templates sent inside an open window are also free — a major cost lever. Full math: API cost guide.
Per-message pricing
Since July 2025, Meta bills per delivered template message instead of per 24-hour "conversation". The dated switch matters when comparing old blog posts and BSP quotes — anything quoting per-conversation rates predates July 2025.
wamid
The unique WhatsApp message ID returned by the API for every send, and referenced in webhook status updates (sent → delivered → read). Store it — it is how you reconcile delivery reports, billing and support disputes.
Webhook
The HTTPS callback Meta sends to your server for inbound messages and status updates. Everything real-time in a WhatsApp stack — chat inboxes, delivery dashboards, bots — is built on webhook events.
Templates in depth
Template approval
Every template is reviewed by Meta (mostly automated, typically minutes to hours). Rejections usually cite formatting, category mismatch or policy violations. Appeals and edits are possible; category is re-checked at send time.
Template pacing
Meta's throttle on newly created marketing templates: initial sends go to a subset of recipients while Meta watches early engagement signals; poor early feedback can pause the template before full delivery.
Template pausing
Meta automatically pauses a template whose negative feedback (blocks, reports) crosses thresholds — first temporarily, then, on repeat offences, permanently disabling it. Pausing protects your quality rating; treat a pause as an early warning, not an inconvenience.
HSM (Highly Structured Message)
The legacy name for template messages from the early WhatsApp Business API era. If a vendor document says HSM, read "message template" — the concept is identical, the term is outdated.
Carousel / LTO / coupon templates
Rich marketing template formats: carousels carry up to 10 swipeable cards, limited-time-offer (LTO) templates show expiring deals, coupon templates carry tappable codes. Higher engagement, same marketing-category pricing.
Limits & quality
Messaging-limit tiers
How many unique users a number can message with business-initiated conversations per rolling 24 hours. Tiers step roughly 250 → 1,000 → 10,000 → 100,000 → unlimited (verify current names/thresholds). Numbers graduate by sending consistently with good quality — see the setup guide.
Quality rating
Meta's per-number health score — green (high), yellow (medium), red (low) — driven by blocks, reports and template feedback in the last 7 days. A red rating can freeze tier upgrades or downgrade your messaging limit. Opt-in discipline and easy opt-outs keep it green.
Tier graduation & downgrade
Sustained sends near your limit with healthy quality move you up a tier automatically; sustained poor quality moves you down. There is no paid shortcut — anyone selling "instant unlimited tier" is selling policy violations.
Per-user marketing limits (frequency capping)
Meta caps how many marketing templates a single user receives from all businesses in a period, and deprioritises senders a user rarely engages with. Error 131049 ("healthy ecosystem") means the cap fired — it is a throttle, not a bug or a ban.
Error 131049
The delivery error meaning Meta chose not to deliver a marketing message to protect user experience (frequency cap). Normal at small volumes; rising rates signal audience fatigue — tighten segmentation rather than resending.
Get a 1-minute BSP audit on WhatsApp
Drop your WhatsApp number — we line-item your current invoice against Meta India rates in under 60 seconds. India-hosted, DPDP-compliant.
Compliance & consent
Opt-in
Meta policy requires prior user consent before business-initiated messages. Consent can be collected on any channel (website form, in-store, chat) but must be provable. Buying number lists is both a Meta violation and a DPDP problem.
Opt-out
Users must be able to stop messages easily — a STOP keyword handled instantly is the minimum standard. Ignoring opt-outs is the fastest route to blocks, red quality ratings and number restrictions.
DPDP Act 2023 overlap
India's data-protection law adds duties on top of Meta policy: purpose limitation, data minimisation, retention windows and verifiable consent. The two rulebooks overlap but are not identical — see the DPDP compliance checklist.
Commerce & Business Policy
Meta's rules on what may be sold or promoted on WhatsApp (restricted categories include alcohol, weapons, gambling, adult products and more — verify the current list). Violations block catalogs, templates or entire WABAs.
Growth surfaces
CTWA (Click-to-WhatsApp ads)
Meta ads on Facebook/Instagram whose CTA opens a WhatsApp chat with your business instead of a landing page. The chat open passes a referral payload (ad ID) for attribution, and the resulting conversation window lets you qualify leads instantly.
ctwa_clid
The click ID attached to conversations that started from a CTWA ad — the key for joining ad spend to WhatsApp conversions in your analytics or CAPI setup.
wa.me link / QR code
The universal deep link (wa.me/<number>?text=...) that opens a chat with your business, optionally pre-filling the first message. Free entry point for websites, packaging, storefronts and email signatures.
WhatsApp Flows (Meta native)
Meta's in-chat structured forms — multi-screen UI (inputs, dropdowns, date pickers) rendered natively inside WhatsApp, submitting data back to your endpoint. Used for bookings, KYC, surveys and lead capture without leaving the chat.
Chatbot flows (platform-level)
Visual bot logic built in a BSP platform (triggers, conditions, delays, handoffs) — distinct from Meta-native Flows above. RichAutomate's builder is an example; see the chatbot guide.
MM Lite API (Marketing Messages Lite)
Meta's newer API surface optimised for marketing sends with Meta-managed delivery optimisation. Rollout and availability in India vary by account — verify current GA status before planning around it.
Verification & trust
Meta Business Verification
The document-based check (legal name, address, website match) of your Business Portfolio. Required for higher messaging tiers and display-name approval. Full walkthrough: business verification guide.
Display name
The business name shown to users, reviewed by Meta against naming policies and your verified legal identity. Mismatched or salesy names get rejected — and campaigns can stall while a name is under review.
Official Business Account (green tick)
The verified badge next to your business name. Eligibility now runs through Meta's verification programs (naming and any fees have changed over time — verify current process). No BSP can "sell" a green tick outright; treat such offers as scams.
Billing & operations
BSP markup
What a BSP charges above Meta's base rate — a per-message surcharge, a platform fee, or both. Markup structure matters more than headline price: at 50k messages/month, a ₹0.25 markup costs more than most platform fees. Compare structures in the pricing index.
Client Pay vs SaaS Pay (RichAutomate models)
Client Pay: you hold the Meta billing line directly and pay the platform a flat ~₹0.10/message. SaaS Pay: one all-inclusive per-message rate (₹1.20 marketing / ₹0.30 utility) with no separate Meta invoice. Trade-off is control vs simplicity.
Conversation (legacy billing unit)
The pre-July-2025 billing unit: a 24-hour charged session opened by a template. You will still meet it in old invoices and stale comparison posts — do not budget on it in 2026.
Authentication-international rate
A separate, higher Meta rate for OTP/authentication templates delivered to numbers in certain countries. Mostly relevant if your Indian business authenticates overseas users — check the rate card per destination.
Credit line
The Meta billing arrangement behind direct (Client Pay-style) setups — an invoiced payment line attached to your Business Portfolio, replacing card-by-card payment for message charges at scale.
Operational terms
Team inbox
A shared, multi-agent view of one WhatsApp number — assignment, notes, and handoff between bot and human. The feature that separates an API platform from the single-phone Business app; compare options in the WhatsApp CRM guide.
Broadcast / campaign
A bulk template send to a segmented, opted-in list, with per-recipient delivery/read tracking. On the API there is no 256-contact cap (that limit belongs to the free Business app) — your messaging-limit tier is the ceiling.
Drip sequence
A scheduled series of messages triggered by an event (signup, purchase, course start) and spaced over days. On WhatsApp, every drip step outside a window must be a template, and each should honour opt-out immediately.
Bot-to-human handoff
The rule set deciding when a conversation leaves automation for an agent — keyword triggers ("agent"), sentiment, failure counts, or business hours. The single most important UX safeguard in any WhatsApp bot.
Catalog / product messages
A product list attached to your WABA, enabling product cards, multi-product messages and in-chat carts. Requires catalog management permissions and policy-compliant products.
WhatsApp payments (UPI in-chat)
Native payment requests inside WhatsApp chats riding UPI rails in India, plus payment-link templates as the widely available alternative. Availability and features have rolled out in stages — verify current scope for your account.
Read rate / response rate
The two health metrics worth watching weekly: read rate (typically far above email opens) and response rate (engagement quality). Falling read rates on marketing sends usually precede frequency-cap throttling — slow down before Meta does it for you.
Keep this page fresh
Terms, tiers and rates change. This glossary is reviewed quarterly (last: 3 July 2026). For live numbers use the BSP pricing index and the WABA cost calculator; for audience data see India WhatsApp statistics.
Ready to go from vocabulary to a live number? RichAutomate — official Meta Cloud API, ₹0 platform fee, pay per message. Start the 14-day free trial (100 credits, no card), see pricing, or WhatsApp us at +91 74349 01027 / book a free 30-min call.