Weavz
ContentStudio

ContentStudio

Manage ContentStudio workspaces, social posts, media uploads, account connections, approvals, comments, and Facebook, Instagram, and YouTube analytics.

70 tools
11 triggers
Use withChatGPTClaudeClaude CodeCursorCodexMCP clientsSetup guide

Tools

Name
health_check

Verify the ContentStudio API key by fetching the authenticated user.

get_me

Get authenticated ContentStudio user information.

list_workspaces

List ContentStudio workspaces accessible to the API key.

list_accounts

List social media accounts connected to a workspace.

list_connect_platforms

List platforms available for ContentStudio account connection.

connect_account

Initiate an OAuth account connection or reconnection flow for a ContentStudio platform.

add_bluesky_account

Connect a Bluesky account to a workspace with handle and app password.

add_facebook_group_account

Add a Facebook Group manually to a ContentStudio workspace.

list_campaigns

List campaigns for a ContentStudio workspace.

list_content_categories

List content categories for a ContentStudio workspace.

list_labels

List labels for a ContentStudio workspace.

list_team_members

List ContentStudio workspace team members.

list_facebook_text_backgrounds

List Facebook text-post background presets available through ContentStudio.

list_media

List media assets in a ContentStudio workspace.

upload_media_file

Upload a local file to the ContentStudio media library.

import_media_from_url

Import a media asset into ContentStudio from a public URL.

list_posts

Fetch social media posts from a ContentStudio workspace.

create_post

Create a draft, scheduled, queued, or content-category social post in ContentStudio.

delete_post

Delete a ContentStudio post and optionally attempt deletion from social platforms.

list_post_comments

Fetch comments for a ContentStudio post.

add_post_comment

Add an internal note or comment to a ContentStudio post.

approve_or_reject_post

Approve or reject a ContentStudio post.

facebook_analytics_summary

Get Facebook summary KPIs for a ContentStudio account.

facebook_audience_growth

Get Facebook fan or follower growth over time.

facebook_publishing_behaviour

Get Facebook engagement by impression type over time.

facebook_top_posts

Get Facebook top posts from the overview widget.

facebook_top_posts_filtered

Get Facebook top posts with a media-type filter.

facebook_single_post

Get a single Facebook post by ID.

facebook_active_users

Get Facebook active users by hour and day of week.

facebook_impressions

Get Facebook page impressions over time.

facebook_engagement

Get Facebook page engagements over time.

facebook_reels

Get Facebook Reels performance over time.

facebook_video_insights

Get Facebook video view time and plays over time.

facebook_demographics

Get Facebook audience age, gender, country, and city demographics.

facebook_demographics_overview

Get the Facebook demographics overview widget.

facebook_audience_location

Get Facebook audience country and city breakdown.

facebook_ai_insights

Get ContentStudio AI-generated Facebook analytics insights.

instagram_analytics_summary

Get Instagram summary KPIs for a ContentStudio account.

instagram_audience_growth

Get Instagram follower growth over time.

instagram_publishing_behaviour

Get Instagram post engagement by media type over time.

instagram_top_posts

Get Instagram top-performing posts.

instagram_top_posts_filtered

Get Instagram top posts with hashtag and media filters.

instagram_single_post

Get a single Instagram post by ID.

instagram_active_users

Get Instagram active users by hour and day of week.

instagram_impressions

Get Instagram post impressions over time.

instagram_engagement

Get Instagram post engagement over time.

instagram_hashtags

Get Instagram top hashtags by engagement.

instagram_stories_performance

Get Instagram stories impressions, reach, and interactions over time.

instagram_reels_performance

Get Instagram Reels engagement and watch time over time.

instagram_demographics_age

Get Instagram audience age and gender breakdown.

instagram_country_city

Get Instagram audience country and city breakdown.

instagram_ai_insights

Get ContentStudio AI-generated Instagram analytics insights.

youtube_analytics_summary

Get YouTube summary KPIs for a ContentStudio account.

youtube_subscriber_trend

Get YouTube cumulative subscriber trend over time.

youtube_subscriber_trend_daily

Get YouTube daily subscriber delta trend.

youtube_engagement_trend

Get YouTube cumulative engagement trend over time.

youtube_engagement_trend_daily

Get YouTube daily engagement delta trend.

youtube_views_trend

Get YouTube cumulative views split by subscriber and non-subscriber.

youtube_views_trend_daily

Get YouTube daily views delta trend.

youtube_watch_time_trend

Get YouTube cumulative watch time split by subscriber and non-subscriber.

youtube_watch_time_trend_daily

Get YouTube daily watch-time delta trend.

youtube_find_video

Get YouTube traffic source breakdown for how viewers found videos.

youtube_video_sharing

Get YouTube sharing platform breakdown.

youtube_top_posts

Get YouTube top videos ordered by views and engagement.

youtube_least_posts

Get YouTube least-performing videos ordered by views and engagement.

youtube_sorted_top_posts

Get YouTube videos sorted by a configurable metric.

youtube_single_video

Get a single YouTube video by ID.

youtube_performance_schedule

Get YouTube video performance metrics grouped by publish date.

youtube_ai_insights

Get ContentStudio AI-generated YouTube analytics insights.

custom_api_call

Call any current ContentStudio API endpoint under https://api.contentstudio.io.

Triggers

Name
new_post

Triggers when a new ContentStudio post appears in the selected workspace.

new_scheduled_post

Triggers when a new scheduled ContentStudio post appears.

new_published_post

Triggers when a new published ContentStudio post appears.

new_failed_post

Triggers when a new failed ContentStudio post appears.

approval_needed_post

Triggers when a new ContentStudio post matching approval filters appears.

post_status_changed

Triggers when a ContentStudio post status changes in the selected post list.

new_media_item

Triggers when a new media item appears in a ContentStudio workspace.

new_post_comment

Triggers when a new comment appears on a specific ContentStudio post.

facebook_summary_changed

Triggers when a Facebook analytics summary snapshot changes.

instagram_summary_changed

Triggers when an Instagram analytics summary snapshot changes.

youtube_summary_changed

Triggers when a YouTube analytics summary snapshot changes.

Quick Start

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

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

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

Related Integrations

Works well with

Frequently Asked Questions

How do I connect ContentStudio to my app?

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

What tools does ContentStudio support?

ContentStudio supports 70 tools including Health Check, Get Me, List Workspaces, List Social Accounts, List Connect Platforms, and more.

Can I use ContentStudio with AI agents?

Yes. Add ContentStudio 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 ContentStudio to ChatGPT or Claude?

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

Does ContentStudio 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 ContentStudio work, and execute Code Mode workflows from a terminal.

What can I ask an AI agent to do with ContentStudio?

ContentStudio exposes 70 tools, including Health Check, Get Me, List Workspaces, List Social Accounts, List Connect Platforms, and more. Use Weavz to keep credentials scoped, require approval for sensitive work, and audit what the agent did.

Can ContentStudio be used in stateful agent workflows?

Yes. Agents can combine ContentStudio 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 ContentStudio use?

ContentStudio uses API Key. Weavz stores credentials securely and uses them for authorized action execution.

How much does the ContentStudio integration cost?

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

What triggers does ContentStudio support?

ContentStudio supports 11 triggers including New Post, New Scheduled Post, New Published Post, New Failed Post, Approval Needed Post, and more.

Connect ContentStudio in minutes

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