Skip to main content
WhatsApp API

WhatsApp Cloud API in India: What It Is and How Businesses Get Started

WhatsApp Cloud API in India: learn what it is, how it differs from the WhatsApp Business API, what you need to start and how Meta charges. Book a free demo.

28 October 20265 min readOjiva AI

WhatsApp Cloud API in India: What It Is and How Businesses Get Started

Share this post

WhatsApp Cloud API is Meta's own hosted version of the WhatsApp Business API, and since Meta shut down the older self-hosted On-Premises API on 23 October 2025, it is how businesses get API access to WhatsApp. For an Indian business, that means one clear path: connect to Meta's hosted platform, either directly or through a provider, then build the messages your customers actually want.

This guide explains what the Cloud API is, how it differs from the WhatsApp Business API and the WhatsApp Business app, what you need to start in India, and how Meta charges for messages, for startups, SMBs and product teams. Ojiva AI offers the WhatsApp Business API as a Meta Business Partner alongside Bulk SMS and RCS on one platform. If you want a setup sized to your own use case, book a free demo.

WhatsApp Cloud API in India connecting a business system to customers through Meta's hosted platform

WhatsApp Cloud API in India: The Short Answer

The Cloud API lets your systems send and receive WhatsApp messages through Meta's servers, without you hosting anything. Here is what to know before you start.

What it is:: the Meta-hosted way to use the WhatsApp Business API. Meta runs and maintains it.
What it replaced:: Meta's own changelog says the On-Premises API was sunset on 23 October 2025 and is no longer available.
How you connect:: directly to Meta as a developer, or through a Business Solution Provider that handles onboarding and tools.
What you need:: a Meta business account, a WhatsApp Business Account, a business phone number and approved message templates.
What you can send:: free-form replies inside the 24-hour customer service window, and approved templates outside it.
What it costs:: access is free according to Meta. You pay per delivered message, set by Meta's rate card, plus any provider fees.

Want help choosing between direct access and a provider? Talk to Ojiva AI about the WhatsApp Business API or book a free demo.

What Is the WhatsApp Cloud API?

The Cloud API is the interface between your software and WhatsApp. Your app calls the API to send a message, and Meta notifies your system through webhooks when a customer replies or something changes in your WhatsApp Business Account. Because Meta hosts it, you do not run servers, containers or WhatsApp software of your own.

Hosted by Meta:: Meta hosts and maintains the Cloud API, which is why it replaced the self-hosted option.
Messages API:: send text, media, interactive and template messages from your own system.
Webhooks:: your system is notified when a customer messages you, and when your account changes, so replies and delivery updates reach your software.
Message templates:: pre-approved messages that let you start or restart conversations, managed through your WhatsApp Business Account.

WhatsApp Cloud API vs WhatsApp Business API vs the Business App

These names get mixed up, so here is how they relate. Our guide to the WhatsApp Business app vs the API goes deeper on the app.

WhatsApp Cloud API:: the current, Meta-hosted way to use the WhatsApp Business Platform. This is what providers connect you to.
On-Premises API:: the older self-hosted version, officially sunset by Meta on 23 October 2025. See Meta's changelog.
WhatsApp Business app:: a free app for small teams chatting from a phone. It is a different product, without the automation and system integrations of the API.
WhatsApp Business API:: the everyday name people use for the business platform. Today, that means the Cloud API.

What You Need to Get Started in India

The setup is mostly about accounts, a phone number and approvals. Meta's developer documentation walks through the technical steps, and your provider can handle most of them for you. See Meta's getting started guide.

A Meta business account:: your business's identity inside Meta, used to create and manage your WhatsApp Business Account.
A WhatsApp Business Account:: the account that holds your phone numbers, templates and profile.
A business phone number:: a number you control and can verify, which will be the sender for your messages.
Accepted platform terms:: Meta requires you to accept the WhatsApp Business Platform Terms of Service on behalf of your business.
Customer opt-in:: a clear way to collect consent, such as a checkbox at sign-up or checkout.
Message templates:: approved templates for any message you start yourself.

Direct From Meta or Through a Business Solution Provider?

You can connect straight to Meta, or work through a Business Solution Provider. Both reach the same Cloud API. The difference is how much you build and run yourself.

Direct from Meta:: suits teams with developers who want full control. You build the sending logic, inbox, campaigns, reporting and support processes yourself.
Through a provider:: suits most businesses. You get onboarding, a dashboard, template support, campaigns and help when something fails.
Questions to ask any provider:: what is included, who handles templates, how failures are reported, and how fees are itemised.
Channels beyond WhatsApp:: ask whether SMS, RCS and voice run on the same account, so you can fall back across channels without a second vendor.
Comparison of connecting to the WhatsApp Cloud API directly from Meta or through a Business Solution Provider

How Businesses Get Started: A Step-by-Step Path

Whether you do it yourself or with a provider, the path is the same. Meta's setup flow connects your app to a WhatsApp Business Account, adds a phone number and uses a system user token to authorise your calls.

Set up your accounts:: create or confirm your Meta business account and your WhatsApp Business Account.
Add and verify a business phone number:: choose the number customers will see, and verify it.
Create your templates:: write and submit the messages you will start conversations with, using the right category.
Connect your system:: authorise your app with a token and set up webhooks to receive replies and status updates.
Send test messages:: check templates, buttons and webhooks on real phones before any customer sees them.
Go live with opt-in in place:: start with one flow, such as order updates, and watch delivery reports before adding more.

Messaging Rules to Know: Templates, the 24-Hour Window and Opt-In

Most early problems on the Cloud API come from not understanding when a template is needed. Meta's rule is simple: free-form messages only inside a customer service window, templates for everything else.

The customer service window:: opens when a customer messages you. Inside it, you can send any type of message, including free-form replies, without pre-approval.
Templates outside the window:: to message a customer outside the window, use an approved template.
Template categories:: marketing for promotions, utility for transactions such as order updates, and authentication for OTPs. See our guide on WhatsApp OTP vs SMS OTP for authentication.
Opt-in:: message only customers who agreed to hear from you, and give an easy way to opt out.

WhatsApp Cloud API Cost: What Meta Charges and What Providers May Add

Meta states that access to the Cloud API is free, because Meta hosts and maintains it. Your cost is messaging. Meta bills per delivered message, based on the message category and the recipient's country, and publishes its rates on its pricing page. We do not quote rates here, because Meta revises them and your invoice must match the current rate card. Check Meta's official pricing page before you plan volumes.

Meta's per-message charge:: marketing, utility and authentication templates are billed per delivered message, at rates set by category and country.
Recent pricing changes:: Meta has announced changes to how service messages and utility messages inside the customer service window are charged from 1 October 2026. Confirm the current terms on Meta's page.
Free entry point window:: when a customer messages you from a Click-to-WhatsApp ad or a Facebook Page call-to-action button, Meta opens a 72-hour window in which delivery is not charged.
Provider charges:: ask whether platform fees, onboarding, support and reports are included or billed separately, and whether quotes include GST.

A written, itemised quote based on your own message volumes by category is the safest way to compare options. Ojiva AI can size one with you on a short demo call.

What Indian Businesses Use the Cloud API For

Once the connection is live, the same API supports many flows. Start with the one that removes the most manual work.

Order and delivery updates:: confirmation, shipping and delivery messages. See how the same flow works on RCS in our guide to RCS messaging for e-commerce.
Appointment and payment reminders:: timely reminders that cut missed visits and late payments.
OTP and login codes:: authentication templates with copy-code and one-tap buttons.
Lead follow-up from ads:: reply quickly to customers who start a chat from a Click-to-WhatsApp ad.
Support conversations:: a shared inbox and a chatbot for routine questions, with a human handover.

Common Mistakes to Avoid

Most delays and blocked messages trace back to a few avoidable mistakes.

Messaging without consent:: sending promotions to people who never opted in leads to complaints and account problems.
Choosing the wrong template category:: a mismatch between content and category is a common reason for rejection. Classify honestly.
Ignoring the 24-hour window:: a free-form message outside the window will fail. Use an approved template instead.
Not handling webhooks:: if your system ignores delivery and reply events, customers wait and you cannot see failures.
Moving a number without a plan:: ask your provider how to migrate a number already in use, before you start.

How Ojiva AI Helps You Get Started With the WhatsApp Cloud API

Ojiva AI is a Bengaluru (Bangalore) based CPaaS company and Meta Business Partner offering the WhatsApp Business API, Bulk SMS, RCS, AI voice and OTP on one platform. Here is how that maps to the steps above.

Meta Business Partner:: access to the WhatsApp Business Platform through an official partner, so you do not handle every setup detail alone.
Channels on one account:: WhatsApp, SMS, RCS and voice managed together, so you can fall back across channels without a second vendor.
Triggers and API:: connect order events, forms and CRM stages so messages fire automatically.
Quotes sized to your volumes:: share your monthly volumes by message category, and we size the plan together on a demo call.
Ojiva AI platform connecting the WhatsApp Cloud API with SMS and RCS for an Indian business

Conclusion: Start With One Flow, Then Scale

The Cloud API removes the hardest part of using WhatsApp for business: hosting it. What remains is choosing direct access or a provider, getting your accounts, number and templates approved, and starting with one flow your customers will value, such as order updates or OTPs. Keep consent clean and check Meta's pricing page before you commit volume.

To see how this works for your own business, book a free demo with Ojiva AI and we will map your use case, templates and channels together. You can also explore our WhatsApp Business API and Bulk SMS services. Understood this way, the WhatsApp Cloud API in India is simply Meta's hosted route to WhatsApp for business, and the rest is a plan. Conversations that convert start with messages customers asked for.

Frequently Asked Questions

It is Meta's own hosted version of the WhatsApp Business API. Meta runs the servers, and your business or provider connects to them to send messages, receive customer replies through webhooks and manage message templates. Since Meta ended the older On-Premises API, the Cloud API is how businesses access the WhatsApp Business Platform.

Almost. WhatsApp Business API is the general name for the business platform, and the Cloud API is the Meta-hosted way to use it. It is different from the free WhatsApp Business app, which is built for small teams chatting from a phone and does not offer the same automation and integrations.

Meta's own changelog states that the On-Premises API was officially sunset on 23 October 2025 and is no longer available, and it tells businesses to use the Cloud API instead. If a provider still talks about self-hosting the API, ask how they connect to Meta today.

Meta states that access to the Cloud API is free, because Meta hosts and maintains it. What you pay for is messaging: Meta bills per delivered message by category and recipient country, and a provider may add platform fees. Check Meta's pricing page for current rates and ask any provider for an itemised quote.

No. Developers can connect directly to Meta, but they must build and maintain the templates, inbox, campaigns and reporting themselves. Most Indian businesses use a provider for onboarding, tools and support. Ask what is included, how templates are handled and how fees are itemised.

It depends. A business phone number must be one you control and can verify. A number already in use on the WhatsApp or WhatsApp Business app may need to be moved, and Meta's options for this change over time. Ask your provider how to migrate an existing number before you start, so you do not lose your chat history.

Yes, but only with an approved message template, and only to customers who agreed to hear from you. Free-form messages are allowed only inside the customer service window, which opens when a customer messages you. Templates are categorised as marketing, utility or authentication, and each category has its own rules.

Meta calls these service messages: free-form replies you send inside the customer service window after a customer messages you. They need no pre-approval. Outside that window you must use an approved template. Plan your flows around this rule, and check Meta's pricing page for how service messages are charged.