Meta Announced WhatsApp Cloud API For All Businesses

WhatsApp Cloud API

Meta (formally Facebook) announced that all businesses can now access WhatsApp Cloud API for free. This will allow businesses to use all the features of WhatsApp Business API without bearing the cost of ‘Hosting’ the API.


“Today, I am excited to announce that we’re opening WhatsApp to any business of any size around the world with WhatsApp Cloud API”, Said Mark Zuckerberg, Meta CEO.


Cloud API for WhatsApp Business was in continuous testing since November 2021. Now, every business can get & integrate the API with their systems like CRM to use WhatsApp Business as a communication channel.

What Is WhatsApp Cloud API?

WhatsApp Cloud API is the cloud version of Meta’s WhatsApp Business API which was launched back in 2019.


The new cloud-based API for WhatsApp Business makes it way easier for all businesses across the globe to get started on WhatsApp Business.


Earlier, getting WhatsApp Business API was a lengthy process as businesses needed to go through WhatsApp Business Solution Providers (BSPs). Now, any business or developer can easily access WhatsApp APIs, customize them according to the need, and speed up their response time to customers using secure cloud-hosted WhatsApp API. 


Meta will now bear for all hosting and servers & businesses can now quickly get & set up their WhatsApp Business API account free.


Difference Between WhatsApp Business On-Premise API & Cloud API

The major differences between WhatsApp Business API & Cloud API are:


1. While WhatsApp Business API can be accessed through BSPs, Cloud API can be accessed directly from Meta for free.


2. Businesses don’t need to bear the cost of hosting & maintaining the cloud API.


3. Businesses can get free Cloud API access directly from Meta. 


All the features of both solutions remain the same.


Features Of WhatsApp Cloud API

Businesses will get all the new features faster on Cloud API. Right now, WhatsApp Business Cloud API comes with all the features that are available with WhatsApp Business API.


Useful features of WhatsApp Cloud API:


● Integrate WhatsApp messaging with tools like CRM, analytics, and third-party apps


Green Tick, verified WhatsApp Business profile


WhatsApp Broadcast & Bulk Messaging 


● No app or interface, use via BSPs or CRM


WhatsApp Chatbot & chat automation using third-party apps


Schedule WhatsApp messages at a large scale


● Interactive messaging features include List messages, reply buttons, CTA messages


To know more about features in detail, you can follow the detailed guide on WhatsApp Business API.


Pricing Of WhatsApp Business Cloud API

There are no charges to access WhatsApp Cloud API. However, if you want to send WhatsApp messages using Cloud APIs, you need to pay on the basis of conversations.


1. Business Initiated Conversations-These are conversations where a business gets in touch with a user. These business-initiated conversations will require a message template.


2. User-Initiated Conversations- These are conversations where a user messages a business. When a business replies to this message within a 24-hour window, it is counted as a user-initiated conversation.


Businesses can send free-form messages within this 24-hour window.


To know more in detail, read WhatsApp’s Conversation Based Pricing.


How To Get WhatsApp Business Cloud API

If you’re a business owner or a developer you can Get Started with WhatsApp Cloud API For Free.


Step 1: Create a WhatsApp App

Navigate to and “Create App”.



Select “Business Type” as the app type and proceed.


Provide a name for your app (Avoid using trademarked names such as “WhatsApp” or “Facebook”.


WhatsApp App Name


Once the app has been created, click the WhatsApp button on the next screen to add WhatsApp sending capabilities to your app.


On the next screen, you will be required to link your WhatsApp app to your Facebook business account. You will also have the option to create a new business account if you don’t have one yet.


Add WhatsApp App


Step 2: Add Recipient’s Phone Number

Facebook will provide you with a test WhatsApp phone number that will be the default sending address of your app. For recipients, you’ll have the option to add a maximum of 5 phone numbers during the development phase without having to make any payment.


Your WhatsApp app will provide you with a temporary access token that will be valid for 23 hours. Make a note of this token as we’ll need it in a later step.


WhatsApp Phone Number


Next, click the Recipient Phone Number dropdown to add up to 5 different WhatsApp phone numbers to your app. You’ll receive a verification code on the added numbers and you’ll be able to send WhatsApp messages to only numbers that have been verified with the code.

Verify Phone Number

Step 3: Create WhatsApp Message Template

Switch to the template manager and create a new WhatsApp message template.


For this example, we’ll choose the category as Account Update and give a unique name for your message template. For languages, we’ll choose English for which the code language is en. If you use another language, make a note of the code language as it is required for sending messages.


WhatsApp Message Template

Write the Personalised Message

We are using variable parameters in the message and these will be replaced with the actual values from the Google Sheet. It is very similar to markers that you may have used inside Mail Merge and Document Studio with a small difference that these are positional markers and not named markers.


Here’s our message template where variables {{1}} and {{2}} are for customer name and item name respectively.

WhatsApp Message Template

After a while, your template may be approved or rejected.
Once approved, you are ready to send the message using the Cloud API.


Cloud API Documentation can be found here.


Limitations Of Cloud API For WhatsApp

One major limitation that comes with Cloud WhatsApp API is that it doesn’t come with a platform to leverage the potential of WhatsApp Business messaging.


You either need to integrate the cloud APIs with your own systems or go through BSPs like the WATI platform to integrate your Cloud APIs.


With WATI, you’ll be able to easily integrate Cloud API (coming soon) and can use all the WhatsApp Business API features as mentioned below.



WATI helps you:


Broadcast WhatsApp Marketing campaigns to up to 100K users in a single click.


Automate shipping, delivery, and payment notifications at scale.


Provide customer support on WhatsApp with a Multi-agent dashboard & CRM.


Integrating WhatsApp Chatbot to automate sales & support 24*7.


Easily integrate & send WhatsApp messages from platforms like Shopify, HubSpot, Zoho, and Zapier with native integrations.


Also, If you already have a WhatsApp number with WhatsApp On-Premise Business API then, you can’t directly get Cloud APIs. You need to migrate your number to Cloud APIs.



WhatsApp Cloud API is launched to make WhatsApp business features more accessible to all types of businesses.


Though it will require development work to integrate with systems if businesses prefer it over WhatsApp’s on-premise APIs.

Share This Post
Share on facebook
Share on linkedin
Share on twitter
Share on email
More To Explore
New call-to-action
New call-to-action