Overview
Facebook Messenger integration allows your agent to respond to messages sent to your Facebook Business Page.2.9B Users
Massive Facebook user base
Page Integration
Connect to business page
Rich Media
Images, videos, buttons
Social Context
See user’s public profile
Prerequisites
1
Facebook Business Page
Must have admin access to a Facebook Page
Screenshot: Your Facebook Business Page

2
Facebook App (Optional for CLI)
Create at https://developers.facebook.comOnly needed for CLI method
Connection Method 1: Admin Dashboard (Recommended)
Facebook OAuth Flow
1
Open Admin Dashboard

2
Click Facebook Messenger

3
Facebook Authorization Popup
Click “Connect with Facebook”
Screenshot: “Connect with Facebook” button that triggers OAuth

4
Login to Facebook
Facebook OAuth window opens
Screenshot: Facebook login dialog

5
Select Your Page
Choose which page to connect
Screenshot: List of your pages with radio buttons/checkboxes

6
Grant Permissions
Approve messaging permissions
Screenshot: Permission screen showing “Manage and access Page conversations in Messenger”

7
Connection Complete
Returns to admin with success message
Screenshot: Success message showing connected page name and details

Connection Method 2: CLI (Advanced)
CLI Setup with Page Token
1
Get Page Access Token
From Facebook App Dashboard:
Screenshot: Token generation in Facebook App
- Go to your app
- Messenger → Settings
- Generate Page Access Token
- Copy token

2
Get Page ID
From your Facebook Page:
- Go to page settings
- Copy Page ID
facebook.com/[page-id]3
Run lua channels
4
Configure Webhook in Facebook App
- Go to App Dashboard
- Messenger → Settings → Webhooks
- Click “Add Callback URL”
- Paste webhook URL
- Enter verify token (optional)
- Subscribe to:
- messages
- messaging_postbacks
- messaging_optins

Testing
1
Send Message to Page
Open Messenger and message your page
Screenshot: Messenger conversation sending “Hi!”

2
Agent Responds

3
View in Admin
Monitor conversation in admin dashboard
Screenshot: Admin dashboard showing the conversation

Features
Text Messages
Send and receive text
Rich Media
Images, videos, files
Quick Replies
Suggested response buttons
Templates
Reusable message templates
Best Practices
Response Time
Response Time
- Respond quickly (within minutes)
- Facebook shows “Typically responds in…”
- Fast responses improve visibility
Use Page Features
Use Page Features
- Set greeting message
- Configure away message
- Use quick replies
- Add call-to-action buttons
Monitor Page Rating
Monitor Page Rating
- Check page rating regularly
- Respond to all messages
- Address negative feedback

