Most Indian customers already use WhatsApp every day, so it is the obvious place to answer questions, send order updates and run offers. Once a business grows past one phone and one person, the free WhatsApp Business app starts to get in the way. That is where the WhatsApp Business API comes in. This guide explains what it is, what it costs, how to get set up and the rules that keep your number in good standing.
What the WhatsApp Business API is
The WhatsApp Business API is the part of Meta's WhatsApp Business Platform that lets software send and receive WhatsApp messages for a business. Meta now calls the hosted version the Cloud API. Meta runs the servers, and your business connects to it through a software platform such as Bodhinox Connect.
There is no app to install on a phone. Your team works in the platform you choose, in a browser, and several people can reply from the same number at the same time. Your customers see no difference. They chat with your business name in the WhatsApp they already use.
Three things belong to your business when you use the API:
- A WhatsApp Business Account (often shortened to WABA), which sits inside your Meta business portfolio.
- One or more phone numbers registered to that account, each with a display name.
- Message templates, which Meta reviews before you can use them to start a conversation.
The WhatsApp Business app and the API compared
The free app suits a shop owner who replies personally from one phone. The API suits a team, or any business that wants to automate replies and send updates at scale.
| Need | WhatsApp Business app | WhatsApp Business API |
|---|---|---|
| Who replies | One phone, plus a few linked devices | A whole team, from a shared inbox |
| Messages to many customers | Broadcast lists with small limits | Campaigns using approved templates |
| Automation | Greeting and away messages, quick replies | Chatbot flows, AI agents, webhooks and integrations |
| Cost | Free to use | Meta charges per message by category, plus your platform fee |
| Reports | Basic message counts | Delivery, read and reply tracking, team performance |
When an Indian business needs the API
You are likely ready for the API if any of these sound familiar:
- More than one person answers customer chats, and you pass the phone around or lose track of who replied.
- Customers wait hours for a reply because nobody is watching the phone after closing time.
- You send order confirmations, delivery updates or appointment reminders by hand.
- You want to send an offer to a few thousand customers who asked to hear from you.
- You want WhatsApp chats in the same place as your orders, payments and customer records.
D2C brands, clinics, coaching institutes, real estate teams and service businesses tend to reach this point first, because they handle many similar questions every day.
What it costs in India
The cost has two separate parts, and it helps to keep them apart when you compare offers.
Meta's message charges
Meta charges per message, based on the category of the template you send and the country of the person you send it to. The categories are:
- Marketing: offers, announcements, product news and re-engagement.
- Utility: updates about something the customer already did, such as an order confirmation, delivery update or appointment reminder.
- Authentication: one-time passcodes for sign-in or verification.
- Service: your free-form replies when a customer has messaged you.
Under Meta's current pricing, service replies inside the 24-hour customer service window are free, and utility templates sent inside an open window are also free. Marketing templates cost the most, and utility and authentication cost less. Rates for India are set by Meta and change from time to time, so check Meta's published rate card for current numbers before you budget. Meta bills these charges to your business directly.
The platform fee
The software you use to run the inbox, campaigns and automation charges its own fee. Compare plans on what is included: team seats, campaign size, flows, AI replies and support. Ask whether the provider adds a markup to Meta's message charges. On Bodhinox Connect pricing, plan prices are in INR, GST is extra, and Meta's charges are billed by Meta at its published rates.
How to get set up
Most platforms now use Meta's Embedded Signup, a short guided window from Meta. With a ready number and business details, it usually takes minutes. The usual steps are:
- Choose a phone number. It can be a mobile or landline number that can receive an SMS or a voice call for verification. If the number is in use on the WhatsApp app today, check your options first, since a number generally runs on one product at a time unless Meta supports using both for it.
- Have a Meta business portfolio ready. You can create one during signup with your business name, website and email. A website that clearly describes your business, with a privacy policy, helps later reviews.
- Connect through Embedded Signup. Log in with Facebook, choose or create your WhatsApp Business Account, add the number, verify it with the code Meta sends, and give the platform permission to send messages and manage templates for that account.
- Set your display name. Meta reviews the name shown to customers. It should match your business or brand name.
- Add a payment method in Meta. Meta needs a card or other payment method on your WhatsApp Business Account before you can send paid templates.
- Complete business verification when asked. Meta may ask you to verify your business with registration documents, especially before raising your limits.
The account and the number stay in your own Meta business portfolio, so you can change platforms later without losing them. Our page on how Bodhinox Connect uses the WhatsApp Business Platform explains exactly what we can and cannot do with that access.
Templates and the 24-hour window
Two rules shape almost everything you do on the API. When a customer messages you, a 24-hour customer service window opens, and inside it you can reply with any message: text, images, documents, buttons or lists. Each new message from the customer restarts the clock.
Outside that window, you can only start a conversation with an approved template. A template is a message you write in advance, with placeholders such as the customer's name or an order number. You choose its category when you submit it, and Meta reviews it. Meta can change the category if the content does not fit, for example a "utility" message that is really a promotion.
Templates get approved faster when they:
- say clearly who is writing and why;
- use placeholders for details, with sample values that look real;
- avoid spelling mistakes, all-capital text and misleading claims;
- give people an easy way to stop marketing messages.
Quality ratings and messaging limits
Meta watches how people respond to your messages. If many recipients block or report you, your quality rating drops. A low rating can pause a template or limit how many people you can message.
New numbers start with a cap on how many unique customers they can contact with templates in a rolling 24-hour period. Meta raises the cap as you send good-quality messages and complete business verification. Replies to customers who write to you first do not count against it. Meta may also hold back some marketing messages to people who have recently received many of them from businesses, to protect their experience.
The practical lesson is simple: message people who expect to hear from you, and send them things they find useful.
Rules that keep your number safe
- Get opt-in first. Ask customers to agree to WhatsApp messages before you send templates, and record when and how they agreed.
- Honour STOP straight away. When someone opts out, stop marketing messages to them on every campaign and flow.
- Never buy contact lists. Messaging people who never heard of you is the fastest way to a low quality rating.
- Follow the WhatsApp Business and Commerce Policies. Some products and services cannot be sold or promoted on WhatsApp at all.
- Look after personal data. India's Digital Personal Data Protection Act, 2023 applies to the names and numbers you hold. Collect what you need, keep it secure and delete it on request.
Our acceptable use and messaging policy sets out the same rules for everyone who uses Bodhinox Connect.
Choosing a WhatsApp Business API platform
Before you sign up anywhere, ask these questions:
- Does the account and number stay in my own Meta business portfolio?
- Are Meta's charges passed on at Meta's rates, and are prices shown in INR with GST?
- Can my whole team work from one inbox, with roles and assignment?
- Can I see delivery, read and reply numbers for every campaign?
- Does it handle opt-outs automatically?
- Does it connect to how I sell: UPI payments, shipping, my store and my CRM?
- Can I export my data and delete it when I leave?
Bodhinox Connect was built around these questions for Indian businesses. You can see every feature, or book a demo and we will walk you through setup with your own number.