You can wire the Facebook node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.
Credentials
Connect Facebook under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential.Operations
Account
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get My Profile | get_me | Get the authenticated user’s basic profile. | |
| List My Pages | list_pages | List the Facebook Pages the user manages (with Page access tokens). |
Advanced
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Custom Graph Request | graph_request | Make an arbitrary Graph API request (escape hatch). | |
| Read Object | read_object | Read any Graph object by ID. |
Engagement
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Comment | create_comment | Comment on a post/photo/video (or reply to a comment). | |
| Delete Comment | delete_comment | Delete a comment. | |
| Get Reactions | get_reactions | Get reactions on a post/comment. | |
| Hide / Unhide Comment | hide_comment | Hide or unhide a comment. | |
| Like Object | like_object | Like an object (post/comment) as the Page. | |
| Private Reply to Comment | private_reply | Send a private (Messenger) reply to a comment. | |
| Read Comments | read_comments | Read comments on a post/photo/video. | |
| Unlike Object | unlike_object | Remove the Page’s like from an object. | |
| Update Comment | update_comment | Edit a comment. |
Insights
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Page Insights | page_insights | Get Page-level insights. | |
| Post Insights | post_insights | Get post-level insights. |
Media
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Create Album | create_album | Create a photo album on a Page. | |
| Create Live Video | create_live_video | Create a Live Video on a Page; returns RTMP stream URLs to broadcast to. | |
| End Live Video | end_live_video | End a running Live Video broadcast. | |
| List Albums | list_albums | List a Page’s photo albums. | |
| List Reels | list_reels | List a Page’s Reels. | |
| List Videos | list_videos | List a Page’s videos. | |
| Publish Photo Story | publish_photo_story | Publish a photo Story to a Page (upload unpublished photo → create story). | |
| Publish Reel | publish_reel | Publish a Reel to a Page from a hosted video URL (resumable start → upload → finish). | |
| Publish Video Story | publish_video_story | Publish a video Story to a Page from a hosted video URL (resumable start → upload → finish). | |
| Upload Photo | upload_photo | Upload a photo to a Page (by URL). | |
| Upload Video | upload_video | Upload a video to a Page (by URL). |
Messenger
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Get Messenger Profile | get_messenger_profile | Get the current Messenger Profile fields. | |
| Get User Profile | get_user_profile | Get a Messenger user’s profile by PSID. | |
| Send Attachment | send_attachment | Send a media attachment (image/audio/video/file) by URL over Messenger. | |
| Send Message | send_message | Send a Messenger message (text or raw message object) to a recipient. | |
| Send Sender Action | send_sender_action | Send a sender action (typing indicator / mark seen). | |
| Set Messenger Profile | set_messenger_profile | Set the Messenger Profile (get started / persistent menu / greeting / ice breakers). | |
| Thread Control (Handover) | thread_control | Handover Protocol: pass / take / request thread control. | |
| Upload Message Attachment | upload_message_attachment | Upload a reusable Messenger attachment; returns an attachment_id. |
Pages
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Block User | block_user | Block a user from a Page (by user ID or PSID). | |
| Get Blocked Users | get_blocked | ||
| Get Call-To-Actions | get_call_to_actions | ||
| Get Conversations (Inbox) | get_conversations | ||
| Get Page | get_page | Get a Page’s fields/details. | |
| Get Page Events | get_events | ||
| Get Page Ratings | get_ratings | ||
| Get Page Roles | get_roles | ||
| Get Page Settings | get_settings | ||
| Get Page Tabs | get_tabs | ||
| Get Tagged Content | get_tagged | ||
| List Live Videos | list_live_videos | ||
| List Webhook Subscriptions | list_page_subscriptions | ||
| Subscribe Page Webhooks | subscribe_page_webhooks | Subscribe the app to a Page’s webhook fields. | |
| Unsubscribe Page Webhooks | unsubscribe_page_webhooks | Unsubscribe the app from a Page’s webhooks. | |
| Update Page | update_page | Update a Page’s settings/metadata (about, phone, website, hours, etc.). |
Posts
| Operation | ID | Description | Trigger |
|---|---|---|---|
| Delete Post | delete_post | Delete a post. | |
| Get Post | get_post | Get a single post. | |
| Get Post Attachments | get_post_attachments | Get a post’s attachments (media/links). | |
| List Posts | list_posts | List a Page’s own published posts. | |
| Publish Post | publish_post | Publish (or schedule) a post to a Page’s feed. | |
| Read Feed | read_feed | Read a Page’s feed (posts, statuses, links). | |
| Update Post | update_post | Edit a post’s message. |
Triggers
| Operation | ID | Description | Trigger |
|---|---|---|---|
| On Any Facebook Event | on_any_facebook_event | Yes | |
| On Feed Activity | on_feed | Yes | |
| On Message | on_messages | Yes | |
| On Message Delivered | on_message_deliveries | Yes | |
| On Message Reaction | on_message_reactions | Yes | |
| On Message Read | on_message_reads | Yes | |
| On New Rating | on_ratings | Yes | |
| On Page Mention | on_mention | Yes | |
| On Postback | on_messaging_postbacks | Yes | |
| On Referral | on_messaging_referrals | Yes | |
| On Standby (Handover) | on_standby | Yes |