Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services. Only supports Facebook Pages, not Facebook Personal accounts.
Sign in with one click. Composio asks the app for you; Quilt never sees the login.
Reads on its own46
Agents use these right away.
- Get CommentsRetrieves comments from a Facebook post or comment (for replies).
- Get Conversation MessagesRetrieves messages from a specific conversation.
- Get Page ConversationsRetrieves a list of conversations between users and the Page.
- Get Page PostsRetrieves posts from a Facebook Page's feed using Graph API v26.0, with optional time filters.
- Get Page Tagged PostsRetrieves posts where a Facebook Page is tagged or mentioned.
- Get PostRetrieves details of a specific Facebook post using a full numeric Page ID and post ID separated by an underscore.
- List Published Page PostsList posts published by a Facebook Page, excluding unpublished posts.
- Get Ad InsightsRead Marketing API performance insights for an advertising object.
- Get CommentRetrieves details of a specific Facebook comment.
- Get Current UserValidates the access token and retrieves the authenticated user's own profile via /me.
- Get Graph ObjectRead caller-selected fields from an identified Facebook Graph node using permissions already granted to the connection.
- Get Graph ObjectsRead caller-selected fields from multiple Facebook Graph nodes in one batch request and return successes and failures keyed by requested object ID.
- Get Message DetailsRetrieves details of a specific message sent or received by the Page.
- Get Page DetailsFetches details about a specific Facebook Page.
- Get Page InsightsRetrieves analytics and insights for a Facebook Page, including follower, media view and engagement metrics.
- Get Page PhotosRetrieves photos from a Facebook Page.
- Get Page RolesRetrieves a list of people and their tasks/roles on a Facebook Page.
- Get Page VideosRetrieves videos from a Facebook Page.
- Get Post InsightsRetrieves media-view and unique media-viewer insights for a Facebook post.
- Get Post ReactionsRetrieves reactions (like, love, wow, etc.) for a Facebook post.
- Get Scheduled PostsRetrieves one page of scheduled and unpublished posts for a Facebook Page, with pagination information when returned.
- List Ad Account CampaignsList campaigns belonging to a Facebook ad account.
- List Ad AccountsList ad accounts available to the authenticated Facebook user.
- List AdsList ads associated with a Facebook advertising parent.
- List Assigned Ad AccountsLists ad accounts assigned to a business-scoped user.
- List Business Ad AccountsLists client ad accounts a Facebook Business can access.
- List BusinessesList Business Manager businesses accessible to the connected Facebook user, including selected business details and permitted roles.
- List Client PagesList client-owned Pages accessible to a Business Manager business.
- List Managed PagesRetrieves Facebook Pages managed by a user, with page details, access tokens and tasks when returned.
- List Object AttachmentsList one page of attachments belonging to a Facebook Graph object.
- List Owned Ad AccountsList ad accounts owned by a Business Manager business, with optional Meta account filtering and cursor pagination.
- List Owned PagesList Facebook Pages owned by a Business Manager business.
- List Page Ads PostsList ad-created Page posts, including optional inline-created and dynamic-ad filters.
- List Page AlbumsList photo albums belonging to a managed Facebook Page with selected fields and safe cursor pagination.
- List Page-Authored PostsList posts authored by a Facebook Page, excluding visitor and tagged feed content.
- List Page EventsList events associated with a managed Facebook Page.
- List Page Leadgen FormsList lead-generation forms owned by a managed Facebook Page.
- List Page ReelsList a Facebook Page's Reel video records with selected fields and cursor pagination.
- List Page StoriesLists photo and video stories for a Facebook Page managed by the connected account.
- List Page Subscribed AppsList applications subscribed to webhook notifications for a Facebook Page managed by the connected account.
- List PermissionsList granted, declined, or expired Facebook permissions for the connected user and app.
- List Video CaptionsList one page of caption tracks attached to a managed Page's video.
- List Video TagsReturn one page of people or Pages tagged on a Facebook video.
- List Video ThumbnailsList available thumbnail images for a Facebook video.
- Search Ad Targeting OptionsSearches query-driven Meta ad targeting option families, including geographic areas, interests, locales, schools, majors, employers, and job titles.
- Search Geographic Targeting LocationsFind current geographic keys accepted by Meta ad targeting.
Asks someone first26
Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.
- Create CommentCreates a comment on a Facebook post or replies to an existing comment.
- Create Photo PostCreates a photo post on a Facebook Page using an image URL or uploaded image, with an optional caption.
- Create PostCreates a text or link post on a Facebook Page, with a required message field and optional link, scheduling, and targeting.
- Create Video PostCreates a video post on a Facebook Page.
- Send Media MessageSends a media message (image, video, audio, or file) from the Page to a user.
- Send MessageSends a text message from a Facebook Page (not personal profiles) to a user via Messenger.
- Unlike Post or CommentRemoves a like from a Facebook post or comment.
- Upload Photos BatchUploads independent photos to a Facebook Page or Album using the Graph batch API, accepting up to 50 local files and up to 50 photo URLs.
- Assign Page TaskAssigns tasks/roles to a business-scoped user or system user for a specific Facebook Page.
- Create Multi-Photo PostPublish one Facebook Page feed post containing one or more photos from public URLs.
- Delete CommentDeletes a Facebook comment.
- Delete PostPermanently deletes a Facebook Page post.
- Add ReactionAdds a LIKE reaction to a Facebook post or comment.
- Mark Message SeenMarks a user's message as seen by the Page, visibly updating the read status in the user's conversation.
- Publish Page Photo StoryPublish an existing unpublished Facebook Page photo as a Page Story.
- Publish Page ReelCreate a Facebook Page Reel from a hosted or local video and finish it as a draft, scheduled Reel, or publicly published Reel according to video_state.
- Publish Scheduled PostPublishes a previously scheduled or unpublished Facebook post immediately.
- Refresh URL ScrapeAsk Facebook to rescrape a public HTTP or HTTPS URL, optionally returning requested URL metadata fields.
- Remove Page TaskRemoves a user's tasks/access from a specific Facebook Page.
- Reschedule PostChanges the scheduled publish time of an unpublished Facebook post.
- Set Page Profile PictureReplace a managed Facebook Page's profile picture with an image fetched from a public HTTP or HTTPS URL.
- Set Video ThumbnailUpload a thumbnail image for a video owned by a managed Facebook Page and optionally make it preferred.
- Toggle Typing IndicatorShows or hides the typing indicator for a user in Messenger.
- Update CommentUpdates an existing Facebook comment.
- Update Page SettingsUpdates settings for a specific Facebook Page.
- Update PostUpdates an existing Facebook Page post.
4 more of its actions are no longer kept up by Facebook and are left out.