social media marketing

Add ContentStudio to your AI agent

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

Things your agent can do in ContentStudio
72

Things your AI can do in ContentStudio

Your FormWise AI can handle any of these in ContentStudio — on its own, without you needing to click a button.

  • 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 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 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 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 Archived

    Archive or unarchive 1-100 ContentStudio Social Inbox elements in one provider batch.

  • 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 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 Campaign

    Create a named, color-coded campaign in a ContentStudio workspace.

  • Create Inbox Tag

    Create a named, color-coded Social Inbox tag in a ContentStudio workspace.

  • Create Label

    Create a named, color-coded label in a ContentStudio workspace.

  • 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 Workspace

    Create a ContentStudio workspace with its required name, logo URL, and timezone.

Show 60 more things it can do
  • Delete Campaign

    Permanently delete a campaign from a ContentStudio workspace. Posts assigned to the campaign are detached from it.

  • Delete Inbox Comment

    Permanently delete one public ContentStudio Social Inbox comment from its connected social platform. This destructive operation cannot be undone.

  • 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 Reply

    Permanently delete the business reply from one ContentStudio Social Inbox review. This does not delete the review itself.

  • Delete Inbox Tags

    Permanently delete one or more ContentStudio Social Inbox tags by ID. This destructive batch operation cannot be undone.

  • Delete Label

    Permanently delete a label from a ContentStudio workspace.

  • 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 Workspace

    Permanently delete a workspace and its workspace-scoped state.

  • 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 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 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 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 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 User

    Return the active ContentStudio user associated with the connected API key.

  • 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 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 Contact

    Get the contact profile associated with a ContentStudio Social Inbox element.

  • 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 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 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 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 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 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 Platforms

    List every social platform supported by ContentStudio account connection and identify whether each uses OAuth, credentials, or a manual flow.

  • 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 Backgrounds

    List every Facebook colored-text background preset ID usable in facebook_options on plain-text posts.

  • 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 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 Tags

    List all Social Inbox tags in a ContentStudio workspace.

  • 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 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 Comments

    List collaboration comments and internal notes on a ContentStudio post. Returns one page and a cursor for continuation.

  • 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 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 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 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 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 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 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 Account

    Disconnect a social account from a ContentStudio workspace. The connected user must have the workspace's save_social permission.

  • 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 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 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 Elements

    Search one page of ContentStudio Social Inbox conversations, posts, and reviews using status, text, tag, channel, and targeted-element filters.

  • 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 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 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 Hidden

    Hide or unhide one ContentStudio Social Inbox comment.

  • Set Inbox Comment Liked

    Like or unlike one ContentStudio Social Inbox comment.

  • Set Inbox Message Bookmarked

    Bookmark or unbookmark one ContentStudio Social Inbox message.

  • Summarize Inbox Elements

    Count 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.

  • Update Campaign

    Update a campaign's name or color.

  • Update Inbox Contact

    Partially 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 account in the workspace.

  • Update Inbox Element Tags

    Add one or more tags to a ContentStudio Inbox element or remove one tag from it.

  • Update Inbox Tag

    Update a ContentStudio Social Inbox tag's name or color.

  • Update Label

    Update a label's name or color.

  • Update Post

    Fully 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 approval workflow. Setting the post to queued, scheduled, or content-category can cause future external publication.

  • Update Team Member

    Replace 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 Workspace

    Update selected settings of an existing workspace.

  • Upload Media

    Upload one media file or import one public media URL into a ContentStudio workspace media library.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once ContentStudio is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in ContentStudio, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches ContentStudio for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive ContentStudio work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect ContentStudio to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find ContentStudio in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for ContentStudio.

  3. 3

    Hit "Connect"

    Click "Connect ContentStudio" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in ContentStudio

    Build a quick AI Agent (it's like writing instructions, not code), and pick the ContentStudio actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of ContentStudio for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your ContentStudio workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other ContentStudio users had before signing up

Do I need to know how to code?

Not even a little. If you can use ContentStudio today, you can set this up. You'll connect ContentStudio, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your ContentStudio login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect ContentStudio or delete everything any time.

What happens when ContentStudio updates their app?

We handle it. When ContentStudio adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting ContentStudio takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like ContentStudio — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About ContentStudio on FormWise

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

Connect ContentStudio once and your FormWise AI gets 72 things it can do inside it. That means your AI can handle the ContentStudio work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to ContentStudio? Take a look at contentstudio.io.

Stop doing the ContentStudio work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.