The WhatsApp Cloud API is run by Meta, and any business can connect to it. So why do most businesses pay a provider? This guide compares going direct to the WhatsApp Cloud API with going through a provider, and explains a third option: owning a platform that runs in your own Meta account.
What the Cloud API gives you
Meta hosts the Cloud API, so you do not run WhatsApp's servers yourself. It gives your software a way to send and receive messages. It does not give your team an inbox, a broadcast tool, a chatbot builder or reports. Those come from software built on top of the API.
Option 1: go direct to the Cloud API
- Create a Meta app in Meta's developer console and add the WhatsApp product.
- Connect a WhatsApp Business Account and phone number.
- Create a system user and a permanent access token.
- Build a webhook to receive messages and status updates.
- Build or buy the interface your team will use, plus template management and reports.
Going direct means no provider fee. Meta bills message charges to the card on your Meta account. The cost is developer time, both to build and to maintain.
Option 2: go through a provider
A provider, often a Business Solution Provider, gives you a ready interface on a subscription. Setup is quick and you need no developers. In return you pay a monthly or yearly fee, often extra for seats, AI and chatbots, and message charges may pass through the provider's wallet.
Option 3: own a ready platform in your Meta account
Whatsen sits between the two. You get a complete, ready platform like a provider, but it runs in your own Meta account and on your own server, and you pay once. Meta bills message charges to your own card, just like going direct.
Side by side
| Direct Cloud API | Rented provider | Owned platform (Whatsen) | |
|---|---|---|---|
| Team inbox, broadcasts, chatbots | You build them | Included | Included |
| Developers needed | Yes | No | No, setup done for you |
| Platform fee | None | Monthly or yearly | One-time payment |
| Meta message charges | Billed by Meta to your card | Often through the provider's wallet | Billed by Meta to your card |
| Meta account owner | You | Varies, check | You |
| Updates | You maintain | While you pay | Free for life |
Which path should you choose?
- Go direct if you have developers and only need messages to flow between systems, for example OTPs from your app.
- Use a provider if you want to start today and are happy to pay every month.
- Own a platform if you want the ready tools without the monthly fee, and want your Meta account and data in your hands.
Questions to ask before you decide
- Who will own the Meta Business account and the number?
- Who will build and maintain the inbox and integrations?
- What will the platform cost over five years, not one month?
- Are message charges billed by Meta or marked up by someone else?
What going direct really takes
Connecting is the easy part. Running it every day is the real work. A direct setup needs developers who can handle all of this:
- A secure webhook server, on HTTPS, that receives messages and delivery status updates around the clock.
- Safe storage and rotation of access tokens.
- Template creation, approval tracking and category changes.
- Media uploads and downloads for images, documents and voice notes.
- Retries and error handling when messages fail or Meta's servers are slow.
- Upgrades to new Graph API versions. Meta releases new versions regularly and retires old ones, usually after about two years.
- An interface for your team: inbox, assignment, search, contacts and reports.
The On-Premises API is gone
Some older guides mention the WhatsApp On-Premises API, which businesses ran on their own infrastructure. Meta retired it in October 2025. Today, every setup uses the Cloud API, whether you connect directly, use a provider or own a platform. The choice is only about who builds and runs the software on top.
Tech Providers and Solution Partners
Meta's partner programme has two main kinds of WhatsApp partners. Tech Providers build software that businesses connect to their own WhatsApp accounts, and the business usually pays Meta directly. Solution Partners can also manage billing and credit for their clients, which is why some providers ask you to top up a wallet with them. Ask any provider which type they are and who will be billed for messages.
The hidden cost of each path
| Path | What you see | What you may not see |
|---|---|---|
| Direct Cloud API | No platform fee | Developer time to build, fix and upgrade the system for years |
| Rented provider | A low monthly price | Extra seats, AI and chatbot add-ons, wallet markups and yearly price rises |
| Owned platform | A one-time payment | Meta's message charges, which every path pays |
Can you switch later?
Yes, if your number and WhatsApp Business account sit in your own Meta Business account. Then you can move between direct, provider and owned setups without losing your number. If a provider created the account in their own portfolio, moving takes more steps. That is why ownership of the Meta account matters more than any feature list.
Frequently asked questions
Can I use the WhatsApp Cloud API without a provider?
Yes. Any business can connect to Meta's Cloud API directly through Meta's developer console. You will need developers to build and maintain the interface your team uses.
Is the WhatsApp Cloud API free?
Access to the Cloud API has no subscription fee from Meta, but Meta charges per message for templates and, since 1 October 2026, for service replies beyond a monthly free allowance.
What does a WhatsApp provider add?
A ready interface: a team inbox, broadcasts, chatbots, automations and reports, plus help with setup. Most charge a monthly or yearly fee.
Is Whatsen a provider?
Whatsen is a complete WhatsApp API platform that you own. It runs in your own Meta account, you pay once, and Meta bills message charges to your own card.
What is the difference between a Tech Provider and a Solution Partner?
Tech Providers build software that businesses connect to their own WhatsApp accounts, usually with Meta billing the business directly. Solution Partners can also handle billing and credit for their clients.
Can I still use the WhatsApp On-Premises API?
No. Meta retired the On-Premises API in October 2025. All new and existing setups use the Cloud API.
