Communications
WhatsApp Cloud API Integration & Setup
Connect your official WhatsApp Business Cloud API account to enable automated customer service, catalog discovery, order taking, and messaging in the Inbox.
Overview of WhatsApp Cloud API
Integrating BusinessPlus with Meta's official WhatsApp Business Cloud API allows your business to communicate with customers on WhatsApp with enterprise-grade reliability, automated AI responses, and multi-agent team inbox collaboration.
Step-by-Step Connection Instructions
To connect your WhatsApp number, navigate to Dashboard -> Settings -> Site Settings -> Notifications / Integrations (`/dashboard/settings/site/:id/whatsapp`):
- 1. Retrieve Meta API Credentials: In your Meta Developer App, copy your WhatsApp Phone Number ID, Business Account ID, and Permanent Access Token.
- 2. Enter Credentials in BusinessPlus: Paste your Phone Number ID and Access Token into the WhatsApp integration form in your site settings.
- 3. Configure Meta Webhook URL: In your Meta Developer portal, set the Webhook Callback URL to `https://api.businessplus.co.ke/v1/whatsapp-webhook` and enter your configured Webhook Verify Token.
- 4. Subscribe to Webhook Fields: Subscribe to `messages` and `message_deliveries` events, then click "Test Connection" in BusinessPlus.
Automated 24/7 AI Answering
Once connected, incoming customer messages automatically trigger the BusinessPlus AI Assistant, answering queries about products, store policies, and operating hours in real time using your Knowledge Base.
Template Message Requirements
Initiating conversations outside the 24-hour customer service window requires approved Meta WhatsApp Message Templates (e.g. order confirmation, booking pass alerts, shipping updates).