WhatsApp Cloud API

"Upgrade to WhatsApp Cloud API for improved communication with WhatsApp Business, with simple setup steps."

WhatsApp Cloud API

You can now migrate your connected WhatsApp 360dialog account to Bevatel WhatsApp Business API to enjoy higher reliability, lower costs, and access to new features.

WhatsApp Logo

Facebook announced the release of WhatsApp Cloud API on 20th May, and it’s available to any business of any size, big and small to communicate with customers using the official WhatsApp API.

This channel has a limited 24-hour messaging window due to WhatsApp regulations.

Connecting WhatsApp Cloud API

To chat with your customers over WhatsApp Cloud API, connect a WhatsApp Business Profile and Meta Business Account.

Facebook App and Meta Business Account are required and you must be the admin of both to connect.

Step 1: Navigate to Inbox Settings

From the Settings module, navigate to the menu item, Inbox.

Step 2: Add Inbox

Click Add Inbox and choose WhatsApp . Click it and the Connecting WhatsApp Business API dialog should open up.

Step 3: Connect with WhatsApp Cloud API account

By choosing "Cloud API" as the API Provider.

Step 6: Write The Inbox Name

Step 7: Add The Following:

  • Phone Number

  • Phone number ID

  • API key

Step 8: Click Create WhatsApp Channel

Connecting WhatsApp Cloud API

To chat with your customers over WhatsApp Cloud API, connect a WhatsApp Business Profile and Meta Business Account.

Facebook App and Meta Business Account are required and you must be the admin of both to connect.

Step 9: Connect with WhatsApp Cloud API account

Click the link in the “Already have a WhatsApp Cloud API account via Meta for developers? Click here.” message. The Connecting WhatsApp Cloud API dialog should open up.

Step 10: Connect with Facebook

Click the Connect With Facebook button.

Step 11: Sign in with a Facebook Account

Sign in using the Facebook account with admin access to the Facebook App and Meta business account.

Step 12: Select the WhatsApp Number

In the dropdown list, select the WABA name with the WhatsApp number you would like to connect.

Step 13: Add the Callback URL

Go back to the WhatsApp section in Facebook Developer App. Navigate to the Configuration subsection and set up the Callback URL. Add the generated Callback URL and verify the token from Bevatel to the corresponding fields at the webhook dialog.

WhatsApp section in Facebook Developer App page
Add the Webhook Callback URL dialog

Step 14: Verify and Save changes

On the Facebook App, verify and save changes to the app.

Step 15: Subscribe to the webhook event

On your Facebook App, select the Webhooks tab under the Products panel and select WhatsApp Business Account in the dropdown list. Click on subscribe messages event.

Subscribe to webhook event page

Step 16: Toggle the app mode from development to live mode

Click the toggle at the top of the page to turn on live mode.

Remember to fill in your privacy policy URL. If this is blank, you will not be allowed to turn on live mode.

turn on live mode in cloud API

Step 17: Complete the setup at Bevatel

Click Done to complete the setup.

Once you've completed the setup, any messages sent to your WhatsApp number will now be received in your Account.

Inbox Configuration

WhatsApp Cloud API channel can be configured with a unique channel name.

Step 1: Navigate to Inbox Settings

From the Settings module, navigate to the menu item, Inbox.

Step 2: Locate the WhatsApp Inbox

Once you've located the WhatsApp Cloud API channel, click Setting.

Step 3: Make the necessary configuration

You can configure the following:

  • Inbox Name - Name used internally to identify the account.

Step 4: Update the configuration

Click Done to update the Inbox Setting.

Last updated