Nova Admin Docs
Integrations

Facebook Messenger

How to get your Facebook Messenger API key and connect it to Nova Admin.

Create a Meta app with Messenger product, connect a Facebook Page, get Page Access Token, App Secret, and set webhook verify token.

Prerequisites

Steps

  1. Create a Meta app at developers.facebook.com and add the Messenger product.
  2. Connect a Facebook Page and generate a Page Access Token.
  3. Under App Settings > Basic copy App Secret. Choose a random Webhook Verify Token.
  4. Set your webhook URL to https://<your-host>/api/v1/webhooks/messenger and subscribe to messages, messaging_postbacks, and message_deliveries.
  5. In Nova Admin > Integrations > Facebook Messenger paste Page Access Token, App Secret, Verify Token, and optional Page ID.

Credential fields

FieldRequiredDescription
Page Access TokenYesSecret — stored encrypted, never exposed.
App SecretYesSecret — stored encrypted, never exposed.
Webhook Verify TokenYesSecret — stored encrypted, never exposed.
Page IDNostring

Troubleshooting

  • Invalid credentials: verify the key was copied in full with no trailing spaces.
  • Key not working: check that your Facebook Messenger account has API access enabled and billing is active if required.
  • Need help?: refer to the Facebook Messenger documentation.

On this page