Capabilities
| Feature | Supported |
|---|---|
| 1:1 messaging | Yes |
| Quick replies | Yes |
| Persistent menu | Yes |
| Generic templates | Yes |
| Media messages | Yes |
| Webhook | Yes |
| Page subscription | Yes |
Setup
Create a Facebook App
Go to developers.facebook.com and create a new app. Choose Business type.
Link to a Facebook Page
Under Messenger > Settings, generate a Page Access Token for your Facebook Page.
Configure webhook
Set webhook URL to:
https://your-domain.com/webhooks/messengerSet a verify token (any string you choose) and subscribe to messages and messaging_postbacks.Environment Variables
Facebook Page access token (from Meta Developer portal).
Your custom verify token for webhook setup.
App secret for request signature verification.
Configuration Example
- .env
- settings.yml
Message Templates
profClaw can send rich templates:Notes
- Status: Beta
- Requires a public HTTPS webhook URL.
- Messenger Platform requires App Review for production use with more than 5 testers.
- After App Review, the bot can message any Facebook user who messages the page.
- GDPR compliance: Users can opt-out via the standard Messenger controls.
Related
- Chat Providers Overview - Compare all 27 supported channels
- WhatsApp - Meta’s other messaging platform for business
- Viber - Similar audience in Eastern Europe and Southeast Asia
- profclaw channels - Enable and test the Messenger connection from the CLI