facebook-matrix-messenger

n8n community node for Facebook Messenger. Provides trigger and send nodes to automate Facebook Messenger interactions.

DocumentationAI-generated

n8n-nodes-facebook-matrix-messenger

Overview

Automate and manage Facebook Messenger interactions by triggering workflows on incoming events, sending various message types, and fetching user profiles. Designed for developers and businesses integrating Facebook Messenger chat capabilities, this package connects n8n workflows with the Facebook Messenger Platform via the Messenger Profile and Graph APIs.

Nodes & Operations

Facebook Messenger Trigger

Listens for and triggers workflows based on a variety of Facebook Messenger events such as new messages, deliveries, reads, opt-ins, and postbacks, with optional filtering for first interactions or specific message content.

  • Default · Default — Trigger a workflow upon receiving specific Facebook Messenger events such as new messages, message deliveries, echoes, reads, opt-ins, and postbacks, optionally filtering by first user interaction, message text, or postback payload.

Facebook Messenger Send

Facilitates sending diverse message types and actions within Facebook Messenger including text, multimedia, templates, typing indicators, and configuring interaction elements like Get Started buttons and ice breakers to engage users.

  • Default · Configure Get Started Button — Set the Facebook Messenger Get Started button's postback payload that new users see when first interacting with your page.
  • Default · Configure Ice Breakers — Set ice breaker questions shown to new Facebook Messenger users when they open the chat by configuring them via the Messenger Profile API.
  • Default · Mark Seen — Mark the last Facebook Messenger message as read for a specified recipient ID by sending a 'mark_seen' sender action to the Facebook Graph API.
  • Default · Send Audio — Send an audio message to a Facebook Messenger user by specifying their Page-Scoped ID (PSID) and the URL of the audio file to send.
  • Default · Send Button Template — Send a button template message to a Facebook Messenger user identified by their PSID, including customizable text and up to three interactive buttons.
  • Default · Send File — Send a file attachment to a Facebook Messenger user identified by their Page-Scoped ID (PSID).
  • Default · Send Generic Template — Send a generic template message with up to 10 card elements to a Facebook Messenger user identified by their PSID.
  • Default · Send Image — Send an image message to a Facebook Messenger user identified by their Page-Scoped ID (PSID) with optional quick replies and message type settings.
  • Default · Send Media Template — Send a media template message (image or video) to a specific Facebook Messenger recipient using their PSID, optionally including a single button below the media.
  • Default · Send Text — Send a text message to a specified Facebook Messenger user by their Page-Scoped ID (PSID), optionally including quick replies and specifying the messaging type and message tags when applicable.
  • Default · Send Typing Indicator — Send a Facebook Messenger typing indicator action to show or hide the typing state for a specific user identified by their PSID.
  • Default · Send Video — Send a video message to a Facebook Messenger user by specifying their Page-Scoped ID and a URL of the video attachment. Optionally mark the attachment as reusable and specify the messaging type and message tag when sending.

Facebook Messenger Get Profile

Fetches profile details including first name, last name, and profile picture of Facebook Messenger users identified by their Page-Scoped ID (PSID) to personalize interactions within workflows.

  • Default · Default — Retrieve profile information for a Facebook Messenger user specified by their Page-Scoped ID (PSID), returning selected user fields such as first name, last name, and profile picture.

Installation

Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-facebook-matrix-messenger.

Links

Discussion