Weavz
Facebook Pages

Facebook Pages

Publish, update, delete, moderate, inspect, and monitor Facebook Page content with the Meta Graph API.

21 tools
3 triggers
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
list_pages

List Facebook Pages the authenticated user can access, including Page access tokens when Meta returns them.

get_page

Get Facebook Page profile details.

list_page_posts

List posts from a Facebook Page feed.

get_post

Get a Facebook Page post by ID.

create_post

Create a text or link post on a Facebook Page. Keeps the legacy action name from the previous integration.

create_text_post

Create a Facebook Page text post.

create_link_post

Create a Facebook Page post with an attached link.

create_photo_post

Create a photo post on a Facebook Page. Keeps the legacy action name from the previous integration.

create_video_post

Create a video post on a Facebook Page from a publicly reachable file URL. Keeps the legacy action name.

update_post

Update the message on a Facebook Page post when Meta permits editing that object.

delete_post

Delete a Facebook Page post when Meta permits deleting that object.

list_post_comments

List comments on a Page post, photo, video, or comment object.

reply_to_comment

Reply to a comment or post using the Page identity.

hide_unhide_comment

Hide or unhide a Facebook comment.

delete_comment

Delete a Facebook comment when Meta permits removal by the Page.

get_page_insights

Get Page insights metrics.

get_post_insights

Get insights metrics for a Page post, photo, or video.

list_subscribed_apps

List apps subscribed to receive updates for a Facebook Page.

subscribe_page_webhooks

Subscribe the connected Meta app to Page webhook fields. Delivery still depends on the app webhook configuration in Meta.

unsubscribe_page_webhooks

Remove the connected Meta app subscription from a Facebook Page.

custom_api_call

Make a custom Facebook Graph API call. Mutating methods require an exact confirmation string.

Triggers

Name
new_page_post

Triggers when a Facebook Page has a new feed post.

new_or_updated_page_post

Triggers when a Facebook Page post is created or updated.

new_post_comment

Triggers when a Facebook post, photo, video, or comment object receives a new comment.

Quick Start

TypeScript
import { WeavzClient } from '@weavz-io/sdk'

const weavz = new WeavzClient({ apiKey: 'wvz_...' })

const result = await weavz.actions.execute('facebook-pages', 'list_pages', {
  workspaceId: '550e8400-e29b-41d4-a716-446655440000',
  integrationAlias: 'facebook-pages',
  input: { /* ... */ },
})

Related Integrations

Works well with

Frequently Asked Questions

How do I connect Facebook Pages to my app?

Use Weavz Hosted Connect for OAuth2 authentication. Install the SDK, create a connection through the connect portal or API, then execute tools programmatically.

What tools does Facebook Pages support?

Facebook Pages supports 21 tools including List Pages, Get Page, List Page Posts, Get Post, Create Page Post, and more.

Can I use Facebook Pages with AI agents?

Yes. Add Facebook Pages to an MCP server in Tool Mode or Code Mode. Code Mode provides 3 meta-tools with on-demand API discovery so agents can compose stateful workflows without loading every action schema up front.

How do I connect Facebook Pages to ChatGPT or Claude?

Open the Weavz connector setup, sign in, choose a workspace, and add Facebook Pages as an approved app. ChatGPT, Claude, and other remote MCP clients can then call the scoped Facebook Pages tools exposed by that workspace.

Does Facebook Pages work with Claude Code, Cursor, Codex, and local agents?

Yes. Remote and local MCP clients can connect to a Weavz MCP endpoint for the workspace. Local coding agents can also use the Weavz CLI to inspect apps, discover actions, run approved Facebook Pages work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with Facebook Pages?

Facebook Pages exposes 21 tools, including List Pages, Get Page, List Page Posts, Get Post, Create Page Post, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can Facebook Pages be used in stateful agent workflows?

Yes. Agents can combine Facebook Pages tools with Filesystem, State KV, Human Gates, input partials, and other workspace integrations while keeping execution scoped to the selected workspace or end user.

What authentication does Facebook Pages use?

Facebook Pages uses OAuth2. Weavz stores OAuth credentials securely and refreshes tokens when supported by the provider.

How much does the Facebook Pages integration cost?

The Facebook Pages integration is included on all Weavz plans including the free tier with 20,000 actions per month. No credit card required.

What triggers does Facebook Pages support?

Facebook Pages supports 3 triggers including New Page Post, New Or Updated Page Post, New Post Comment.

Connect Facebook Pages in minutes

Get 20,000 free action executions every month. No credit card required.