Facebook Messenger
Complete reference for connecting, managing, and troubleshooting Facebook Messenger in ReplyBase
Overview
The Facebook Messenger integration connects one or more of your Facebook Pages to ReplyBase. When someone sends a message to your Page via Messenger, ReplyBase processes it through your assigned flow and AI fallback, and records the conversation automatically.
- OAuth connection — sign in with Facebook to authorize access to your Pages
- Per-page flow assignment — different flows per connected Page
- Real-time Messenger webhook delivery
- Full conversation, contact, and lead capture
Development Mode vs. Live Mode
Facebook apps have two modes that affect who can receive replies from your bot:
Development Mode
Only Facebook accounts listed as Developers, Testers, or Admins in your Meta App settings can interact with the bot and receive replies. Use this for initial testing.
Live Mode
Anyone who messages your Page via Messenger receives automated replies. Requires Meta app review for some permissions. Contact your account manager for go-live assistance.
If messages are not getting replies in testing, confirm the sending account is listed as a tester in your Meta App settings.
Managing Connected Pages
Connect an Additional Page
Go to Integrations > Facebook Messenger. If your account is already connected, your Pages appear in the list. Click Connect Page next to any page that is not yet connected.
Assign a Flow to a Page
Each connected page can have a different flow assigned. Find the page in the integration list and use the Assign Flow dropdown to select an active flow.
Disconnect a Page
Click Disconnectnext to the page. ReplyBase unsubscribes from the page's webhook. Messages sent to the page after this will not be processed.
Reconnect Your Facebook Account
Click Disconnect on the integration page to revoke the current OAuth session, then sign in again with Facebook. This is necessary if you need to authorize additional Pages or switch accounts.
How Messages Are Processed
When a Messenger message arrives for a connected Page:
- 1.ReplyBase looks up the Page's assigned flow.
- 2.If a flow is assigned and active, it runs for the message.
- 3.If the flow produces a response, it is sent back to the user via Messenger.
- 4.If no flow handles the message, ReplyBase falls back to AI-generated replies.
- 5.The conversation, contact, and any captured lead data are recorded in your dashboard.
Troubleshooting
Page not appearing after sign-in
During the Facebook OAuth flow, make sure you selected all the Pages you want to manage. If you missed a Page, disconnect and reconnect your Facebook account and re-authorize.
Bot not replying to test messages
1. Confirm the Page status shows Connected in the dashboard.
2. Check that the sending Facebook account is listed as a tester in your Meta App settings if the app is in development mode.
3. Confirm an active flow is assigned to the Page, or that AI is enabled.
OAuth token expired
Facebook Page access tokens can expire. If messages stop being processed, disconnect and reconnect your Facebook account to refresh the token.