This guide walks you through how to integrate a WhatsApp Cloud API with Bevatel's Business Chat system. It includes API setup, webhook configuration, agent assignment, and final channel verification.
Navigate to Channels > Add Channel.
Under "WhatsApp Channel", select your API Provider:
Example: “WhatsApp Cloud”
Fill in the required fields:
Channel Name: Choose an internal name for your WhatsApp channel.
Phone Number: Your registered WhatsApp Business number.
Phone Number ID: Obtain this from your Meta Developer Dashboard.
Business Account ID: Found in your Meta Business Manager.
API Key: You’ll retrieve this from Bevatel’s Configuration tab (Step 5).
Click “Create WhatsApp Channel” to proceed.
After creating the channel, you’ll be prompted to assign agents.
Select from the list and click Add Agents.
Agents not added here won’t have access to respond to messages on the channel.
You’ll receive a success confirmation screen:
✅ “Your Channel is ready!”
You may now begin forwarding messages or go to More Settings.
Before your channel can function properly:
Log in to Meta Developer Portal.
Go to your App Settings > Webhooks section.
Select the WhatsApp Business Account object.
Set the Webhook Callback URL to the one provided by Bevatel.
Use the Webhook Verify Token from Bevatel’s Configuration tab to complete verification.
Webhook setup is essential for receiving messages and events from WhatsApp to Bevatel.
Navigate to:
Channels > Select your WhatsApp channel > Configuration tab.
You will see:
Webhook Verify Token – used during webhook setup on Meta.
API Key – used in Step 2.
Update API Key – enter a new key here if your old one is rotated or expired.