ContentStudio and Salesflare
How to connect ContentStudio
- Via Zapier — 42 operations available. Set it up ↗
- Via Make — 15 modules available. Set it up ↗
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
Manage your social media marketing.
All-in-one Messenger Marketing platform.
Facebook Messenger is a messaging app and platform. Users can send messages and exchange photos,…
Metricool is an all-in-one social media platform for analyzing, managing, and growing your socia…
Loomly is the Brand Success Platform that empowers marketing teams to grow successful brands onl…
Typefully is a social media scheduling app for creators and teams that write content for X, Link…
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