The WhatsApp Business API (officially the WhatsApp Business Platform) lets a business send and receive WhatsApp messages at scale through software instead of a single phone. It powers bulk campaigns to opted-in customers, chatbots that reply 24/7, shared inboxes for whole teams and automatic order updates. If your business has outgrown the free WhatsApp Business app, the API is the next step.
This guide explains how the API works, what it costs, the rules Meta enforces, and how an Indian business can go live in a day.
WhatsApp Business app vs WhatsApp Business API
Both are official Meta products, but they are built for very different stages of a business.
| WhatsApp Business app | WhatsApp Business API | |
|---|---|---|
| Best for | Solo owners and very small shops | Growing businesses, ecommerce stores, sales and support teams |
| Team access | One phone plus a few linked devices | Many agents working from one shared panel |
| Bulk messaging | Broadcast lists only reach people who saved your number | Approved template campaigns to any customer who opted in |
| Automation | Greeting, away messages and quick replies | Full chatbots, multi-step flows and AI replies |
| Integrations | None | CRM, Shopify/WooCommerce, website forms, Meta ads, custom apps via API |
| Cost | Free | Meta's message charges + a platform subscription |
What you can do with the WhatsApp Business API
- Broadcast campaigns: send offers, launches and reminders to segmented lists of opted-in customers, with delivery, read and reply tracking.
- Chatbots and flows: answer FAQs, qualify leads, book appointments and collect details automatically, then hand over to a human when needed.
- Shared team inbox: assign chats to agents, add internal notes and stop customers from waiting because one phone is busy.
- Ecommerce automation: order confirmations, shipping updates, payment links, abandoned-cart reminders and review requests.
- Click-to-WhatsApp ads: send Facebook and Instagram ad clicks straight into a WhatsApp conversation instead of a form.
- Authentication: send one-time passwords (OTPs) and login codes.
How WhatsApp API pricing works in India
You pay two separate things:
- Meta's messaging charges. Messages your business starts must use a Meta-approved template, and Meta bills them by category: marketing, utility and authentication. Marketing messages cost the most. When a customer messages you, a 24-hour customer service window opens, and your free-form replies inside that window don't carry template charges. Meta sets rates by country and updates them from time to time, so always check Meta's current rate card for India before planning a big campaign.
- Your platform subscription. This is the software you use to run campaigns, bots and the inbox. Prices vary with contact limits, number of agents and features.
Tip: ask any provider whether Meta's charges are passed through at cost or marked up per message. A small markup adds up quickly on large campaigns.
The rules you must follow
- Opt-in first. Only message people who have agreed to hear from you on WhatsApp, for example through a checkbox on your website, a form or a chat they started.
- Templates outside the 24-hour window. Any message you start must use a template Meta has approved.
- Quality rating and messaging limits. New numbers can only start conversations with a limited number of unique customers per day. The limit grows as you keep quality high. If many people block or report you, your quality rating drops and so can your limits.
- Commerce and business policies. Some products and services can't be promoted on WhatsApp at all, so check Meta's policies for your industry.
How to get started, step by step
- Set up a Meta Business portfolio (formerly Business Manager) for your company. Completing business verification unlocks higher limits.
- Choose a phone number. It can be a new number or one you already use. If it's currently on the WhatsApp app, it will need to be moved to the API (some providers also support using the Business app and the API together on one number).
- Connect through Meta's official Embedded Signup in your provider's panel. Make sure the WhatsApp Business Account stays in your name.
- Complete your profile: display name, logo, description, website and address.
- Create message templates and submit them for approval.
- Import opted-in contacts and tag them into useful segments, such as new leads, repeat buyers or city.
- Build your first chatbot flow for FAQs and lead capture, then run a small test campaign before scaling up.
Common mistakes to avoid
- Messaging contacts who never opted in. It's the fastest way to lose your quality rating.
- Sending the same promotion to your whole list every week. Segment and personalise instead.
- Leaving the bot with no route to a human. Frustrated customers block numbers.
- Not measuring replies and sales per campaign, so you never learn what works.
- Using unofficial "bulk WhatsApp sender" tools. They break Meta's terms and can get your number banned.
Where Wapzy fits
We built Wapzy, a WhatsApp Business API panel for Indian businesses, so you'll know we're biased. Wapzy uses Meta's official onboarding and gives you broadcast campaigns, a no-code chatbot builder, a shared team inbox, Shopify and WooCommerce automation, click-to-WhatsApp ad tracking, a REST API and live analytics in one dashboard. Plans start at ₹1,999 per month and there's a free trial. Use the checklist above to compare us with any other provider.
Need help setting up your WhatsApp Business account, templates or first campaign? Talk to the Webzy team or WhatsApp us on +91 8284038330.
Frequently asked questions
Is the WhatsApp Business API free?
No. You pay Meta's charges for business-initiated template messages, plus a subscription to the platform you use. Free-form replies inside the 24-hour customer service window don't carry template charges.
Can I send bulk WhatsApp messages legally in India?
Yes, as long as you use the official API, message only customers who have opted in, and use Meta-approved templates.
Do I need a developer to use the WhatsApp Business API?
Not if you use a ready-made panel. Connecting a number, building chatbots and sending campaigns can all be done without code. Developers only need the API itself for custom integrations.
How long does setup take?
Connecting a number through Embedded Signup takes a few minutes. Display name and template approvals are often done within hours, though some take longer.
Can I get the green verified badge?
Verified badges are granted by Meta based on eligibility, currently through Meta Verified for business. No provider can guarantee one.