Overview

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

The WhatsApp Business API client supports a subset of the features provided by the WhatsApp applications you already know from Android, iOS, and the web, including end-to-end encryption. 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.

Please note that 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.

Resources

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

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.

Messaging

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

  • Follow our Get Started guide to learn how to set up the WhatsApp Business API client and perform a basic API request.