WhatsApp helps more than 1.5 billion people connect and share with the people they care about. For businesses, WhatsApp is a simple, secure, and reliable way to reach customers.

There are 3 main WhatsApp solutions for businesses looking to connect with their customers:

  • WhatsApp Business App: Built with the small business owner in mind, the app makes it easy to personally connect with customers, highlight products and services, and answer questions.
  • WhatsApp Business API: Recommended for medium and large businesses, the API allows companies to communicate with their customers at scale. This product is the one being covered on the documentation you are currently browsing.
  • Ads that click to WhatsApp: Add a "Send Message" button to your Facebook or Instagram ads that will open a conversation thread with your business.

About the API

The WhatsApp Business API client offers many of the features provided by the WhatsApp applications you already know from Android, iOS, and Web. The difference is that this application can be deployed on a server, providing a local API that allows you to programmatically send and receive messages and integrate this workflow with your own systems (e.g., CRMs, contact center platforms, etc.).

If you would like us to consider your business for inclusion in the limited public preview of the WhatsApp Business API, please visit https://www.facebook.com/business/m/whatsapp/business-api.

If you use anything other than the official WhatsApp Business API or other official WhatsApp tools, we reserve the right to limit or remove your access to WhatsApp as this violates our policies. Please do not use any non-WhatsApp authorized third-party tools to communicate on WhatsApp.


Business Solution Providers

If you are looking to get started with the WhatsApp Business API right away, we have partnered with a group of third-party business solution providers (BSPs) that can help you with setup and integration. Browse the Partner Directory to find the partners that suit your needs.

How It Works

Business Account

Once you've been accepted into the limited public preview or signed up with one of our BSPs, the first step for businesses to communicate with customers on WhatsApp is to create a WhatsApp business account and set up a line of credit. This business account will allow people to easily identify your business and find out more information such as your address, hours of operation, website, and description. Through your account in the Facebook Business Manager you will have the ability to create message templates for sending notifications to customers at scale.


WhatsApp message templates and media message templates are specific message formats that businesses use to send out notifications or customer care messages to people that have opted in to notifications. Messages can include appointment reminders, shipping information, issue resolution and payment updates. These are the preferred method of reaching customers.

Other types of messages such as text and media, must be sent within a 24-hour window of a message from a customer.

Next Steps

  • See the Client Architecture topic to learn more about how a successful WhatsApp Business API Client is architected.
  • Follow our Get Started guide to learn how to set up the WhatsApp Business API client and perform a basic API request.