WhatsApp Business API

Table of contents

Automate your business at $5/day with Engati

REQUEST A DEMO
WhatsApp Business API

What is WhatsApp Business API?

The WhatsApp Business API is an API that is used to scale up customer engagements over WhatsApp with special features. It is used primarily by medium and large businesses to engage and interact with their customers all over the world in a secure and reliable manner.

It is only an API and has no app or front-end interface. It can be integrated and used with your business software (like the Engati platform).

How is the WhatsApp Business API different from the WhatsApp Business App?

The WhatsApp Business App is meant to be used by small businesses that only seek to engage their customers one-on-one.

The WhatsApp Business API is used by medium and large businesses that need a business suite that integrates with their other systems, software and data. This is used by businesses with a larger number of users that need to be engaged at scale. 

The WhatsApp Business API allows you to engage more customers at a faster pace by bringing automation into the mix. It empowers you to interact with more customers over WhatsApp than ever before by using WhatsApp chatbots and live chat.

whatsapp business api
Source: SendBee Blog

What are the features of the WhatsApp Business API?

Features of the WhatsApp Business API
Features of the WhatsApp Business API

1. Opt-in

Using the WhatsApp business API, you can only send messages to WhatsApp users who have already messaged your business or have provided consent to receiving messages from your business.

Businesses must abide by the below requirements when obtaining an opt-in feature to message customers:

  • Businesses should uprise customers with necessary information and consent option to receive messages from the business over WhatsApp
  • Businesses should mention the business name and identity that a person is obtaining to get messages from. 

2. Session messages

These are messages that are sent within the ‘service window’. WhatsApp allows you to send messages to your customers within 24 hours of receiving a message from them. These messages can include text, emojis, stickers, links, images, videos, and documents. WhatsApp Business API automatically closes the session window from the last message received from the customer’s end. Although, businesses can initiate the conversation with customers who have opted in for communication with their consent. 

3. Message templates

These are predefined templates banks that can be personalized for individual customers. You can use these to send broadcasts and notifications. These templates need to be approved by WhatsApp before you can send them to your customers. It makes it easier for businesses to A- send homogeneous communication to their customers, it could be seasonal offers, promotions, or discounts; and B- to communicate with selected customers or customer groups rather than having one on one conversations. 

4. Buttons

WhatsApp message templates allow you to send interactive buttons within the message that your customers can use to reach a webpage or call you up. It makes it simpler for customers to select from the predefined action buttons to carry forward the communication rather than manually typing a question. 

For example, if you book a flight ticket from service providers like Make My Trip, Trivago, or Goibibo, they generally allow you to select from the predefined buttons to get or request more information.

5. End-to-end encryption

WhatsApp messages are end-to-end encrypted, which means that only you and your customers can read them.

6. Integrations

The WhatsApp Business API can be integrated with your chatbot platform (Engati) as well as other backend systems like your CRM, ticketing system, and other marketing platforms. As mentioned earlier, the API makes it possible to communicate with customers with ease without any human intervention. These intelligent trainable bots can engage with customers and answer their queries with just a few clicks at the convenience of their mobile devices.

What is WhatsApp Business API used for?

You can use the WhatsApp Business API to build intelligent WhatsApp chatbots and scale up your customer engagements over the platform that your customers prefer and spend the most time using.

The message templates are another major reason why businesses use the API. This is because they help you reach customers outside the 24-hour window and can even be used to broadcast messages to WhatsApp users who haven’t interacted with your business yet.

The templates can be used to send broadcasts as well as notifications to your customers about order and payment confirmations, account updates, shipping details, etc.

reate your own WhatsApp Chatbot for 5$ a day
Schedule a demo


Who can use WhatsApp Business API?

Not everyone can get access or can use WhatsApp Business API

Meta (owner of WhatsApp) has clearly defined the eligibility criteria for WhatsApp Business API that am entity needs to fulfill. Thereby, two key elements are important to bag the eligibility:

A. Size of the business

WhatsApp Business API is also referred to as “WhatsApp Enterprise" and is much more complex than WhatsApp Business App. Hence, Meta only intends to serve well-established medium and large businesses and approve the usage of WhatsApp Business API. Individual enterprises and small businesses can use WhatsApp Business App available for free on respective App stores. 

B. Industry/ Business Type

WhatsApp Business API exempts a few industries and entities from using the services, which include political parties or individuals leaders, software vendors, real cash industries such as gaming and gambling; adult content and entertainment; arms; alcohol, and tobacco, as well as supplements and other medical drugs. The industry that you operate in makes a count on availing the API services for the business. Other than that, they support real estate, financial services, eCommerce, retail, travel & hospitality, education, and the telecommunications industry at large.

Check the WhatsApp Commerce Policy on their website for more details. 

How do you get access to the WhatsApp Business API?

WhatsApp only grants select businesses like Procter & Gamble, Apple, Uber, Singapore Airlines, etc. direct access to the API. 

Other businesses need to get access from Business solution providers. Engati helps you get your WhatsApp Business API from providers like 360Dialog, Kaleyra, Vonage (Nexmo), Clickatell, and Twillio.

However, the fastest way to get access to the API would be to choose 360Dialog as your provider when you deploy an Engati chatbot on WhatsApp and click on the prompt to create an account with 360Dialog.


Get WhatsApp Business API with 360Dialog


In what ways can the WhatsApp Business API be hosted?

Earlier there was only one way in which the WhatsApp Business API provided through the Business Solution Provider could be hosted. It could only be done through an on-premises API that is hosted on the business solution provider’s servers. From 2022 onwards, WhatsApp has made it possible for business solution providers to offer Cloud API in which the API will be hosted on Meta’s (formerly Facebook) servers. As of now, Cloud API is only available to certain business solution providers.

Companies that are working with an API that they got from a business solution provider who has the WhatsApp API hosted on Meta’s servers will be able to access all the latest WhatsApp Business API features as soon as they are launched. But those companies that are making use of APIs that are hosted on-premise by the business solution provider will not be able to get access to new WhatsApp API features until their BSPs carry out the API software upgrades manually.

What does the WhatsApp API cost?

The WhatsApp Business API rates are distinct for different countries and regions. The rates are divided into two categories;

Business-Initiated Rate: When a business initiates the conversation; and 

User-Initiated Rate: When the user initiates the conversation. 

The cost per conversation for business-initiated messages for India is the lowest at ₹ 0.4843 and CPC for user-initiated conversations is the lowest for Turkey at ₹ 0.2199 and for India, it costs ₹ 0.2906. 

Where the CPC for both business-initiated and user-initiated conversations is the highest for the Netherlands at ₹ 10.8867 and ₹ 6.5320 respectively. 

How can you verify a WhatsApp Business API account?

A verified WhatsApp Business API account is also known as an official WhatsApp Business account. Having an official WhatsApp API account increases your business’s credibility and makes it more recognizable since there is a visible business name present in your WhatsApp profile. You also get a green tick added next to your business’s name which serves as proof of authenticity so that your customers do not need to worry that they might be conversing with a fraudster who is posing as a representative of your business. You can request to get your WhatsApp API account directly from the Facebook Business Manager or you could get it done through the business solution provider that you get your API from. 

If you want to get your WhatsApp Business API account verified, you would need to fulfill the requirements set by WhatsApp. Parts of these requirements involve adhering to WhatsApp's Commerce and Business Policies and being a well-renowned business. WhatsApp tends to only verify notable and iconic brands.

Close Icon
Request a Demo!

Get started on Engati with the help of a personalised demo.

Thanks for the information.
We will be shortly getting in touch with you.
Please enter a valid email address.
For any other query reach out to us on contact@engati.com
Close Icon
Congratulations! Your demo is recorded.

Select an option on how Engati can help you.

I am looking for a conversational AI engagement solution for the web and other channels.

I would like for a conversational AI engagement solution for WhatsApp as the primary channel

I am an e-commerce store with Shopify. I am looking for a conversational AI engagement solution for my business

I am looking to partner with Engati to build conversational AI solutions for other businesses

continue
Finish
Close Icon
You're a step away from building your Al chatbot

How many customers do you expect to engage in a month?

Less Than 2000

2000-5000

More than 5000

Finish
Close Icon
Thanks for the information.

We will be shortly getting in touch with you.

Close Icon

Contact Us

Please fill in your details and we will contact you shortly.

Thanks for the information.
We will be shortly getting in touch with you.
Oops! Looks like there is a problem.
Never mind, drop us a mail at contact@engati.com

<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "FAQPage",
 "mainEntity": [{
   "@type": "Question",
   "name": "What is the WhatsApp Business API?",
   "acceptedAnswer": {
     "@type": "Answer",
     "text": "The WhatsApp Business API is an API that is used to scale up customer engagements over WhatsApp with special features. It is used primarily by medium and large businesses to engage and interact with their customers all over the world in a secure and reliable manner."
   }
 },{
   "@type": "Question",
   "name": "What are the features of the WhatsApp Business API?",
   "acceptedAnswer": {
     "@type": "Answer",
     "text": "1. Opt-in.
2. Session messages.
3. Message templates.
4. Buttons.
5. End-to-end encryption."
   }
 },{
   "@type": "Question",
   "name": "What is the WhatsApp Business API used for?",
   "acceptedAnswer": {
     "@type": "Answer",
     "text": "You can use the WhatsApp Business API to build intelligent WhatsApp chatbots and scale up your customer engagements over the platform that your customers prefer and spend the most time using."
   }
 }]
}
</script>