ContentStudio, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your ContentStudio account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Social Media Marketing
- Connects with a key
- 72 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What ContentStudio is
ContentStudio is a social media management platform for publishing, workspace collaboration, analytics, and social inbox workflows.
You paste in a key from your own ContentStudio account. It is kept encrypted, and you can withdraw it from inside ContentStudio whenever you like.
One message in, the work done in ContentStudio.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in ContentStudio. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own ContentStudio account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in ContentStudio
These are the ready-made tools your AI employee already has in ContentStudio. It is not limited to them, but it never has to be taught these.
- 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 do
- 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 i
- 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 nev
- 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, sc
- Create WorkspaceCreate a ContentStudio workspace with its required name, logo URL, and timezone.
- 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 d
- Delete WorkspacePermanently delete a workspace and its workspace-scoped state.
- 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
- Get Analytics SummaryReturn current-versus-previous summary KPIs for one connected Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube account. First use CONTENTSTUDIOLISTSOCIALA
- Get Audience DemographicsReturn a supported Facebook, Instagram, LinkedIn, or YouTube audience demographics report through one of eight fixed ContentStudio routes. First use CONTENTSTUDIOLISTSOCIALACCOUNTS
- Get Audience Growth AnalyticsReturn audience, follower, or subscriber growth for one connected social account through an explicit platform, report, and granularity combination. First call CONTENTSTUDIOLISTSOCI
- Get Content AnalyticsGet analytics for one platform-native Facebook, GMB, Instagram, LinkedIn, Pinterest, TikTok, Twitter, or YouTube content item. First use CONTENTSTUDIOLISTSOCIALACCOUNTS to obtain p
- 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 CONTENTSTUDIOLISTSOCIALACCOUNTS first an
- Get GMB Activity AnalyticsReturn Google Business Profile search-keyword, review, or media-activity analytics from one of exactly three documented routes. First call CONTENTSTUDIOLISTSOCIALACCOUNTS and use t
- 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 CONTENTSTUDIOLISTSOCIALACCOUNTS
- 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 CONTENTSTUDIO
- Get Twitter Credits UsedReturn Twitter/X API credits consumed by one connected account over a date range. First use CONTENTSTUDIOLISTSOCIALACCOUNTS and select the exact Twitter account id in the same work
- 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
- List Approval WorkflowsList published approval workflows available in a ContentStudio workspace. Use a returned workflowid 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 facebookoptions 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 pr
- List Inbox TagsList all Social Inbox tags in a ContentStudio workspace.
- List LabelsList or search labels in a ContentStudio workspace. Returned labelid 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 continuati
- List Ranked Content AnalyticsList one offset-paginated page of top, least-performing, sorted, or pin-performance content analytics for one connected account. First use CONTENTSTUDIOLISTSOCIALACCOUNTS and match
- List Social AccountsList connected social accounts in a ContentStudio workspace. Use each returned accountid (the provider's id) as platformid for analytics and Social Inbox calls; a workspace ID or f
- 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 contin
- List WorkspacesList 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 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 thi
- Remove Social AccountDisconnect a social account from a ContentStudio workspace. The connected user must have the workspace's savesocial 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=t
- 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 trea
- Search Inbox ElementsSearch one page of ContentStudio Social Inbox conversations, posts, and reviews using status, text, tag, channel, and targeted-element filters.
- 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
- 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
- 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.
- 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 so
- 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
- 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
- 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.
You stay the boss of your ContentStudio account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own ContentStudio account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in ContentStudio is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in ContentStudio and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about ContentStudio
- Can an AI employee really work inside ContentStudio?
- Yes. It signs in to your own ContentStudio account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of ContentStudio?
- No. Nothing moves and nothing is replaced. Your records stay in ContentStudio, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my ContentStudio account?
- You paste in a key from your own ContentStudio account. It is kept encrypted, and you can withdraw it from inside ContentStudio whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in ContentStudio?
- It has 72 ready-made tools in ContentStudio today, among them Add Facebook Group Account, Add Inbox Note and Add Post Comment. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use ContentStudio and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in ContentStudio and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in ContentStudio?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in ContentStudio is written down with what it did and when.