In order for a Chatfuel user to connect a bot to a Facebook page, they must have full admin permissions for the page in question. (This permission must be granted in Facebook.)
So to connect a client’s bot to their Facebook page, you have two options.
1. The client can add you as an admin to their Facebook page, and you can connect the page to the bot.
That way, you can manage the process yourself. You can send the client these instructions from Facebook on how to give you admin access to their Facebook page. Once you have it, you’ll be able to connect the bot to the page directly in Chatfuel’s Grow tab.
⚠️ Keep in mind that you’ll need to remain an admin on their Facebook page, even after the connection process is complete. If the client removes you from this role after the bot has been connected, Facebook will detect this as missing authorization. The bot will then be automatically disconnected from the page.
Also note that you need to be a page admin in the page’s Settings → Page Roles. Permissions granted only in Business Manager won’t be sufficient for this purpose.
2. You can invite the client to be a team member of the bot in Chatfuel, and they can connect it to their page.
In this case, you’ll need to invite the client as a team member to their bot in Chatfuel (as an admin or editor), not as a regular white-labeled user. That's because the white-labeled dashboard won’t give the client access to the Grow tab, which is necessary in order to connect the bot to the Facebook page.
Again, the client will need to remain a bot admin even after the connection process. Otherwise, the same page-disconnection issue from the point above may occur.
If the client encounters any issues in the connection process, they can follow the same troubleshooting steps listed above.