Reconnecting Facebook Chatbot
This is a description of how to reconnect your Facebook chatbot after it has been disconnected.
Overview
When you create a Facebook chatbot on BotPenguin and connect it to your Facebook Page, an access token is generated through Facebook. This token acts as a secure handshake between your Facebook account and BotPenguin to allow continuous messaging, automation, and user engagement on Messenger.
However, if your Facebook chatbot remains inactive for more than 60 days, Facebook considers it stale and automatically expires the token for security purposes. This disconnection results in the bot becoming non-functional—users won’t receive messages, automation will stop, and new leads will not be captured.
This guide walks you through identifying token expiration, reconnecting the chatbot with your Facebook account, and preventing future disconnections.
Why does the Token expire?
Facebook enforces strict security measures around platform access. If an access token isn’t refreshed or used for 60 days, Facebook automatically invalidates it. The following activities help keep the token active:
Interacting with your bot
Logging into BotPenguin
Refreshing access through Facebook login
If none of these activities occur, token expiry is triggered.
How to know if your Facebook Bot Token has expired?
Your bot may be affected if:
An expiry message has come on your chatbot on the BotPenguin Platform
The bot stops responding to users on Messenger
You receive a disconnection alert in the BotPenguin dashboard
The Connect Page or Reconnect button is shown
Automation such as auto-replies, broadcasts, or flows stop working
No new leads or analytics are being recorded for Facebook interactions
Steps to Reconnect your Facebook Chatbot
Visit: https://app.botpenguin.com and sign-in with your credentials.
From the dashboard, navigate to the list of your existing chatbots.
Find the chatbot linked to Facebook. If the token is expired, it will show a "Disconnected" status or prompt you to reconnect.
Click the Reconnect or Connect Page button on the bot card. Alternatively, the "Reconnect" button can come up by clicking on the 3 dots on the bot's name under the "Bot's" tab on the left-hand side
Log in with your Facebook account that was originally used to connect the bot
Ensure the account has Admin access to the connected Facebook Page
Grant all required permissions to BotPenguin (pages access, messaging, etc.)
After logging in, BotPenguin will prompt you to reselect the Facebook Page
Select the page your chatbot was originally linked to.
Click Connect Page to confirm the selection
Once connected, look for a confirmation message or status update to “Connected”
Test the chatbot by sending a message to your Facebook Page
Verify that all flows, auto-replies, and triggers are functioning as expected
Preventing the Token from Expiring
To avoid another disconnection, follow these best practices:
Log in to BotPenguin every 3–4 weeks to keep the session and token refreshed
Interact with your chatbot regularly, either by previewing it or testing a user message
Monitor Bot Connection Alerts from BotPenguin—enable notifications if needed
Maintain admin access to the connected Facebook Page
Avoid revoking any permissions or removing the BotPenguin app from Facebook integrations
FAQ's
If everything is correct and you are still unable to move forward, write to us at [email protected]. We will respond back within 48 business hours.
Last updated
Was this helpful?