Facebook

Social Media integration · 9 node(s) including 2 trigger.

00Overview

Publish posts, manage pages, and read insights on Facebook

Every field below is exactly what you see in the Flomation editor. Fields marked ● live picker let you choose from a list pulled live from your account — no IDs to look up.

01Connecting Facebook

Add your credentials as a Flomation environment secret, then pick them in each node. The connection fields are:

FieldTypeDetails
Page Access TokensecretRequired${first_page_token}
App Secretsecret${secrets.facebook_app_secret}
i
Pick an Environment on your flow (Flow Settings → Environment) so the secret resolves. Secret fields never show the value — they reference ${secrets.your_secret}.

02Delete

Facebook Delete Post

social/facebook/delete_post · Action

Delete a Facebook Page post by ID

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}
Post IDstringRequired

Returns: tool_result, success, error

03Get

Facebook Get Conversation

social/facebook/get_conversation · Action

Fetch Messenger conversation history between a Page and a user

FieldTypeDetails
App Secretsecret${secrets.FACEBOOK_APP_SECRET}
User PSIDstringRequired${sender_id}
Page IDstringRequired${page_id}
Message Limitstring20

Returns: tool_result, messages, messages_json, message_count, conversation_id, success, error

Facebook Page Insights

social/facebook/get_page_insights · Action

Get engagement and reach metrics for a Facebook Page

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}
Page IDstringRequired${first_page_id}
Periodstringy — choices: Day, Week, 28 Days

Returns: tool_result, success, error, page_impressions, page_engaged_users, page_fans, insights_json

Facebook Get Pages

social/facebook/get_pages · Action

List Facebook Pages managed by the authenticated user with their access tokens

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}

Returns: tool_result, success, error, pages, page_count, first_page_id, first_page_name, first_page_token

Facebook Get Post

social/facebook/get_post · Action

Retrieve a Facebook post by ID with engagement metrics

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}
Post IDstringRequired

Returns: tool_result, success, error, message, created_time, likes, comments, shares, post_json

04Publish

Facebook Publish Post

social/facebook/publish_post · Action

Publish a post to a Facebook Page

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}
Page IDstringRequired${first_page_id}
MessagetextRequired
Link URLstringhttps://example.com (optional)
Publishedbooleantrue

Returns: tool_result, success, error, post_id

05Send

Facebook Send Message

social/facebook/send_message · Action

Send a message to a user via Facebook Messenger

FieldTypeDetails
App Secretsecret${secrets.facebook_app_secret}
Recipient PSIDstringRequired
Message TexttextRequired

Returns: tool_result, recipient_id, message_id, success, error

06Triggers

Facebook Page Feed Trigger

trigger/facebook_feed · Trigger

Triggers a flow on comments, reactions or posts on a Facebook Page

FieldTypeDetails
Facebook Page IDstringRequiredYour Facebook Page ID
App Secretsecret${secrets.facebook_app_secret}
Event Filterstringcomment,reaction,post,share

Returns: event_type, verb, item_id, parent_id, post_id, sender_id, sender_name, message, reaction_type, page_id, page_access_token, triggered_at

Facebook Messenger Trigger

trigger/facebook_messenger · Trigger

Triggers a flow when a message is received via Facebook Messenger

FieldTypeDetails
Facebook Page IDstringRequiredYour Facebook Page ID
App Secretsecret${secrets.facebook_app_secret}

Returns: sender_id, message_text, message_id, page_id, page_access_token, timestamp, has_attachments, is_postback, postback_title, content, triggered_at

07Notes & Limitations

Behaviours and constraints worth knowing before you build with these nodes.