WhatsApp Cloud API vs going through a provider: do you need a middleman?

Guide5 min read

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

  1. Create a Meta app in Meta's developer console and add the WhatsApp product.
  2. Connect a WhatsApp Business Account and phone number.
  3. Create a system user and a permanent access token.
  4. Build a webhook to receive messages and status updates.
  5. 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 APIRented providerOwned platform (Whatsen)
Team inbox, broadcasts, chatbotsYou build themIncludedIncluded
Developers neededYesNoNo, setup done for you
Platform feeNoneMonthly or yearlyOne-time payment
Meta message chargesBilled by Meta to your cardOften through the provider's walletBilled by Meta to your card
Meta account ownerYouVaries, checkYou
UpdatesYou maintainWhile you payFree 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

  1. Who will own the Meta Business account and the number?
  2. Who will build and maintain the inbox and integrations?
  3. What will the platform cost over five years, not one month?
  4. 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

PathWhat you seeWhat you may not see
Direct Cloud APINo platform feeDeveloper time to build, fix and upgrade the system for years
Rented providerA low monthly priceExtra seats, AI and chatbot add-ons, wallet markups and yearly price rises
Owned platformA one-time paymentMeta'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.

See what Whatsen can do for your business

Tell us a little about your business and we'll share the details and your one-time price.

Get the details