WhatsApp API

WhatsApp Business API: What Indian Businesses Actually Need to Know

4 June 2026 10 min read
whatsapp apiwhatsapp business apiwhatsapp api indiawhatsapp api pricingbusiness automation
WhatsApp Business API: What Indian Businesses Actually Need to Know

If you run a business in India and you are thinking about WhatsApp API, you have probably already noticed something: most articles about it are written by people who seem to have never actually set one up.

They are full of phrases like "unlock the power of conversational commerce" and lists of features that tell you nothing about what it costs, how long it takes, or what you are getting into.

This post is different. I have set up WhatsApp Business API for several clients — from a garment exporter in Surat to a small clinic in Guwahati — and I am going to tell you exactly how it works, what it actually costs in rupees, and whether it makes sense for your business right now.

What WhatsApp Business API Is (and Is Not)

The regular WhatsApp Business app — the free one you download from the Play Store — works fine for small shops sending 50–100 messages a day. One phone, one person, a few product photos. That is it.

The API is different. It is not an app. It is a connection that lets software talk to WhatsApp's servers directly. That means:

  • You can send messages from your CRM, your website, or your own software
  • Multiple agents can reply from a single number simultaneously
  • You can automate order confirmations, appointment reminders, and payment receipts
  • Broadcasts go to opted-in customers without the daily limit headaches of the regular app

But it also means there is no "app" to log into. You need a platform — either something like Interakt, Wati, or AiSensy, or you build your own integration. If you are expecting a simple upgrade from the WhatsApp Business app, that is not what this is.

How It Actually Works

Meta (the company that owns WhatsApp) does not give the API to you directly. They work through partners called BSPs — Business Solution Providers. These are companies that have already done the technical work of connecting to Meta's infrastructure.

You sign up with a BSP, they register your phone number on their platform, and you get access to the API through their dashboard or directly through code.

The flow looks like this:

  1. Pick a BSP
  2. Create and verify a Meta Business Manager account
  3. The BSP connects your WhatsApp number to their platform
  4. You create message templates and get them approved by Meta
  5. You start sending

The approval process — business verification, number setup, template approval — takes anywhere from 3 days to 2 weeks. Budget a full month for your first campaign if you want to be safe.

The Real Cost Breakdown

This is where most guides go vague. Here are actual numbers.

Meta's per-conversation charges

WhatsApp charges per 24-hour conversation window, not per message. Once a window opens — either you start it or the customer does — you can send unlimited messages inside it without extra charges.

Conversation types and rough costs for India (as of mid-2024):

  • Marketing (you initiate with a promotional template): ₹0.58–₹0.88 per conversation
  • Utility (order updates, receipts, reminders you initiate): ₹0.14–₹0.22
  • Authentication (OTPs): ₹0.11–₹0.14
  • Service (customer replies, your responses to them): free — Meta removed charges for service conversations in late 2024

Prices change periodically and vary by recipient country, so verify on Meta's current pricing page before you finalise a budget.

BSP platform charges on top

BSP Entry plan Approximate monthly cost
Chativo Pro ₹599 (14-day free trial)
AiSensy Basic ₹999
Interakt Starter ₹2,756
Wati Growth ₹3,599
Zoko Starter ~₹3,500

The cheaper plans come with limits on the number of agents, contacts, or broadcast volume. Read the fine print before committing.

If you want a platform built specifically for Indian businesses, Chativo is the one I recommend most often to clients just getting started. At ₹599/month for the Pro plan — with a 14-day free trial and no credit card required — it covers everything: a shared team inbox, a visual drag-and-drop flow builder for automations, broadcast campaigns to thousands of contacts, and real-time delivery analytics. You do not need a developer to set it up, and unlike some of the pricier BSPs, there are no caps on team seats or flows. Schools, clinics, and small retail businesses in India have been among the fastest adopters.

If you are a developer or working with one, Meta's Cloud API is available without a BSP. You connect directly and build your own interface. Higher upfront cost in development time, but significantly cheaper at scale and you retain full control over your data.

What this adds up to in practice

A small business sending 1,000 marketing broadcasts a month:

  • BSP platform: ₹1,000–₹3,500
  • Meta conversation charges (₹0.70 × 1,000): ₹700
  • Total: roughly ₹1,700–₹4,200 per month

Businesses with 50,000+ conversations per month can negotiate volume pricing directly with BSPs.

What You Need Before You Start

Before you sign up for anything, make sure these are sorted:

A dedicated phone number. This number cannot already be registered on regular WhatsApp or WhatsApp Business app. You need a fresh number — a new SIM works. Some BSPs also support porting an existing number if you first delete the WhatsApp account on that device.

A verified Meta Business Manager. If your Facebook Business Manager is not verified, start there. Verification requires a government-issued ID or a business document — a GST certificate works well for Indian businesses. Expect a few days for approval.

Display name approval. Your WhatsApp display name (what customers see instead of your phone number) needs Meta's sign-off. It should closely match your registered business name or domain. Generic names like "Best Deals India" get rejected. Your actual business name almost always gets through.

An opted-in customer list. This is the part people underestimate. Meta strictly prohibits sending messages to people who have not explicitly opted in. You need real consent — a checkbox on your website, a keyword-reply flow, or a sign-up form. Blasting purchased phone lists is a reliable way to get your number permanently banned.

When WhatsApp API is Actually Worth the Cost

The API earns its cost when at least one of these is true for your business:

You are losing sales to slow response times. If customers message you, get no reply for 3 hours, and buy from someone else — automated replies fix that. Even a simple "Got your message, will get back to you within 2 hours" keeps people from leaving.

You are doing manual order updates. Sending tracking numbers, payment confirmations, or appointment reminders one by one from a phone is time that could go elsewhere. A ₹2,000/month setup that sends 500 automated messages a day pays for itself quickly.

Multiple people are handling customer conversations. The regular WhatsApp Business app only works on one device at a time. If two people are sharing a login and accidentally deleting each other's chats, the API solves this — multiple agents, full conversation history, proper handoffs.

You are running campaigns to warm leads. Email open rates in India hover around 15–20%. WhatsApp messages regularly get 60–80% open rates within the first hour. If you are sending newsletters that nobody reads, the math changes significantly on WhatsApp.

When to Wait

Do not bother right now if:

You have fewer than 500 contacts and send fewer than 200 messages a month. The regular app handles this fine and the setup overhead is not worth it.

You do not have someone who can manage template approvals and respond to customer replies within a few hours. The API does not run itself — it still needs a person behind it.

Your business does not involve repeat communication. A one-time service with no follow-up rarely gets enough from the API to justify the monthly cost.

A Real Example: What We Built for a Clinic in Assam

A small clinic came to us with one specific problem: patients were booking appointments on WhatsApp, but around 20–25% of them forgot and did not show up. Empty slots, wasted time.

What we set up:

  • Appointment confirmation sent immediately after booking (utility template, ₹0.18 each)
  • Reminder 24 hours before the appointment
  • Reminder 2 hours before
  • A cancellation link in each reminder so no-shows could free the slot

No-show rate dropped to around 6% within the first month. At ₹800–1,000 per consultation slot, that difference matters.

The full monthly cost — platform subscription plus Meta's charges for roughly 600 utility messages — is under ₹4,000. Running now for over a year without issues.

Mistakes That Actually Get Numbers Banned

Sending templates that read like advertisements. Meta rejects marketing templates with aggressive promotional language. "BUY NOW — 50% OFF EVERYTHING!!!" will not get approved. "Here is the item you were looking at — let us know if you have questions" often will. Write like a person, not a flyer.

Missing the service conversation window. When a customer messages you first, you have 24 hours to respond for free. If you miss that window and want to follow up, you pay to reopen it. A simple auto-reply — "Thanks for reaching out, we'll respond shortly" — keeps the window open and the customer informed.

Choosing a BSP based on price alone. The ₹999/month plan sounds good until you hit the 2-agent, 1,000-contact ceiling. Map your actual team size and message volume before committing to a plan.

No real opt-in system. One complaint from a customer does not automatically get you banned, but a pattern of complaints does. WhatsApp takes number reputation seriously. Build a real opt-in flow — it protects your number long-term.

How to Actually Get Started

If you have decided this makes sense for your business, here is the sequence:

  1. Set up and verify your Meta Business Manager if you have not already
  2. Pick a BSP based on your team size and volume. For most Indian small businesses, Chativo is a strong starting point — ₹599/month Pro plan, 14-day free trial, no coding needed. Most platforms offer trial periods; use them before committing
  3. Register your phone number and get your display name approved
  4. Create 2–3 message templates for your most common scenarios (order confirmation, support auto-reply, appointment reminder)
  5. Set up your opt-in mechanism before you go live
  6. Start with one flow, get it working well, then expand

The temptation is to automate everything at once. That usually means nothing works properly. One good flow beats five half-built ones.


If you are based in India and want help setting this up — or want a straight answer on whether it is right for your business — reach out here. I can usually tell you within a single conversation whether the API makes sense for your situation and what it would realistically cost.

A

Arbind Kumar Singh

Founder, Arbind Digital Solutions

CS teacher and IT Administrator with 8+ years building digital systems for schools and businesses in Assam, India.

Need help implementing this?

Book a free 15-minute call with Arbind to discuss your project.

Book a Free Call →