Resources · Zapier integration

ContentStudio Zapier integrationAutomate ContentStudio with Zapier.

The ContentStudio Zapier integration gives you 15 triggers, 25 actions and 2 searches. Posts, approvals, campaigns, labels, team members and AI images or videos: here is what each one does, what it costs in tasks, and where it breaks.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the ContentStudio Zapier integration actually does

It lets Zapier read what happens in your ContentStudio workspaces and act on them for you. Zapier spots new posts, comments, media or team members, then writes back: a post, a comment, an approval, an AI image or video. You set it up once and it runs without you touching the social calendar.

Three results people build first. A review loop that never stalls: List Post Comments spots a fresh client comment, and Approve/Reject Post moves the post on. Visuals produced on demand: Generate AI Image creates a picture from a prompt and stores it straight in the workspace media library, ready for Create Social Post. Agency onboarding in one pass: Create Workspace, Add Team Member and Create Campaign set up a new client without clicking through three screens.

Now what Zapier does not do here. None of the 15 triggers is instant: every one is a list that Zapier checks on a timer, so nothing reacts the second it happens. AI video is asynchronous: Generate AI Video only submits a job, and the finished file has to be fetched later with Find AI Video Job or List AI Video Jobs. And a published post is locked: Update Social Post is refused once the post is out or processing.

Comparing tools? The same breakdown exists for the ContentStudio Make integration, written the same way, so you can weigh both side by side.

Vocabulary

Zapier vocabulary in one minute

Seven words come back on every line of this page. Here they are in plain English.

Zap
The automation you build: one trigger, then one or more actions that run each time that trigger event happens.
Trigger
The ContentStudio event that starts the Zap. Once the Zap is switched on, Zapier sits and waits for it.
Action
What the Zap does after it starts: the step that creates, changes or deletes something in ContentStudio for you.
Task
What Zapier bills: one action that completes successfully. The number on your plan counts those, nothing else.
Polling vs instant
A polling trigger is checked by Zapier on a timer. An instant one is pushed by the app. ContentStudio only has polling triggers.
Filter
A step that lets the Zap continue only when what came in matches your condition, and quietly stops it otherwise.
Search step
A step that looks up something that already exists, so the next steps can reuse what it found, like a video job.
Cost

What it really costs in tasks

ContentStudio is not reserved to paid plans on Zapier: it works on the free plan. The bill is counted in tasks, not in Zaps.

  • Trigger0 task
  • Successful action1 task each
  • Free plan100 tasks a month, 2-step Zaps
  • Paid-plan-only appNo

The trigger never costs a task, however often Zapier checks for new posts. Each action that succeeds counts once, so a Zap that creates a post and then comments on it uses two tasks per run. An action that fails is not counted. The free plan gives you 100 tasks a month and unlimited Zaps, but only two steps per Zap. Add a filter, a search or a second action, and you have a multi-step Zap (anything beyond one trigger and one action), which needs a paid plan.

Connect

Connect ContentStudio to Zapier in 3 steps

  1. 01

    Open the Apps page

    In your Zapier account, go to Apps and click + Add connection. A connection is your ContentStudio account linked to Zapier once, then reused by every Zap that touches it.

  2. 02

    Pick ContentStudio

    Type ContentStudio in the search box of the dialog, select it, then click Add connection. You need an existing ContentStudio account before this step works.

  3. 03

    Sign in and grant access

    Log in to ContentStudio in the tab that opens and allow Zapier into the account. If the workspaces you plan to automate belong to someone else, make sure you have read or write access on them first.

First Zap

Your first ContentStudio Zap: approve posts once the client says yes

GoalWhen a comment lands on a post under review, and it matches your approval condition, Zapier approves the post in ContentStudio.

  1. 01

    Build: pick the trigger

    Start a new Zap, choose ContentStudio as the app and List Post Comments as the event. Select your connection, then the workspace and the post to watch.

  2. 02

    Test the trigger

    Run the test: Zapier pulls back the three most recent comments of that post, so you can build the rest on a real one rather than a guess.

  3. 03

    Add the filter

    Click the plus icon, add Filter, and set the field to look at, the rule and the value. A text rule only works on text. This step makes the Zap multi-step, so it needs a paid plan.

  4. 04

    Add the action

    Add ContentStudio again with Approve/Reject Post. Map the workspace and the post ID from the trigger, then choose approve in the Action field.

  5. 05

    Test, then Publish

    Test the action once and read what came back. When it looks right, click Publish to switch the Zap on. It only reacts to comments posted after that moment.

Triggers

ContentStudio triggers: 15 lists, all polled

15 events start a Zap when something happens in ContentStudio. Zapier checks for them at the interval your plan allows.

1

List AI Image Models

Polling trigger

In Zapier“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.”

Watches the set of image models a workspace is allowed to use with Generate AI Image and Invoke AI Image Tool, and starts the Zap when a new model name shows up. You get names only, no details per model.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
your design lead wants a heads-up whenever a fresh image model becomes available to the team.
Watch out
the Workspace ID is mandatory, so one Zap covers one workspace.
2

List AI Image Tools

Polling trigger

In Zapier“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.”

Keeps an eye on the AI image tools switched on for a workspace, such as background removal, and fires when one is added. Video tools live in a separate trigger.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a studio manager logs every newly enabled tool in the team handbook so freelancers know what they can run.
Watch out
it needs a Workspace ID, and it says nothing about video tools.
3

List AI Video Jobs

Polling trigger

In Zapier“Lists the AI video generation jobs submitted through this API for a workspace (never chat or internal-tool jobs), with optional status filtering.”

Follows the AI video jobs submitted through the API for one workspace, with an optional status filter, and starts the Zap for each job it has not seen yet. Jobs from the chat or internal tools never appear here.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a video producer wants each new job submitted through the API logged for the team, without checking the queue.
Watch out
only jobs created through the API are listed, so videos made by hand in ContentStudio stay invisible.
4

List AI Video Models

Polling trigger

In Zapier“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.”

Tracks the AI video models usable by Generate AI Video and Estimate AI Video Cost, along with the modes, resolutions, durations and ratios each supports. A new model starts the Zap.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a creative director wants to know the day a model supporting a new aspect ratio appears.
Watch out
the Workspace ID is required, so one Zap watches one workspace.
5

List AI Video Tools

Polling trigger

In Zapier“Lists the AI video tools enabled for the workspace (e.g. Motion Control, Lip Sync, Talking Avatar), including their required inputs and controls.”

Watches the AI video tools a workspace has enabled, like motion control, lip sync or talking avatar, with the inputs each one expects. A newly enabled tool fires the Zap.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an agency owner tells the account managers when talking avatars become available for a client workspace.
Watch out
one workspace per Zap, because the Workspace ID is mandatory.
6

List Workspaces

Polling trigger

In Zapier“Returns all workspaces you have access to so you can choose where to post.”

Looks at every workspace the connected account can reach and starts the Zap when a new one appears. It is the only trigger here that does not ask for a Workspace ID.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an agency spinning up a workspace per client wants each new one to get its default campaigns and labels.
Watch out
it only sees the workspaces the connected account has access to, not those of colleagues who never shared them.
7

List Approval Workflows

Polling trigger

In Zapier“Lists the workspace's published multi-level approval workflows. Use the returned ID as the Approval Workflow when creating or updating a post.”

Watches the multi-level approval workflows published in a workspace and fires when a new one goes live. Its ID is what you pass as the Approval Workflow when creating or updating a post.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a compliance lead wants every new sign-off chain recorded the moment it is published.
Watch out
only published workflows show up, and the Workspace ID is mandatory.
8

List Campaigns

Polling trigger

In Zapier“Lists campaigns (folders) in a workspace. Useful for getting campaign IDs to assign to posts.”

Follows the campaigns of a workspace, which ContentStudio treats as publication folders, and starts the Zap for each new one. Handy to grab a campaign ID that later steps assign to posts.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a marketing manager opens a product launch folder and wants a matching label created right after.
Watch out
the Workspace ID is mandatory, so one Zap follows the campaigns of one workspace.
9

List Post Comments

Polling trigger

In Zapier“Lists comments and internal notes on a post.”

Reads the comments and internal notes left on one specific post and starts the Zap whenever a new one appears. It is the natural starting point for any review loop.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a freelancer waits for the client feedback on a launch post and wants to act the moment it is written.
Watch out
both the Workspace ID and the Post ID are mandatory, so one Zap watches one post, found through List Posts.
10

List Content Categories (By Workspace)

Polling trigger

In Zapier“Returns content categories in the selected workspace. Content categories group social accounts for easier post scheduling.”

Monitors the content categories of a workspace, the groups of social accounts that make scheduling faster, and fires when a category is added.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a social media lead adds a category for a new market and wants the team pinged with a comment on the planning post.
Watch out
the Workspace ID is required, and the trigger knows nothing about categories in other workspaces.
11

List Labels

Polling trigger

In Zapier“Lists labels in a workspace. Useful for getting label IDs to assign to posts.”

Watches the labels of a workspace and starts the Zap each time a new one is created. The label ID it brings back is what you need to tag posts later in the Zap.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an ops person mirrors every label created in a master workspace into the client workspaces.
Watch out
mirroring labels back into the same workspace would make the Zap trigger itself.
12

List Media

Polling trigger

In Zapier“Lists media assets in a workspace media library with filtering, search, and sort options.”

Scans the media library of a workspace, with filtering, search and sort options, and fires when a new image or video lands there. AI images saved by Zapier count too.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a photographer drops shots into the library and the community manager wants a draft post started for each.
Watch out
media uploaded by the Zap itself also lands here, so filter carefully to avoid a loop.
13

List Posts

Polling trigger

In Zapier“Fetches recent posts in a workspace. You can optionally filter by status.”

Fetches recent posts of a workspace, optionally filtered by status, and starts the Zap for each post it has not seen yet. It is also the place to find the Post ID most actions ask for.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
a team lead wants an internal note added to every new draft, reminding the writer of the brand rules.
Watch out
it asks for a start date, an end date, a page number and a results-per-page value, all mandatory, so pick a date range that covers the posts you expect.
14

List Social Accounts (By Workspace)

Polling trigger

In Zapier“Returns social profiles/pages in the selected workspace (Facebook, Instagram, LinkedIn, X/Twitter, Threads, Bluesky, YouTube, TikTok, Pinterest, Tumblr, Google Business).”

Lists the social profiles and pages connected to a workspace (Facebook, Instagram, LinkedIn, X/Twitter, Threads, Bluesky, YouTube, TikTok, Pinterest, Tumblr, Google Business) and fires when one is added.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an agency wants to know when a client finally plugs in the Instagram account it promised last month.
Watch out
the Workspace ID is mandatory, so an agency with many clients needs one Zap per workspace.
15

List Team Members

Polling trigger

In Zapier“Lists team members in a workspace. Useful for getting user IDs for approval workflows.”

Watches the people in a workspace and starts the Zap when someone joins. The user ID it returns is what approval workflows need.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one.
When to use it
an operations manager welcomes each new editor with a pinned internal note on the current planning post.
Watch out
the Workspace ID is mandatory, so you need one Zap per workspace you follow.
Actions

ContentStudio actions, grouped by what you want done

ContentStudio gives you 25 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Comment to Post

Action

In Zapier“Adds a comment or internal note to a post.”

Leaves a comment on a post, or a private internal note that clients never see.

When to use it
you want the reviewer reminded of the brand guidelines on every new draft.
Watch out
the Post ID is mandatory, and the internal note option is off unless you switch it to true.
2

Add Team Member

Action

In Zapier“Invites a member to a workspace with a role and permissions.”

Invites someone to a workspace by email, with a role and its permissions.

When to use it
a freelancer is hired on a client account and should get access the same day.
Watch out
the role and the email are both required, and the invitation goes to that address as typed, so map it from a clean source.
3

Approve/Reject Post

Action

In Zapier“Approve or reject a post that is pending review in ContentStudio.”

Approves or rejects a post that is waiting for review.

When to use it
a client's go-ahead on a post should move it forward without anyone opening ContentStudio.
Watch out
the Post/Plan ID and the approve or reject choice are both mandatory, and the post has to be pending review.
4

Cancel AI Video Job

Action

In Zapier“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.”

Stops a video job that is still queued or processing.

When to use it
a campaign gets pulled and the clips already ordered are no longer needed.
Watch out
credits may still be charged for the work already done, and a job that has finished, failed or been cancelled cannot be stopped again.
5

Create Campaign

Action

In Zapier“Creates a new campaign (publication folder) in a workspace.”

Opens a new campaign, a publication folder, inside a workspace, with a name and a color token.

When to use it
a new product launch is approved and you want its folder ready before the first post is drafted.
Watch out
the name stops at 100 characters and the color is a token from color_1 to color_20, not a hex code.
6

Create Label

Action

In Zapier“Creates a new label in a workspace.”

Adds a label to a workspace, so posts can be tagged by theme, client or language.

When to use it
every new campaign should come with a matching label for reporting.
Watch out
like campaigns, the name is capped at 100 characters and the color must be one of the tokens ContentStudio expects.
7

Create Social Post

Action

In Zapier“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.”

Writes a new post in the chosen workspace, with caption and media, and lets you pick how it goes out: scheduled, queued, saved as a draft or sent to a content category.

When to use it
a blog article goes live and you want a LinkedIn teaser waiting in the calendar.
Watch out
only the workspace and the caption are mandatory, so check the scheduling choice before you publish the Zap.
8

Create Workspace

Action

In Zapier“Creates a new workspace in ContentStudio.”

Sets up a brand-new ContentStudio workspace with a name, a logo and a timezone.

When to use it
an agency signs a client and wants the workspace ready before the kickoff call.
Watch out
the name is limited to 35 characters, the logo must be a public URL, and the timezone uses the IANA format such as Asia/Karachi.
9

Delete Campaign

Action

In Zapier“Permanently deletes a campaign (publication folder) from a workspace.”

Erases a campaign folder from a workspace for good.

When to use it
a cancelled launch leaves an empty folder cluttering the calendar.
Watch out
the deletion is permanent, so put a filter in front if the Zap runs on loose criteria.
10

Delete Label

Action

In Zapier“Permanently deletes a label from a workspace.”

Permanently removes a label from a workspace, the one you select in the Label field.

When to use it
you clean up labels of clients you no longer work with.
Watch out
there is no undo, so test this step on a throwaway label first.
11

Delete Post

Action

In Zapier“Deletes a post you from ContentStudio only.”

Removes a post from ContentStudio only.

When to use it
an offer expires and the posts still waiting in the queue should disappear.
Watch out
it acts on ContentStudio only, so treat anything already live on the networks as a separate question.
12

Delete Workspace

Action

In Zapier“Deletes a workspace from ContentStudio.”

Deletes a whole workspace from ContentStudio, the one named in its single field.

When to use it
an agency offboards a client at the end of the contract.
Watch out
the Workspace ID is the only field, so a wrong mapping hits the wrong client.
13

Estimate AI Video Cost

Action

In Zapier“Calculates the credit and time cost to generate an AI video with the given options. Nothing is submitted or charged.”

Tells you how many credits and how much time a video would take with the options you set. Nothing is submitted, nothing is charged.

When to use it
you want a check on credit spend before a Zap launches real video jobs.
Watch out
it counts as a task on Zapier even though ContentStudio charges no credit for it.
14

Generate AI Image

Action

In Zapier“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).”

Creates one AI image from a text prompt, or edits an existing one when you pass an Image URL, and stores it in the workspace media library. The result comes back immediately.

When to use it
each new campaign needs a header visual drafted before the designer polishes it.
Watch out
the prompt stops at 1000 characters, and the brand kit option is ignored when you edit an image.
15

Generate AI Video

Action

In Zapier“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.”

Submits an AI video job, from text, from an image or from references depending on what you feed it. The video is not returned at once: the job runs in the background.

When to use it
each blog post should get a short teaser clip drafted.
Watch out
the prompt is capped at 1000 characters, and you need Find AI Video Job later to collect the result.
16

Invoke AI Image Tool

Action

In Zapier“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.”

Runs one of the dedicated image tools enabled on the workspace, such as background removal, and saves the output to the media library straight away.

When to use it
product photos need a clean background before they go into a carousel.
Watch out
tools never apply your brand knowledge; use Generate AI Image for that.
17

Invoke AI Video Tool

Action

In Zapier“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.”

Starts a dedicated video tool job (motion control, lip sync or talking avatar, depending on what the workspace has enabled).

When to use it
a product photo should become a talking avatar intro for a launch.
Watch out
there is no cost estimate up front for these tools, and the result has to be fetched later like any video job.
18

Remove Social Account

Action

In Zapier“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.”

Disconnects a social account from a workspace, picked from that workspace's accounts list.

When to use it
a client takes back control of a profile and it must leave your calendar.
Watch out
the connected account needs the save_social permission, otherwise the action is refused.
19

Remove Team Member

Action

In Zapier“Removes a member from a workspace.”

Takes someone out of a workspace, identified by their membership ID.

When to use it
a freelancer's contract ends and access should close the same day.
Watch out
if the person sits in an approval workflow or on posts in progress, the removal is held until Confirm Removal is set to true.
20

Update Campaign

Action

In Zapier“Updates an existing campaign (publication folder) in a workspace. Only the fields you set are changed.”

Changes an existing campaign folder; only the fields you fill in are modified.

When to use it
a launch slips and the campaign name should carry the new quarter.
Watch out
leave a field empty and it stays as it was, which is usually what you want.
21

Update Label

Action

In Zapier“Updates an existing label in a workspace. Only the fields you set are changed.”

Edits an existing label, touching only the fields you set.

When to use it
a client rebrands and every label needs its new name and color.
Watch out
the Workspace ID and the Label are the only required fields; anything else changes only if you fill it.
22

Update Social Post

Action

In Zapier“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.”

Replaces an existing post entirely with what you send: caption, media, scheduling, platform options, collaborators and approval. It can also restart, resume or remove the post's approval workflow.

When to use it
a price change in your catalog means the scheduled promo posts must be rewritten.
Watch out
it is a full replace, and it is refused once the post is published or processing.
23

Update Team Member

Action

In Zapier“Updates a team member's role and permissions.”

Changes the role and permissions of someone already in a workspace.

When to use it
a junior writer is promoted to editor and needs approval rights.
Watch out
the member is identified by the membership ID, not by the email.
24

Update Workspace

Action

In Zapier“Updates an existing workspace in ContentStudio.”

Modifies an existing ContentStudio workspace, the one you pick from the list the connection shows.

When to use it
a client sends a new logo and you want the workspace to follow.
Watch out
only the Workspace ID is required, so check which fields you actually fill.
25

Upload Media

Action

In Zapier“Uploads a media file from URL into the workspace media library.”

Pulls an image or a video from a URL into the media library of a workspace, ready to attach to posts.

When to use it
product shots exported from your shop should be available to the social team without a manual download.
Watch out
the Media URL is mandatory and must be reachable, otherwise nothing gets imported.
Searches

ContentStudio searches and their settings

2 search steps look for data that already exists in ContentStudio, so a later step can use it.

A search step looks something up in ContentStudio and hands the result to the next steps. In the editor, the two searches sit at the bottom of the Action event list, under SEARCH. ContentStudio offers no find-or-create variant.

1

Find AI Brand Status

Search

In Zapier“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.”

Checks whether a workspace has brand knowledge set up and whether it is switched on. It never returns the brand content itself.

When to use it
before asking Generate AI Image to use the brand kit, so you only tick that option when it will do something.
Watch out
the Workspace ID is mandatory, and a search step makes the Zap multi-step, so it needs a paid plan.
2

Find AI Video Job

Search

In Zapier“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.”

Looks up one video job by its ID and reports where it stands: queued, processing, completed, failed or cancelled.

When to use it
after Generate AI Video or a video tool, to know whether the clip is ready.
Watch out
a job still processing comes back as such; the search does not wait for it to finish.

The three settings every search exposes

  1. Successful if no search results are found?
    Left on its default, a search that finds nothing stops the Zap there. Switch it on and the Zap carries on with nothing in hand.
  2. Create X if it doesn't exist yet?
    This box turns a search into a find-or-create. ContentStudio offers no such variant, so you will not meet it here.
  3. If multiple search results are found?
    Three ways out: keep the first match (the default), stop the Zap, or pass all matches on at once.
When it breaks

When a ContentStudio Zap breaks

Zapier attaches no help article to ContentStudio. What follows comes from Zapier's general behavior and from the limits written into the operations themselves.

Six cases account for the surprises. If your Zap stopped and you cannot see why, the Zapier troubleshooting guide walks through the checks one by one.

  • Old posts are never picked up

    A Zap only reacts to what happens after you publish it. Posts, comments and media that existed before stay untouched, and moving that backlog is a separate job.
  • The Zap triggers itself

    Upload media in a Zap that starts on List Media, or create labels in a Zap watching List Labels, and it loops, burning tasks fast.
  • A big import gets held back

    After a bulk upload or a migration, a trigger can suddenly return a large batch. Zapier's flood protection may then hold it back.
  • The same item never runs twice

    Zapier remembers what it has already seen on a polling trigger. A post it has already seen will not start the Zap a second time.
  • A published post refuses updates

    Update Social Post is rejected once the post is published or still processing. Edit it before it goes out, or create a new one.
  • Removing an account is refused

    Remove Social Account needs the save_social permission on the connected account. Without it, or if the account is not found, the step fails.
Need help

Need help automating ContentStudio with Zapier?

A person reads every message.

FAQ

ContentStudio Zapier integration: frequently asked questions

01Is the ContentStudio Zapier integration free?
Yes, ContentStudio works on the free Zapier plan, since Zapier does not reserve it to paid plans. The free plan gives you 100 tasks a month and unlimited Zaps, but each Zap is limited to two steps: one trigger and one action, nothing more. As soon as you add a filter, a search like Find AI Video Job or a second action, the Zap becomes multi-step and needs a paid plan.
02How many tasks does a ContentStudio Zap use?
One task per action that succeeds, and nothing for the trigger. Zapier can check List Posts as often as your plan allows without spending a single task. A Zap that generates an AI image and then creates a post uses two tasks per run. An action that fails is not counted. Note that Estimate AI Video Cost still counts as a task on Zapier, even though ContentStudio charges no credits for an estimate.
03Does ContentStudio trigger Zaps in real time?
No. All 15 ContentStudio triggers are polling triggers: Zapier goes and checks the app on a timer, then keeps only the items it has not seen before. On the free plan the check runs every 15 minutes, on Professional every 2 minutes, and on Team and Enterprise every minute. On paid plans you can also run a check by hand from the editor when you are testing. None of those checks costs a task, whatever the plan.
04What does it take to connect ContentStudio to Zapier?
An existing ContentStudio account, plus read or write access on any workspace you do not own but want the Zap to touch. In Zapier, open Apps, click + Add connection, pick ContentStudio, click Add connection, then sign in and grant access in the tab that opens. Almost every operation then asks for a Workspace ID, so the connected account has to see the workspaces you plan to automate. The tip in the connection steps above covers that check.
05How do you get the finished video after Generate AI Video?
You fetch it in a later step, because Generate AI Video only submits a job and returns before the video exists. Use Find AI Video Job with the job ID to read its status: queued, processing, completed, failed or cancelled. Another option is a separate Zap built on List AI Video Jobs, which picks up jobs as they appear. Both routes add steps or Zaps, so plan your task budget accordingly.
06What if the ContentStudio operation needed is missing?
Check the full list first: 15 triggers, 25 actions and 2 searches, many of them for AI media and workspace admin rather than publishing. If the move still is not there, an action you do have can often get close, for example Update Social Post combined with a filter, or a pair of actions chained in one Zap. Beyond that, a search step can fetch a value that no earlier step carried.
07Zapier, Make or n8n for ContentStudio?
It depends on your criteria rather than on a winner. On Zapier, ContentStudio works on the free plan for two-step Zaps and exposes the 42 operations described here, with every trigger polled. The questions to ask of each tool are the same: which ContentStudio operations it offers, how it counts each run against your plan, and how often it checks for new posts. Put those answers side by side for your own workflow before choosing.