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

  1. Visit: https://app.botpenguin.com and sign-in with your credentials.

  2. From the dashboard, navigate to the list of your existing chatbots.

  3. Find the chatbot linked to Facebook. If the token is expired, it will show a "Disconnected" status or prompt you to reconnect.

  4. 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

  5. Log in with your Facebook account that was originally used to connect the bot

  6. Ensure the account has Admin access to the connected Facebook Page

  7. Grant all required permissions to BotPenguin (pages access, messaging, etc.)

  8. After logging in, BotPenguin will prompt you to reselect the Facebook Page

  9. Select the page your chatbot was originally linked to.

  10. Click Connect Page to confirm the selection

  11. Once connected, look for a confirmation message or status update to “Connected”

  12. Test the chatbot by sending a message to your Facebook Page

  13. 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:

  1. Log in to BotPenguin every 3–4 weeks to keep the session and token refreshed

  2. Interact with your chatbot regularly, either by previewing it or testing a user message

  3. Monitor Bot Connection Alerts from BotPenguin—enable notifications if needed

  4. Maintain admin access to the connected Facebook Page

  5. Avoid revoking any permissions or removing the BotPenguin app from Facebook integrations


FAQ's

How often do I need to reconnect my Facebook bot?

You don’t need to reconnect manually if you remain active. Just log in to BotPenguin occasionally and interact with the chatbot to refresh the token.

Will I lose my bot’s data if the token expires?

No, your chatbot flows, design, and lead data remain intact. You only need to restore the Facebook connection to resume functionality.

Can I connect the same bot to a different Facebook Page?

Yes, but reconnecting due to token expiry should use the original Page to preserve flows and lead continuity.

What if I no longer have admin access to the Facebook Page?

You must regain admin rights to reconnect. Without it, the chatbot cannot access or message through that Page.


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?