ContentStudio for AI agents
Agents read ContentStudio at once. Changes and sends are held for a person's approval by default.
About ContentStudio
ContentStudio is a social media management platform for publishing, workspace collaboration, analytics, and social inbox workflows.
What an agent can do in ContentStudio
Every ContentStudio action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in ContentStudio without asking first. 30 actions.
- Get AI InsightsGenerate 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
- Get Analytics SummaryReturn 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 matc
- Get Audience DemographicsReturn 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 ex
- Get Audience Growth AnalyticsReturn 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 m
- Get Content AnalyticsGet 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
- Get Current UserReturn the active ContentStudio user associated with the connected API key.
- Get Engagement AnalyticsReturn 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
- Get GMB Activity AnalyticsReturn 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` w
- Get Inbox ContactGet the contact profile associated with a ContentStudio Social Inbox element.
- Get Media Performance AnalyticsReturn 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 exa
- Get Publishing AnalyticsReturn 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_ACCOUN
- Get Twitter Credits UsedReturn 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
Show all 30
- List Approval WorkflowsList 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 CampaignsList or search campaigns in a ContentStudio workspace and return campaign IDs for post assignment. Returns one page and a cursor for continuation.
- List Connection PlatformsList every social platform supported by ContentStudio account connection and identify whether each uses OAuth, credentials, or a manual flow.
- List Content CategoriesList 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 BackgroundsList every Facebook colored-text background preset ID usable in facebook_options on plain-text posts.
- List Inbox Conversation ContentList messages, internal notes, or bookmarked messages for one ContentStudio Social Inbox conversation. Only messages support pagination and sorting.
- List Inbox Post CommentsList 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 ex
- List Inbox TagsList all Social Inbox tags in a ContentStudio workspace.
- List LabelsList or search labels in a ContentStudio workspace. Returned label_id values can be used to assign labels when creating or updating posts.
- List MediaList and filter media-library assets in a ContentStudio workspace. Returns one page with media IDs usable when creating or updating posts.
- List Post CommentsList collaboration comments and internal notes on a ContentStudio post. Returns one page and a cursor for continuation.
- List PostsList 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 AnalyticsList 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`
- List Social AccountsList 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
- List Team MembersList 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 WorkspacesList workspaces accessible to the connected account and return workspace IDs for workspace-scoped tools. Returns one page and a cursor for continuation.
- Search Inbox ElementsSearch one page of ContentStudio Social Inbox conversations, posts, and reviews using status, text, tag, channel, and targeted-element filters.
- Summarize Inbox ElementsCount ContentStudio Social Inbox conversations, posts, and reviews by all, unassigned, mine, assigned, marked-done, and archived states, optionally filtering by element type and social channel.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 42 actions.
- Add Facebook Group AccountAdd a Facebook Group to a ContentStudio workspace through the manual connection flow. No browser authorization step is required.
- Add Inbox NoteCreate 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 messag
- Add Post CommentAdd 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 publ
- Add Post NoteAdd 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 ArchivedArchive or unarchive 1-100 ContentStudio Social Inbox elements in one provider batch.
- Bulk Set Inbox Elements StatusSet the workflow status of 1-100 ContentStudio Social Inbox elements to done or pending in one provider batch.
- Connect Bluesky AccountConnect 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 CampaignCreate a named, color-coded campaign in a ContentStudio workspace.
- Create Inbox TagCreate a named, color-coded Social Inbox tag in a ContentStudio workspace.
- Create LabelCreate a named, color-coded label in a ContentStudio workspace.
- Create PostCreate 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
- Create WorkspaceCreate a ContentStudio workspace with its required name, logo URL, and timezone.
Show all 42
- Delete CampaignPermanently delete a campaign from a ContentStudio workspace. Posts assigned to the campaign are detached from it.
- Delete Inbox CommentPermanently delete one public ContentStudio Social Inbox comment from its connected social platform. This destructive operation cannot be undone.
- Delete Inbox MessageSoft-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 ReplyPermanently delete the business reply from one ContentStudio Social Inbox review. This does not delete the review itself.
- Delete Inbox TagsPermanently delete one or more ContentStudio Social Inbox tags by ID. This destructive batch operation cannot be undone.
- Delete LabelPermanently delete a label from a ContentStudio workspace.
- Delete PostPermanently 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 partial
- Delete WorkspacePermanently delete a workspace and its workspace-scoped state.
- Invite Team MemberInvite 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 acc
- Mark Inbox Element ReadMark 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 TagsIrreversibly 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 b
- Remove Social AccountDisconnect a social account from a ContentStudio workspace. The connected user must have the workspace's save_social permission.
- Remove Team MemberPermanently 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 revie
- Reply To Inbox ReviewPublish 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 ApprovalApprove 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
- Send Inbox CommentPublish 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 MessageSend 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 prot
- Send Inbox Private ReplySend 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 pu
- Set Inbox Comment HiddenHide or unhide one ContentStudio Social Inbox comment.
- Set Inbox Comment LikedLike or unlike one ContentStudio Social Inbox comment.
- Set Inbox Message BookmarkedBookmark or unbookmark one ContentStudio Social Inbox message.
- Update CampaignUpdate a campaign's name or color.
- Update Inbox ContactPartially update the name, email, phone, or company of the contact associated with a ContentStudio Social Inbox element. The update applies to every element for that contact on the specified connected
- Update Inbox Element TagsAdd one or more tags to a ContentStudio Inbox element or remove one tag from it.
- Update Inbox TagUpdate a ContentStudio Social Inbox tag's name or color.
- Update LabelUpdate a label's name or color.
- Update PostFully replace an unpublished post's content, accounts, scheduling, platform options, labels, campaign, and approval configuration. Also attach, restart, resume, renotify, keep, or remove an existing a
- Update Team MemberReplace a workspace member's role and complete permission map, and optionally replace their team or client membership class. Requires workspace owner or administrator access.
- Update WorkspaceUpdate selected settings of an existing workspace.
- Upload MediaUpload one media file or import one public media URL into a ContentStudio workspace media library.
Changes wait in Needs you
Changes and sends in ContentStudio are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
ContentStudio questions
Can an agent change data in ContentStudio on its own?
Not by default. Changes and sends in ContentStudio are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in ContentStudio?
This connector lists 30 read actions. Reads run at once, without waiting for approval.
How does ContentStudio connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.