Facebook Page
Connect a Facebook Page so your flows can answer Messenger conversations.
Before you start
You need a Facebook Page, and on it a role that includes the Messaging and Moderate tasks. Page roles that lack those cannot grant Flowera permission to message on the Page's behalf — the Page will appear in the picker greyed out, with the tasks you do have listed underneath.
If a Page is greyed out, ask one of its admins to give you those tasks in Meta Business Suite → Settings → People, then reconnect.
Connect a Page
- Go to Credentials → Connected Accounts.
- Click Add Platform and choose Facebook Pages.
- Sign in to Facebook and approve the permissions Meta lists.
- Back in Flowera, pick which Pages to connect. One Facebook login shows every Page you administer, so this step decides which of them Flowera handles. You can select more than one.
- Click Connect.
Each connected Page becomes its own credential — connect three Pages and you get three, each selectable independently in the Start node.
Why there is a Page-picking step
Instagram and WhatsApp finish in one redirect because each login yields exactly one account. Facebook does not: a single login returns every Page you administer, and connecting all of them would be wrong for most people. Hence the extra screen.
Check a connection
Each connected Page has a Check button. It asks Meta two questions:
- Is the access token still valid?
- Are all the webhook events still subscribed?
Use it when a Page has stopped responding. The most common cause is a missing message_echoes
subscription — without it Flowera never learns that an operator replied from the Page inbox, so
conversations never hand over to a human.
Tokens do not expire
Unlike Instagram, Facebook Page access tokens have no expiry date, so there is no "refresh" button and no 60-day reminder. A token stops working only when:
- the Page admin removes the Flowera app from the Page,
- the person who connected it loses their Page role, or
- that person changes their Facebook password.
All three show up as a failed Check. The fix is always the same: reconnect the Page.
Disconnect
Disconnecting unsubscribes the Page from webhooks and removes the credential. Flows referencing it stop receiving Messenger events. Conversation history is kept.
Permissions Flowera requests
| Permission | What it is for |
|---|---|
pages_show_list | List the Pages you administer, so you can pick one |
pages_messaging | Receive and send Messenger messages as the Page |
pages_manage_metadata | Subscribe the Page to message webhooks |
business_management | Required by Meta as a dependency of the two above |
Flowera does not request permission to read or manage Page posts and comments.