Channels
Connect via WhatsApp Cloud API (Meta Business)
Authentication — How to get your Cloud API credentials
- In Meta Business Manager, create a System User and generate a permanent token with whatsapp_business_messaging + whatsapp_business_management
- Copy the Phone Number ID and WhatsApp Business Account ID from App Dashboard → WhatsApp → API Setup
- Optionally copy the App Secret (App Settings → Basic) to enable webhook signature verification
Reference: Cloud API docs · Developer console: https://business.facebook.com/wa/manage/home
Connection flow
The Connect Channel wizard walks through: Credentials → Validate → Subscribe Events → Webhook → Done. Credentials are validated against WhatsApp's own API before being encrypted and stored — a bot never goes "connected" on an unverified credential.
Supported features
Message & media types
Text · Photo · Video · Document · Audio · Sticker · Location
Buttons / interactions
Supported via NormalizedButton
Conversation model
Conversations · Contacts · Templates
AI & Workflow support
Universal — any installed module (including AI Support) and every workflow trigger/action work identically on WhatsApp once the adapter is ready, since both operate on NormalizedUpdate, never on platform-specific payloads.
Health & analytics
Health signals
Database · Access token & phone number · Webhook subscription · Quality rating (Meta) · Recent delivery errors
Analytics metrics
messages · activeUsers · workflows
Limitations
- Requires Meta platform approval before production use, and a PRO+ plan (Advanced Adapter gate).
- Strictly 1:1 messaging — no group/channel concept, unlike Telegram or Discord.