Skip to Content
PlatformsMessenger

Messenger

Facebook Messenger uses Meta Page webhooks. Prompts support at most 3 button options.

Setup

  1. Create a Facebook Page app with the Messenger product
  2. Generate a page access token
  3. Choose a verify_token and configure the Callback URL
  4. Use the recipient Page-Scoped ID (PSID) as target_chat_id

Register

{ "channel_id": "support-fb", "platform": "messenger", "target_chat_id": "27161130920158013", "credentials": { "page_access_token": "...", "app_secret": "...", "verify_token": "my-verify-secret" }, "callback_url": "https://agent.example/hook", "channel_type": "MESSAGE" }

Credentials

FieldRequired
page_access_tokenYes
app_secretYes
verify_tokenYes (must match Meta)

Webhook URL

{PUBLIC_WEBHOOK_URL}/webhooks/{organization_id}/messenger/{channel_id}

Subscribe to message events for the Page. Meta verifies with GET using your verify_token, then delivers messages via POST.