To be able to handle messages from Facebook messenger, you will need to create an inbound route to the correct Facebook page, as well as accept certain permissions at the Facebook side. As a result, you will need sufficient admin rights to the Facebook page you are connecting to.
To create an inbound route for Facebook, in your Admin account:
- Go to the Inbound page.
- Go to the Inbound routes subpage.
- Click the Create button.
- In the Destination settings dialog, click the Type field and select Facebook.
- Click the LOGIN WITH FACEBOOK button.
This will open a separate window from Meta. In this window you will need to:
- Login to Facebook/Meta.
- Select the page you want to attach to this inbound route.
- Accept the permissions.
When you have confirmed all that, the window will close and the Destination settings dialog will be updated. You will now see the name of your Facebook page in the Facebook page ID field.
- Click the Destination type and select if you want to connect directly to a queue or go via a flow.
- Complete the rest of the fields selecting the queue or flow as appropriate and the Project.
- Click the OK button.
As well as setting the requirements in LeadDesk, this process will also add a LeadDesk app to your Facebook. This app is required to handle messages moving between Facebook and LeadDesk.