Hello everyone, I have a question for you. How can I use N8n to make a Messenger chatbot that will be live on Meta for developers?
I’m a beginner and I’ve heard that I’ll need a permission for it, can anyone help me?
Thanks
Describe the problem/error/question
What is the error message (if any)?
Please share your workflow
(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)
@zhoxv To make your messenger chatbot go live like off the test server, and usable by anyone who messages your page and not just you as the developer, there are a few crucial things to be done within the Facebook Developer portal.
Step 1: Add Required Business Information
Step 2: Request Advanced Access for Permissions
Step 3: Generate Your Page Token
Step 4: Verify Your Webhook
Step 5: Switch to Live
If the ‘Live’ switch is is not clickable this means your Privacy policy / Terms of Service URLs have either been left out or cannot be reached.
Your bot will function for everyone, not just yourself as the developer, once turned on.
So this is more of a Meta thing than an n8n thing — you need to go into your Meta Developer console, hit App Review and request the pages_messaging permission. Youll need a privacy policy URL and a screen recording of your bot working, then submit it and wait a few days for approval. Once thats done you can flip that toggle to Live.