BotForge

Channels

WhatsApp

Connect via WhatsApp Cloud API (Meta Business)

LiveAdvanced Adapter — requires PRO+ planAdapter: fully implemented

Authentication — How to get your Cloud API credentials

  1. In Meta Business Manager, create a System User and generate a permanent token with whatsapp_business_messaging + whatsapp_business_management
  2. Copy the Phone Number ID and WhatsApp Business Account ID from App Dashboard → WhatsApp → API Setup
  3. 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.