Automate Facebook page publishing, messaging, and audience engagement workflows.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "Facebook Automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/facebook-automation/SKILL.md 2. Save it as ~/.claude/skills/facebook-automation/SKILL.md 3. Reload skills and tell me it's ready
Automate Facebook Page operations -- create and schedule posts, upload videos, manage Messenger conversations, retrieve page insights, and handle scheduled content -- all orchestrated through the Composio MCP integration.
Toolkit docs: composio.dev/toolkits/facebook
https://rube.app/mcpFACEBOOK_* tools become available for executionList all Facebook Pages you manage to get page IDs and access tokens for subsequent operations.
Tool: FACEBOOK_LIST_MANAGED_PAGES
| Parameter | Type | Required | Description |
|---|---|---|---|
fields | string | No | Comma-separated fields (default: id,name,access_token,category,tasks,about,link,picture) |
limit | integer | No | Max pages per request (default: 25) |
user_id | string | No | User ID (default: me) |
Always run this first to cache page_id values. Avoid repeating discovery calls -- cache the results.
Publish or schedule text posts with optional links on a Facebook Page.
Tool: FACEBOOK_CREATE_POST
| Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | Yes | Numeric Page ID from managed pages |
message | string | Yes | Text content of the post |
published | boolean | No | true to publish immediately, false for draft/scheduled (default: true) |
scheduled_publish_time | integer | No | Unix UTC timestamp; must be at least 10 minutes in the future |
link | string | No | URL to include in the post |
targeting | object | No | Audience targeting specifications |
When scheduling: Set published=false and provide scheduled_publish_time as a Unix UTC timestamp.
Upload and schedule video content on a Facebook Page.
Tool: FACEBOOK_CREATE_VIDEO_POST
| Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | Yes | Numeric Page ID |
file_url | string | Conditional | URL of the video file (provide file_url or video) |
video | object | Conditional | Local file upload with name, mimetype, s3key |
title | string | No | Video title |
description | string | No | Video description |
published | boolean | No | Publish immediately (default: true) |
scheduled_publish_time | integer | No | Unix timestamp for scheduled publishing |
Review, reschedule, update, or publish scheduled content.
Tools:
FACEBOOK_GET_SCHEDULED_POSTS -- List scheduled/unpublished posts for a page
page_id (required), fields, limit (max 100)FACEBOOK_RESCHEDULE_POST -- Change the scheduled publish timeFACEBOOK_UPDATE_POST -- Edit caption/text on an existing postFACEBOOK_PUBLISH_SCHEDULED_POST -- Publish a scheduled post immediatelyRetrieve inbox conversations and message threads between users and your Page.
Tool: FACEBOOK_GET_PAGE_CONVERSATIONS
| Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | Yes | The Facebook Page ID |
fields | string | No | Fields to return (default: participants,updated_time,id) |
limit | integer | No | Conversations to return, max 25 |
Then retrieve full message threads:
Tool: FACEBOOK_GET_CONVERSATION_MESSAGES
| Parameter | Type | Required | Description |
|---|
…
Automate Precoro purchasing and approval workflows through Rube MCP tools.
Automate Adobe app workflows to speed up repetitive creative tasks.
Discover Claude skills and resources to customize and improve AI workflows.
Automate Remarkety marketing tasks through Rube MCP for faster campaign operations.
Automate remote retrieval workflows via Rube MCP using current tool schemas first.
Automate Reply.io outreach and lead engagement tasks through Rube MCP.
Manage Facebook Pages via the official API for posting, moderation, and analytics.
Automate Spotify playlist management, music search, playback control, and profile access.
Automate customer engagement, segmentation, messaging analytics, and newsletter tracking in Customer.io.
Access Facebook Pages analytics, manage posts, and retrieve organic insights.
Automate Composio tasks via Rube MCP with tool schema lookup first.
Automate Kommo CRM leads, pipelines, tasks, and fields with natural language.