ContentStudio and Salesflare

How to connect ContentStudio

About ContentStudio

ContentStudio is an AI-powered content creation and social media management platform that enables you to create and publish content across various platforms.

ContentStudio operations on Zapier

Triggers (15)

Start a workflow when this happens

  • List AI Image Models — Lists the curated allow-list of image model identifiers accepted by "Generate AI Image" and "Invoke AI Image Tool". Names only — no per-model metadata is published.
  • List AI Image Tools — Lists the AI image tools enabled for the workspace (e.g. Background Remover, Image to Image), including their required inputs and controls. Video tools are not included.
  • List AI Video Jobs — Lists the AI video generation jobs submitted through this API for a workspace (never chat or internal-tool jobs), with optional status filtering.
  • List AI Video Models — Lists every AI video model available to "Generate AI Video" and "Estimate AI Video Cost", along with the modes, resolutions, durations, and ratios each one supports.
  • List AI Video Tools — Lists the AI video tools enabled for the workspace (e.g. Motion Control, Lip Sync, Talking Avatar), including their required inputs and controls.
Show 10 more triggers
  • List Approval Workflows — Lists the workspace's published multi-level approval workflows. Use the returned ID as the Approval Workflow when creating or updating a post.
  • List Campaigns — Lists campaigns (folders) in a workspace. Useful for getting campaign IDs to assign to posts.
  • List Content Categories (By Workspace) — Returns content categories in the selected workspace. Content categories group social accounts for easier post scheduling.
  • List Labels — Lists labels in a workspace. Useful for getting label IDs to assign to posts.
  • List Media — Lists media assets in a workspace media library with filtering, search, and sort options.
  • List Post Comments — Lists comments and internal notes on a post.
  • List Posts — Fetches recent posts in a workspace. You can optionally filter by status.
  • List Social Accounts (By Workspace) — Returns social profiles/pages in the selected workspace (Facebook, Instagram, LinkedIn, X/Twitter, Threads, Bluesky, YouTube, TikTok, Pinterest, Tumblr, Google Business).
  • List Team Members — Lists team members in a workspace. Useful for getting user IDs for approval workflows.
  • List Workspaces — Returns all workspaces you have access to so you can choose where to post.

Actions (25)

Things Salesflare can make it do

  • Add Comment to Post — Adds a comment or internal note to a post.
  • Add Team Member — Invites a member to a workspace with a role and permissions.
  • Approve/Reject Post — Approve or reject a post that is pending review in ContentStudio.
  • Cancel AI Video Job — Cancels a still-active AI video job (queued or processing). May charge credits for partial work already consumed. Returns JOB_ALREADY_TERMINAL if the job already finished, failed, or was already cancelled.
  • Create Campaign — Creates a new campaign (publication folder) in a workspace.
Show 20 more actions
  • Create Label — Creates a new label in a workspace.
  • Create Social Post — Creates a new post in the selected workflow/workspace. Supports caption and media; choose Schedule, Queue, Draft, or Content Category scheduling. Optional per-platform content overrides (Platform Overrides JSON), LinkedIn options (document/carousel title, or a text-only poll when Post Type is "poll"), Facebook/Instagram collaborators, an Instagram trial reel, and legacy approval or a multi-level approval workflow.
  • Create Workspace — Creates a new workspace in ContentStudio.
  • Delete Campaign — Permanently deletes a campaign (publication folder) from a workspace.
  • Delete Label — Permanently deletes a label from a workspace.
  • Delete Post — Deletes a post you from ContentStudio only.
  • Delete Workspace — Deletes a workspace from ContentStudio.
  • Estimate AI Video Cost — Calculates the credit and time cost to generate an AI video with the given options. Nothing is submitted or charged.
  • Generate AI Image — Synchronously generates one AI image (text-to-image, or image-to-image editing when Image URL is supplied) and saves it to the workspace media library. Returns the result directly — no job to poll. If persist_error is set, the image was generated and charged but not saved (url is still returned, media_id is null).
  • Generate AI Video — Submits an asynchronous AI video generation job (text-to-video, image-to-video, or reference-to-video depending on which inputs are supplied). Use "Find AI Video Job" or "List AI Video Jobs" to poll for the result.
  • Invoke AI Image Tool — Invokes a dedicated AI image tool (e.g. remove-background, image-to-image — see "List AI Image Tools" for what the workspace has enabled) and saves the result to the workspace media library. Synchronous — returns the result directly, no job to poll. Brand knowledge is not applied by tools (brand_applied is always false here); use "Generate AI Image" with Use Brand for that.
  • Invoke AI Video Tool — Invokes a dedicated AI video tool (motion-control, lip-sync, or talking-avatar depending on what the workspace has enabled — see "List AI Video Tools"). Submits an async job; there is no upfront cost estimate for these tools. Use "Find AI Video Job" or "List AI Video Jobs" to poll for the result.
  • Remove Social Account — Removes (disconnects) a connected social account from the selected ContentStudio workspace. Requires the save_social permission (returns 403 without it). Returns 404 if the account is not found and 422 if the removal fails.
  • Remove Team Member — Removes a member from a workspace.
  • Update Campaign — Updates an existing campaign (publication folder) in a workspace. Only the fields you set are changed.
  • Update Label — Updates an existing label in a workspace. Only the fields you set are changed.
  • Update Social Post — Updates an existing post (full replace) in the selected workspace. Accepts the same body as Create Social Post — caption, media, per-platform content overrides (Platform Overrides), scheduling, platform options (including LinkedIn document/carousel title or a text-only poll, and an Instagram trial reel), collaborators, and approval. For a multi-level workflow use Approval Workflow to attach/override, or Workflow Action (restart/resume/renotify_current/keep/remove) to act on the post's existing workflow. Update is rejected with 422 once the post is published or processing.
  • Update Team Member — Updates a team member's role and permissions.
  • Update Workspace — Updates an existing workspace in ContentStudio.
  • Upload Media — Uploads a media file from URL into the workspace media library.

Searches (2)

Look up existing records

  • Find AI Brand Status — Reports whether the workspace has brand knowledge configured and whether it is toggled on. Never returns brand content — use this to decide whether "Generate AI Image" can meaningfully set Use Brand.
  • Find AI Video Job — Finds a single AI video job by ID and returns its current status (queued, processing, completed, failed, or cancelled). Use this to check on a job submitted by "Generate AI Video" or an AI video tool action.

ContentStudio operations on Make

Actions (6)

Things Salesflare can make it do

  • Add comment to post — Deletes a post from ContentStudio only.
  • Create social post — Creates a new post in the selected workspace. Supports caption and media; choose Schedule, or Draft.
  • Delete post — Deletes a post from ContentStudio only.
  • Make API call — Performs an arbitrary authorized API call.
  • Review post approval — Approve or reject a post that is pending review in ContentStudio.
Show 1 more actions
  • Upload media — Uploads a media file from URL into the workspace media library.

Searches (9)

Look up existing records

  • List campaigns — Lists campaigns (folders) in a workspace. Useful for getting campaign IDs to assign to posts.
  • List content categories — Returns content categories in the selected workspace. Content categories group social accounts for easier post scheduling.
  • List labels — Lists labels in a workspace. Useful for getting label IDs to assign to posts.
  • List media — Lists media assets in a workspace media library with filtering, search, and sort options.
  • List post comments — Returns team member in the selected workspace.
Show 4 more searches
  • List posts — Fetches posts in a workspace. You can optionally filter by status.
  • List social accounts — Returns social profiles/pages in the selected workspace.
  • List team members — Returns team member in the selected workspace.
  • List workspaces — Returns all workspaces you have access to so you can choose where to post.

Similar apps

Not using Salesflare yet?

Salesflare is a CRM for small and medium-sized B2B businesses — it fills itself in automatically so your team actually keeps it up to date.

Try it for free