Available now

41 things your agent can do in Facebook

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.

Social & ContentSign in with your account (OAuth)

Every action, grouped by what it does

You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.

Read

11
  • Get Comments

    Retrieves comments from a facebook post or comment (for replies).

    FACEBOOK_GET_COMMENTS
  • Get Conversation Messages

    Retrieves messages from a specific conversation.

    FACEBOOK_GET_CONVERSATION_MESSAGES
  • Get Page Conversations

    Retrieves a list of conversations between users and the page.

    FACEBOOK_GET_PAGE_CONVERSATIONS
  • Get Page Details

    Fetches details about a specific facebook page.

    FACEBOOK_GET_PAGE_DETAILS
  • Get Page Insights

    Retrieves analytics and insights for a facebook page.

    FACEBOOK_GET_PAGE_INSIGHTS
  • Get Page Photos

    Retrieves photos from a facebook page.

    FACEBOOK_GET_PAGE_PHOTOS
  • Get Page Posts

    Retrieves posts from a facebook page.

    FACEBOOK_GET_PAGE_POSTS
  • Get Page Roles

    Retrieves a list of people and their tasks/roles on a facebook page.

    FACEBOOK_GET_PAGE_ROLES
  • Get Page Videos

    Retrieves videos from a facebook page.

    FACEBOOK_GET_PAGE_VIDEOS
  • Get Scheduled Posts

    Retrieves scheduled and unpublished posts for a facebook page.

    FACEBOOK_GET_SCHEDULED_POSTS
  • Get User Pages

    Retrieves a list of pages the user manages, including tasks and access tokens.

    FACEBOOK_GET_USER_PAGES

Create & update

8
  • Add Photos to Album

    Adds photos to an existing facebook album. note: currently adds one photo at a time. for true batch upload, use facebook's batch api endpoint directly.

    FACEBOOK_ADD_PHOTOS_TO_ALBUM
  • Add Reaction

    Adds a specific reaction (like, love, wow, etc.) to a facebook post or comment.

    FACEBOOK_ADD_REACTION
  • Create Photo Album

    Creates a new photo album on a facebook page.

    FACEBOOK_CREATE_PHOTO_ALBUM
  • Remove Page Task

    Removes a user's tasks/access from a specific facebook page.

    FACEBOOK_REMOVE_PAGE_TASK
  • Update Page Settings

    Updates settings for a specific facebook page.

    FACEBOOK_UPDATE_PAGE_SETTINGS
  • Upload Photo

    Uploads a photo file directly to a facebook page. supports local file upload up to 10mb.

    FACEBOOK_UPLOAD_PHOTO
  • Upload Photos Batch

    Uploads multiple photo files in batch to a facebook page or album. uses facebook's batch api for efficient multi-photo upload. maximum 50 photos per batch.

    FACEBOOK_UPLOAD_PHOTOS_BATCH
  • Upload Video

    Uploads a video file directly to a facebook page. supports local file upload. for large videos (>100mb), uses resumable upload.

    FACEBOOK_UPLOAD_VIDEO

Send & publish

20
  • Create Comment

    Creates a comment on a facebook post or replies to an existing comment.

    FACEBOOK_CREATE_COMMENT
  • Create Photo Post

    Creates a photo post on a facebook page.

    FACEBOOK_CREATE_PHOTO_POST
  • Create Post

    Creates a new post on a facebook page.

    FACEBOOK_CREATE_POST
  • Create Video Post

    Creates a video post on a facebook page.

    FACEBOOK_CREATE_VIDEO_POST
  • Delete Comment

    Deletes a facebook comment.

    FACEBOOK_DELETE_COMMENT
  • Delete Post

    Deletes a facebook page post.

    FACEBOOK_DELETE_POST
  • Get Comment

    Retrieves details of a specific facebook comment.

    FACEBOOK_GET_COMMENT
  • Get Message Details

    Retrieves details of a specific message sent or received by the page.

    FACEBOOK_GET_MESSAGE_DETAILS
  • Get Post

    Retrieves details of a specific facebook post.

    FACEBOOK_GET_POST
  • Get Post Insights

    Retrieves analytics and insights for a specific facebook post.

    FACEBOOK_GET_POST_INSIGHTS
  • Get Post Reactions

    Retrieves reactions (like, love, wow, etc.) for a facebook post.

    FACEBOOK_GET_POST_REACTIONS
  • Like Post or Comment

    Likes a facebook post or comment.

    FACEBOOK_LIKE_POST_OR_COMMENT
  • Mark Message Seen

    Marks a user's message as seen by the page.

    FACEBOOK_MARK_MESSAGE_SEEN
  • Publish Scheduled Post

    Publishes a previously scheduled or unpublished facebook post immediately.

    FACEBOOK_PUBLISH_SCHEDULED_POST
  • Reschedule Post

    Changes the scheduled publish time of an unpublished facebook post.

    FACEBOOK_RESCHEDULE_POST
  • Send Media Message

    Sends a media message (image, video, audio, or file) from the page to a user.

    FACEBOOK_SEND_MEDIA_MESSAGE
  • Send Message

    Sends a text message from the page to a user via messenger.

    FACEBOOK_SEND_MESSAGE
  • Unlike Post or Comment

    Removes a like from a facebook post or comment.

    FACEBOOK_UNLIKE_POST_OR_COMMENT
  • Update Comment

    Updates an existing facebook comment.

    FACEBOOK_UPDATE_COMMENT
  • Update Post

    Updates an existing facebook page post.

    FACEBOOK_UPDATE_POST

Manage

2
  • Assign Page Task

    Assigns tasks/roles to a user for a specific facebook page.

    FACEBOOK_ASSIGN_PAGE_TASK
  • Toggle Typing Indicator

    Shows or hides the typing indicator for a user in messenger.

    FACEBOOK_TOGGLE_TYPING_INDICATOR

About connecting Facebook

What can an AI agent do in Facebook?

41 distinct actions, listed in full on this page — 11 to read, 8 to create & update, 20 to send & publish, 2 to manage. An agent gets the ones that match what you described it doing, not all of them at once.

How do I connect Facebook?

Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.

Others in Social & Content

The Facebook integration guide · All 58 connectable apps · The agent builder

Chat with Squidgy