ContentStudio

ContentStudio is a social media management platform for publishing, workspace collaboration, analytics, and social inbox workflows.

72 actions Integration catalog
Request access
Connect ContentStudio once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Facebook Group AccountCONTENT_STUDIO_ADD_FACEBOOK_GROUP_ACCOUNT
Add a Facebook Group to a ContentStudio workspace through the manual connection flow. No browser authorization step is required.
Add Inbox NoteCONTENT_STUDIO_ADD_INBOX_NOTE
Create an internal note on a ContentStudio Social Inbox conversation, optionally mentioning workspace users. This updates only the internal ContentStudio conversation record; it does not send a message or reply to an external social-network user.
Add Post CommentCONTENT_STUDIO_ADD_POST_COMMENT
Add a collaboration comment to a ContentStudio post, optionally mentioning workspace users. This updates ContentStudio's internal post collaboration thread; it does not create an internal note or publish a Social Inbox reply.
Add Post NoteCONTENT_STUDIO_ADD_POST_NOTE
Add an internal note to a ContentStudio post. The note is for workspace collaboration; it does not mention users or publish a Social Inbox reply.
Bulk Set Inbox Elements ArchivedCONTENT_STUDIO_BULK_SET_INBOX_ELEMENTS_ARCHIVED
Archive or unarchive 1-100 ContentStudio Social Inbox elements in one provider batch.
Bulk Set Inbox Elements StatusCONTENT_STUDIO_BULK_SET_INBOX_ELEMENTS_STATUS
Set the workflow status of 1-100 ContentStudio Social Inbox elements to done or pending in one provider batch.
Connect Bluesky AccountCONTENT_STUDIO_CONNECT_BLUESKY_ACCOUNT
Connect a Bluesky profile directly to a ContentStudio workspace using its handle and a Bluesky app password. The app password is sensitive, is sent only in this request, and is never returned.
Create CampaignCONTENT_STUDIO_CREATE_CAMPAIGN
Create a named, color-coded campaign in a ContentStudio workspace.
Create Inbox TagCONTENT_STUDIO_CREATE_INBOX_TAG
Create a named, color-coded Social Inbox tag in a ContentStudio workspace.
Create LabelCONTENT_STUDIO_CREATE_LABEL
Create a named, color-coded label in a ContentStudio workspace.
Create PostCONTENT_STUDIO_CREATE_POST
Create a draft, queued, content-category, or scheduled ContentStudio post with complete media, platform publishing, first-comment, label, campaign, and approval options. Queued, scheduled, and content-category posts can be published externally in the future.
Create WorkspaceCONTENT_STUDIO_CREATE_WORKSPACE
Create a ContentStudio workspace with its required name, logo URL, and timezone.
Delete CampaignCONTENT_STUDIO_DELETE_CAMPAIGN
Permanently delete a campaign from a ContentStudio workspace. Posts assigned to the campaign are detached from it.
Delete Inbox CommentCONTENT_STUDIO_DELETE_INBOX_COMMENT
Permanently delete one public ContentStudio Social Inbox comment from its connected social platform. This destructive operation cannot be undone.
Delete Inbox MessageCONTENT_STUDIO_DELETE_INBOX_MESSAGE
Soft-delete one ContentStudio Social Inbox message from its connected platform account. The provider documents this as a destructive soft delete, not guaranteed permanent erasure.
Delete Inbox Review ReplyCONTENT_STUDIO_DELETE_INBOX_REVIEW_REPLY
Permanently delete the business reply from one ContentStudio Social Inbox review. This does not delete the review itself.
Delete Inbox TagsCONTENT_STUDIO_DELETE_INBOX_TAGS
Permanently delete one or more ContentStudio Social Inbox tags by ID. This destructive batch operation cannot be undone.
Delete LabelCONTENT_STUDIO_DELETE_LABEL
Permanently delete a label from a ContentStudio workspace.
Delete PostCONTENT_STUDIO_DELETE_POST
Permanently delete a ContentStudio post and optionally attempt deletion from selected or all social accounts where it was published. Returns every per-account outcome when social deletion only partially succeeds.
Delete WorkspaceCONTENT_STUDIO_DELETE_WORKSPACE
Permanently delete a workspace and its workspace-scoped state.
Get AI InsightsCONTENT_STUDIO_GET_AI_INSIGHTS
Generate AI analytics insights for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, or YouTube account using one of seven fixed ContentStudio routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match the exact `_id`, workspace, and platform because a wrong platform_id can yield plausible empty or zero-filled success. `limit` caps this one response; the operation is not paginated.
Get Analytics SummaryCONTENT_STUDIO_GET_ANALYTICS_SUMMARY
Return current-versus-previous summary KPIs for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube account. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its `_id`, workspace, and platform; ContentStudio can return plausible zero metrics for an invalid account ID.
Get Audience DemographicsCONTENT_STUDIO_GET_AUDIENCE_DEMOGRAPHICS
Return a supported Facebook, Instagram, LinkedIn, or YouTube audience demographics report through one of eight fixed ContentStudio routes. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and copy the exact `_id` for the same workspace and platform; a wrong platform_id may produce an empty or plausible success.
Get Audience Growth AnalyticsCONTENT_STUDIO_GET_AUDIENCE_GROWTH_ANALYTICS
Return audience, follower, or subscriber growth for one connected social account through an explicit platform, report, and granularity combination. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its `_id`, workspace, and platform because an invalid account ID can produce plausible zero data.
Get Content AnalyticsCONTENT_STUDIO_GET_CONTENT_ANALYTICS
Get analytics for one platform-native Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube content item. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS to obtain platform_id. Keep platform_id (the connected-account `_id`) distinct from content_id (the native content ID). Never guess platform_id because an invalid ID can return plausible empty or zero-filled success.
Get Current UserCONTENT_STUDIO_GET_CURRENT_USER
Return the active ContentStudio user associated with the connected API key.
Get Engagement AnalyticsCONTENT_STUDIO_GET_ENGAGEMENT_ANALYTICS
Return active-user, impression, engagement, action, page-view, view, or watch-time analytics from one of 21 fixed ContentStudio routes. Use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS first and match its `_id`, workspace, and platform because an invalid account ID can return plausible zero metrics.
Get GMB Activity AnalyticsCONTENT_STUDIO_GET_GMB_ACTIVITY_ANALYTICS
Return Google Business Profile search-keyword, review, or media-activity analytics from one of exactly three documented routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and use the exact `_id` whose platform is gmb; an invalid or non-GMB platform_id may produce plausible empty or zero-filled success. The optional limit caps search-keyword results only and does not paginate.
Get Inbox ContactCONTENT_STUDIO_GET_INBOX_CONTACT
Get the contact profile associated with a ContentStudio Social Inbox element.
Get Media Performance AnalyticsCONTENT_STUDIO_GET_MEDIA_PERFORMANCE_ANALYTICS
Return Facebook reel/video, Instagram hashtag/story/reel, or LinkedIn hashtag performance through one of six fixed ContentStudio routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and copy the exact `_id` for the same workspace and platform because a mismatched platform_id may produce plausible empty or zero data.
Get Publishing AnalyticsCONTENT_STUDIO_GET_PUBLISHING_ANALYTICS
Return publishing behavior, posting cadence, pin rollups, YouTube discovery or sharing, or performance-schedule analytics from one of 12 documented routes. First call CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match the exact `_id`, workspace, and platform because an invalid platform_id may produce plausible empty or zero data.
Get Twitter Credits UsedCONTENT_STUDIO_GET_TWITTER_CREDITS_USED
Return Twitter/X API credits consumed by one connected account over a date range. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and select the exact Twitter account `_id` in the same workspace; never guess the platform_id, because ContentStudio analytics can return plausible zero-filled success for an invalid ID.
Invite Team MemberCONTENT_STUDIO_INVITE_TEAM_MEMBER
Invite a team or client member to a ContentStudio workspace with a role and the provider's exact structured permission map. This immediately sends an invitation email to the member. Owner or admin access is required.
List Approval WorkflowsCONTENT_STUDIO_LIST_APPROVAL_WORKFLOWS
List published approval workflows available in a ContentStudio workspace. Use a returned workflow_id when attaching an approval workflow while creating or updating a post.
List CampaignsCONTENT_STUDIO_LIST_CAMPAIGNS
List or search campaigns in a ContentStudio workspace and return campaign IDs for post assignment. Returns one page and a cursor for continuation.
List Connection PlatformsCONTENT_STUDIO_LIST_CONNECTION_PLATFORMS
List every social platform supported by ContentStudio account connection and identify whether each uses OAuth, credentials, or a manual flow.
List Content CategoriesCONTENT_STUDIO_LIST_CONTENT_CATEGORIES
List or search content categories in a ContentStudio workspace and return category IDs usable when targeting posts. Returns one page and a cursor for continuation.
List Facebook Text BackgroundsCONTENT_STUDIO_LIST_FACEBOOK_TEXT_BACKGROUNDS
List every Facebook colored-text background preset ID usable in facebook_options on plain-text posts.
List Inbox Conversation ContentCONTENT_STUDIO_LIST_INBOX_CONVERSATION_CONTENT
List messages, internal notes, or bookmarked messages for one ContentStudio Social Inbox conversation. Only messages support pagination and sorting.
List Inbox Post CommentsCONTENT_STUDIO_LIST_INBOX_POST_COMMENTS
List public Social Inbox comment threads for a platform post reference. ContentStudio treats an unknown post reference as a successful empty page, so items=[] and total=0 do not prove that the post exists.
List Inbox TagsCONTENT_STUDIO_LIST_INBOX_TAGS
List all Social Inbox tags in a ContentStudio workspace.
List LabelsCONTENT_STUDIO_LIST_LABELS
List or search labels in a ContentStudio workspace. Returned label_id values can be used to assign labels when creating or updating posts.
List MediaCONTENT_STUDIO_LIST_MEDIA
List and filter media-library assets in a ContentStudio workspace. Returns one page with media IDs usable when creating or updating posts.
List Post CommentsCONTENT_STUDIO_LIST_POST_COMMENTS
List collaboration comments and internal notes on a ContentStudio post. Returns one page and a cursor for continuation.
List PostsCONTENT_STUDIO_LIST_POSTS
List ContentStudio workspace posts using status, date, approval, label, campaign, content-category, creator, and comment-state filters. Returns one page and a cursor for continuation.
List Ranked Content AnalyticsCONTENT_STUDIO_LIST_RANKED_CONTENT_ANALYTICS
List one offset-paginated page of top, least-performing, sorted, or pin-performance content analytics for one connected account. First use CONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS and match its exact `_id`, workspace, and platform; a guessed account ID can produce a plausible successful empty response.
List Social AccountsCONTENT_STUDIO_LIST_SOCIAL_ACCOUNTS
List connected social accounts in a ContentStudio workspace. Use each returned account_id (the provider's _id) as platform_id for analytics and Social Inbox calls; a workspace ID or fabricated account ID can produce misleading empty analytics instead of an error.
List Team MembersCONTENT_STUDIO_LIST_TEAM_MEMBERS
List or search team members in a ContentStudio workspace and return user and membership IDs, roles, memberships, and available permissions. Returns one page and a cursor for continuation.
List WorkspacesCONTENT_STUDIO_LIST_WORKSPACES
List workspaces accessible to the connected account and return workspace IDs for workspace-scoped tools. Returns one page and a cursor for continuation.
Mark Inbox Element ReadCONTENT_STUDIO_MARK_INBOX_ELEMENT_READ
Mark one ContentStudio Social Inbox element as read. Calling this for an already-read element is a successful no-op; this tool cannot mark it unread.
Merge Inbox TagsCONTENT_STUDIO_MERGE_INBOX_TAGS
Irreversibly replace at least two ContentStudio Social Inbox source tags with one tag using the requested name and color. The source tags are not retained as separate tags, and this operation cannot be undone.
Remove Social AccountCONTENT_STUDIO_REMOVE_SOCIAL_ACCOUNT
Disconnect a social account from a ContentStudio workspace. The connected user must have the workspace's save_social permission.
Remove Team MemberCONTENT_STUDIO_REMOVE_TEAM_MEMBER
Permanently remove a member from a ContentStudio workspace. Owner or admin access is required. If approval workflows or in-flight posts reference the member, retry with confirmed=true only after reviewing those dependencies.
Reply To Inbox ReviewCONTENT_STUDIO_REPLY_TO_INBOX_REVIEW
Publish a public business reply to a ContentStudio Social Inbox review, replacing its existing reply when one exists. This immediately causes an irreversible external send.
Review Post ApprovalCONTENT_STUDIO_REVIEW_POST_APPROVAL
Approve or reject a ContentStudio post that is under review, optionally recording a review comment. This decision can advance or end the post's approval workflow and cannot be treated as a reversible edit.
Search Inbox ElementsCONTENT_STUDIO_SEARCH_INBOX_ELEMENTS
Search one page of ContentStudio Social Inbox conversations, posts, and reviews using status, text, tag, channel, and targeted-element filters.
Send Inbox CommentCONTENT_STUDIO_SEND_INBOX_COMMENT
Publish a public comment or reply on a ContentStudio Social Inbox post. This immediately causes an irreversible external send; it never sends a private message.
Send Inbox MessageCONTENT_STUDIO_SEND_INBOX_MESSAGE
Send a Facebook or Instagram direct message through ContentStudio Social Inbox, optionally with one image or video attachment. Delivery is an irreversible external side effect. An Idempotency-Key protects sequential retries, but concurrent duplicate sends may both be delivered.
Send Inbox Private ReplyCONTENT_STUDIO_SEND_INBOX_PRIVATE_REPLY
Send a Facebook private reply from a ContentStudio Social Inbox post as a private message, optionally with an attachment. This immediately causes an irreversible external send and never publishes a public comment.
Set Inbox Comment HiddenCONTENT_STUDIO_SET_INBOX_COMMENT_HIDDEN
Hide or unhide one ContentStudio Social Inbox comment.
Showing the first 60 of 72 actions.