Messenger

Learn to set up a Facebook Messenger communication channel for your application in your NLX workspace

Step 1: Set up Messenger

To generate the other necessary properties to get your application up and running with Messenger, first create a Messenger product:


Step 2: Generate Page access token

  • On your Facebook App's page, click Add or Remove Pages

Facebook App page
  • Navigate to your app's page and choose the Facebook page you want to link your application to

  • Follow the steps in the pop-up

  • After the page is added, click Generate Token

  • Copy the token from the popup > Click Done


Step 3: Generate Verify token

You may use any method to generate this string. We recommend using a password generator such as https://www.lastpass.com/password-generator

For security, make sure the Verify token is at least 32 characters long.


Step 4: Create Messenger channel

  • Navigate to Channels tab of your application

  • Expand Messenger option

  • Select + Create channel

  • Enter Verify token

  • Enter Page access token

  • Click Create channel


Step 5: Post deployment

  • After deploying your application, make note of the application's URL by expanding the Details link beside your Deployed status. Expand the Messenger section in the popup modal > Copy the Bot URL

  • On your Facebook App's page, scroll to the Webhooks section > Click Add Callback URL

  • Enter the bot's URL into the Callback URL field. Then enter the Verify token value you created into the Verify Token field

  • Click Verify and Save

  • On your Facebook App's page, scroll to the App Review for Messenger section > Select to add the pages_messaging permission

Last updated