Sign inStart your trial

Facebook

Reference

43 actions for Facebook workflows.

01. Operations

Act on Facebook from a workflow

Operations are the actions a workflow can take in Facebook, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Analytics

2 operations

Track performance metrics for your Facebook page and individual posts. Use these operations to retrieve insights about engagement, reach, and audience behavior to optimize your content strategy.

Action★ Featured

Get Page Insights

FACEBOOK_GET_PAGE_INSIGHTS

Retrieve detailed analytics and performance metrics for your Facebook Page, including impressions, views, follower growth, and engagement data to measure social media success.

5 input
Action

Get Post Insights

FACEBOOK_GET_POST_INSIGHTS

Retrieve detailed performance metrics for a specific Facebook post, including impressions, clicks, and engagement data to measure how your content is resonating with your audience.

3 input

Comments

5 operations

Manage comments on your Facebook posts including viewing, creating, editing, and removing them. These operations help you maintain active conversations with your audience and moderate discussion on your content.

Action

Create Comment

FACEBOOK_CREATE_COMMENT

Adds a comment to a Facebook post or replies to an existing comment, helping you engage with your audience directly on your posts and customer interactions.

5 input
Action

Delete Comment

FACEBOOK_DELETE_COMMENT

Remove unwanted or inappropriate comments from your Facebook page to maintain a clean and professional community. This helps you manage your brand's online reputation and moderation.

2 input
Action

Get Comment

FACEBOOK_GET_COMMENT

Retrieve the full details of a specific comment on your Facebook posts, including text, author information, and engagement metrics. Use this to monitor feedback, track conversations, and manage customer interactions on your social media.

2 input
Action

Get Comments

FACEBOOK_GET_COMMENTS

Retrieve comments and replies from your Facebook posts to see what your audience is saying about your content. This helps you track engagement and understand customer feedback directly from your page.

5 input
Action

Update Comment

FACEBOOK_UPDATE_COMMENT

Edit the text of a Facebook comment you've previously posted on your page to correct errors, update information, or improve clarity.

4 input

Messaging

7 operations

Send and receive messages through Facebook's messaging platform with support for text and media content. Use these operations to build automated customer communication workflows, including message delivery tracking and typing indicators.

Action★ Featured

Get Page Conversations

FACEBOOK_GET_PAGE_CONVERSATIONS

Retrieve all conversations and direct messages between your Facebook Page and users so you can manage customer inquiries and interactions in one place.

3 input
Action★ Featured

Send Message

FACEBOOK_SEND_MESSAGE

Sends a text message directly to a user through Facebook Messenger from your business page, enabling direct one-on-one communication with customers. This helps you reach customers where they're already active and maintain conversations outside of comments and posts.

5 input
Action

Get Conversation Messages

FACEBOOK_GET_CONVERSATION_MESSAGES

Fetch all messages from a specific Facebook conversation to review customer inquiries, support tickets, or collaboration discussions in one place. This helps you keep track of ongoing communication history without manually scrolling through your inbox.

4 input
Action

Get Message Details

FACEBOOK_GET_MESSAGE_DETAILS

Retrieve detailed information about a specific message exchanged on your Facebook Page, including content, sender details, and timestamps. This helps you track conversations and understand customer interactions.

2 input
Action

Mark Message Seen

FACEBOOK_MARK_MESSAGE_SEEN

Marks customer messages as read in Facebook Messenger, letting customers know you've seen their message and are engaged in the conversation.

2 input
Action

Send Media Message

FACEBOOK_SEND_MEDIA_MESSAGE

Send images, videos, audio files, or documents directly to customers through Facebook Messenger from your business page. This enables rich media communication without requiring customers to click external links.

7 input
Action

Toggle Typing Indicator

FACEBOOK_TOGGLE_TYPING_INDICATOR

Shows or hides the typing indicator to let your customers know you're actively responding to their message in real-time, improving their experience during conversations.

3 input

Pages

8 operations

Access and configure your Facebook page properties, including settings, roles, and page information. These operations let you manage page administration tasks and retrieve details about pages you own or manage.

Action★ Featured

Get Page Details

FACEBOOK_GET_PAGE_DETAILS

Retrieves key information about your Facebook Page including name, description, follower count, and other profile details. Use this to access and verify your Page's current settings and performance metrics.

2 input
Action

Assign Page Task

FACEBOOK_ASSIGN_PAGE_TASK

Delegate specific management responsibilities to team members or automated systems on your Facebook Page by assigning them particular tasks and roles. This helps you distribute administrative duties across your business team without giving full page access.

3 input
Action

Get Page Roles

FACEBOOK_GET_PAGE_ROLES

Retrieves the list of team members and their assigned roles on your Facebook Page, helping you understand who has management and content creation access. This is useful for auditing permissions, managing access changes, or verifying team member capabilities before delegating tasks.

4 input
Action

Get User Pages (Deprecated)

FACEBOOK_GET_USER_PAGES

Retrieves a list of Facebook Pages that you manage, allowing you to see all Pages associated with your account for management and content purposes.

5 input
Action

List Managed Pages

FACEBOOK_LIST_MANAGED_PAGES

Retrieves a list of all Facebook Pages you manage, including their details and access information. This helps you see which pages you have control over and access their metadata for management tasks.

5 input
Action

Remove Page Task

FACEBOOK_REMOVE_PAGE_TASK

Revoke a team member's access and tasks from a specific Facebook Page, helping you manage who can post, manage messages, and handle page operations. Use this when team members leave, change roles, or no longer need page management permissions.

2 input
Action

Search Pages

FACEBOOK_SEARCH_PAGES

Finds Facebook Pages matching your search query to help you discover relevant business pages, communities, or brands to connect with or monitor on the platform.

3 input
Action

Update Page Settings

FACEBOOK_UPDATE_PAGE_SETTINGS

Modify your Facebook Page's settings such as description, about information, and general details to keep your business information current and accurate. This helps ensure your page reflects your latest branding, policies, and business details.

7 input

Photos

4 operations

Upload and organize photos on your Facebook page including batch uploads and album creation. These operations enable you to automate image publishing and build photo management workflows.

Action★ Featured

Upload Photo

FACEBOOK_UPLOAD_PHOTO

Uploads a photo file directly to your Facebook Page, allowing you to share images with your audience. This operation supports files up to 10MB in size for quick media sharing.

8 input
Action

Create Photo Album

FACEBOOK_CREATE_PHOTO_ALBUM

Creates a new photo album on your Facebook Page to organize and showcase photos in dedicated collections. This helps you build a structured visual presence and makes it easier for followers to browse your work or products.

5 input
Action

Get Page Photos

FACEBOOK_GET_PAGE_PHOTOS

Retrieves photos uploaded to your Facebook Page, allowing you to access and work with your visual content. Use this to backup images, repurpose photos across marketing channels, or analyze your photo library.

4 input
Action

Upload Photos Batch

FACEBOOK_UPLOAD_PHOTOS_BATCH

Upload up to 50 photos at once to your Facebook Page or Album, saving time compared to uploading individually. Ideal for managing multiple images from events, products, or content batches efficiently.

5 input

Posts

11 operations

Create, publish, schedule, and manage posts across your Facebook page with support for text, photos, and videos. These operations form the core of content distribution, allowing you to schedule posts in advance and update or delete existing content.

Action★ Featured

Create Post

FACEBOOK_CREATE_POST

Publish text or link posts directly to your Facebook Page to share updates, announcements, and content with your audience. This is ideal for distributing written messages and directing followers to external links without requiring manual posting.

6 input
Action★ Featured

Get Page Posts

FACEBOOK_GET_PAGE_POSTS

Retrieves all posts and activity from your Facebook Page timeline, including posts you've created, comments from visitors, and tagged content. Use this to monitor your page's engagement and track what's being posted on your page.

6 input
Action★ Featured

Reschedule Post

FACEBOOK_RESCHEDULE_POST

Change the publish time of a post you've already scheduled on Facebook without having to delete and recreate it. This saves time when you need to adjust your content calendar or respond to better posting windows.

2 input
Action

Create Photo Post

FACEBOOK_CREATE_PHOTO_POST

Publish images to your Facebook Page with optional captions to engage your audience. Use this to share product photos, behind-the-scenes content, or promotional visuals that drive visibility and customer interaction.

9 input
Action

Create Video Post

FACEBOOK_CREATE_VIDEO_POST

Upload and publish video content directly to your Facebook Page to engage your audience with visual storytelling. This helps you share product demos, tutorials, behind-the-scenes content, and announcements without leaving your workflow.

8 input
Action

Delete Post

FACEBOOK_DELETE_POST

Permanently removes a Facebook page post so it no longer appears on your profile or in followers' feeds. Use this when you need to take down content that's outdated, contains errors, or no longer aligns with your brand.

1 input
Action

Get Page Tagged Posts

FACEBOOK_GET_PAGE_TAGGED_POSTS

Retrieves posts from across Facebook where your Page is tagged or mentioned, helping you monitor brand conversations happening outside your own feed.

5 input
Action

Get Post

FACEBOOK_GET_POST

Retrieve the full details of a specific Facebook post, including content, engagement metrics, and comments. This helps you monitor post performance and extract data for analysis without manually visiting Facebook.

2 input
Action

Get Scheduled Posts

FACEBOOK_GET_SCHEDULED_POSTS

Retrieve all scheduled and unpublished posts from your Facebook Page to monitor what content is queued for publication. This helps you avoid scheduling duplicate posts and stay organized with your content calendar.

3 input
Action

Publish Scheduled Post

FACEBOOK_PUBLISH_SCHEDULED_POST

Immediately publish a Facebook post that you've previously scheduled or saved as a draft, allowing you to go live with your content without having to recreate it.

2 input
Action

Update Post

FACEBOOK_UPDATE_POST

Modify the content or details of a Facebook Page post you've already published, allowing you to fix errors, update information, or refresh messaging without deleting and reposting.

7 input

Reactions

3 operations

Manage reactions (likes, love, wow, etc.) on posts and comments to engage with your audience. These operations let you add reactions programmatically and retrieve reaction counts for performance analysis.

Action

Add Reaction

FACEBOOK_LIKE_POST_OR_COMMENT

Automatically add a like reaction to Facebook posts or comments to increase engagement and show support for content that matters to your business.

2 input
Action

Get Post Reactions

FACEBOOK_GET_POST_REACTIONS

Get detailed reaction data (likes, loves, wows, etc.) for your Facebook posts to understand audience sentiment and engagement. This helps you measure which content resonates most with your followers.

4 input
Action

Unlike Post or Comment

FACEBOOK_UNLIKE_POST_OR_COMMENT

Remove a like you've previously added to a Facebook post or comment, allowing you to manage your engagement and reactions on your business page or posts.

1 input

Users

1 operation

Retrieve information about the currently authenticated user. This operation provides account details needed to establish context for other Facebook API operations.

Action

Get Current User

FACEBOOK_GET_CURRENT_USER

Retrieves your authenticated Facebook profile information to confirm your account access and identity. This operation validates your connection and provides your user details like name, email, and profile ID.

1 input

Videos

2 operations

Upload and retrieve videos from your Facebook page. Use these operations to automate video publishing and access your page's video library.

Action

Get Page Videos

FACEBOOK_GET_PAGE_VIDEOS

Retrieves all videos posted on your Facebook Page, allowing you to access your video content library and analyze video performance data.

4 input
Action

Upload Video (Deprecated)

FACEBOOK_UPLOAD_VIDEO

Uploads video files directly to your Facebook Page with support for large files. Note: This operation is deprecated and CreateVideoPost should be used instead.

10 input
What now

Use Facebook in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.