Facebook Pages & Messenger automation
3 fields
Get the authenticated user's basic profile.
1 field
List the Facebook Pages the user manages (with Page access tokens).
Get a Page's fields/details.
2 fields
Update a Page's settings/metadata (about, phone, website, hours, etc.).
Block a user from a Page (by user ID or PSID).
Subscribe the app to a Page's webhook fields.
Unsubscribe the app from a Page's webhooks.
Publish (or schedule) a post to a Page's feed.
5 fields
Read a Page's feed (posts, statuses, links).
List a Page's own published posts.
Get a single post.
Edit a post's message.
Delete a post.
Get a post's attachments (media/links).
Upload a photo to a Page (by URL).
4 fields
List a Page's photo albums.
Create a photo album on a Page.
Upload a video to a Page (by URL).
List a Page's videos.
Read comments on a post/photo/video.
Comment on a post/photo/video (or reply to a comment).
Edit a comment.
Delete a comment.
Hide or unhide a comment.
Send a private (Messenger) reply to a comment.
Like an object (post/comment) as the Page.
Remove the Page's like from an object.
Get reactions on a post/comment.
Get Page-level insights.
Get post-level insights.
Send a Messenger message (text or raw message object) to a recipient.
6 fields
Send a media attachment (image/audio/video/file) by URL over Messenger.
Send a sender action (typing indicator / mark seen).
Upload a reusable Messenger attachment; returns an attachment_id.
Get a Messenger user's profile by PSID.
Set the Messenger Profile (get started / persistent menu / greeting / ice breakers).
Get the current Messenger Profile fields.
Handover Protocol: pass / take / request thread control.
Read any Graph object by ID.
Make an arbitrary Graph API request (escape hatch).
Wire Facebook into a coding agent and let it use these operations as tools.
Start building workflows in minutes with our visual builder. No code required.