Skip to main content
Version: 1.0

Setting Up the Facebook Messenger Channel

Facebook Messenger uses the same ecosystem as Instagram (Meta), but operates directly with Facebook Pages, without needing a linked Instagram account.

Prerequisites

  • A Facebook Page (not a personal profile)
  • Administrator access to the Page
  • Hub Chatt2.me account with administrator permission on the Application

Connection process

1. Start authorization

In the Hub Chatt2.me dashboard:

  1. Go to Channels → Activate/Configure → Messenger
  2. Click Connect with Facebook

2. Authorize on Facebook

  1. Log in with the Page administrator
  2. Authorize the messaging permissions
  3. Select the Facebook Page to be used as a channel

3. Channel ready

The channel UUID will be available in the details after the connection.

Identifying the recipient (to)

On Messenger, to is the PSID (Page-Scoped User ID) — the user's identifier in the context of your Page. It arrives via webhook when the user sends a message to the Page.

// Example webhook payload
{
"sender": {
"id": "26203292189261166"
}
}
PSID vs IGSID

The PSID (Messenger) and the IGSID (Instagram) are different identifiers even if the user is the same person on Facebook. They are not interchangeable.

Differences from Instagram

AspectMessengerInstagram
Identifier (to)Page PSIDIGSID
Messaging window24 hours7 days
StickersNot supportedSupported
DocumentsNot supportedNot supported
Mark as seenSupportedSupported

Limitations

  • Like Instagram, it is not possible to initiate conversations with users who have never interacted with the Page
  • The messaging window is 24 hours after the user's last message
  • Outside the window, Message Tags must be used (e.g. confirmed order notification) — consult Meta policies

Identifying the sender (from)

In POST /v1/communication/messenger/message, set from to the application channel UUID or the Facebook Page ID for that channel (or the configured account id when applicable). The UUID always works as a fallback. See Sending messages overview.

Next steps