AirOps Zapier integrationAutomate AirOps with Zapier.
The AirOps Zapier integration gives you 0 triggers, 2 actions and 1 search. Another app has to start the Zap, then AirOps runs one of your AI workflows, with or without waiting for its output. Here is what each step does, what it costs and where it trips up.
Verified Trustpilot reviews · AI, automation & growth agency
What the AirOps Zapier integration actually does
AirOps is where you build AI workflows and chat agents on top of large language models. Connecting it to Zapier means another app can hand it some input and ask it to run one of those workflows, with no copy-paste in between. Zapier calls each of these automations a Zap: one starting event, then one or more steps that run every time that event happens.
Three jobs come up again and again once AirOps sits inside a Zap.
A finished piece of AI output, ready for the next app. With Run AirOps Workflow (Wait for Result), the Zap holds on until the workflow is done and then passes the output to the following step. A brief written in a form can come back as a draft that lands in your docs or your CRM in the same run.
A background job you fire and forget. Run AirOps Workflow launches the workflow and lets the Zap move on. That suits a long enrichment or rewriting job whose result you will read inside AirOps anyway.
A status check on a past run. Get Execution fetches one execution from its UUID, so a later Zap can pick up what an earlier launch produced.
Now the part the app page does not spell out. AirOps exposes no trigger in the editor today. Nothing that happens inside AirOps can start a Zap on its own, so the first step always comes from another tool: a form, a sheet, a CRM, an inbox. There is no step to create, edit or delete a workflow either. You build and fix those in AirOps itself, and Zapier only runs them.
If you are still weighing the platform, start with our Zapier review, then the n8n vs Zapier comparison.
Zapier vocabulary in one minute
Seven words show up on every screen of the editor. Here they are in plain English.
- Trigger
- The event in another app that wakes the Zap up. AirOps has none, so here it is a new row, record or form answer elsewhere.
- Action
- The step the Zap carries out once started. With AirOps, that means launching one of your workflows, waiting or not.
- Task
- What Zapier counts against your plan: one action that completes. Every AirOps workflow run that succeeds is one task.
- Polling vs instant trigger
- Polling: Zapier asks the starting app for news on a timer. Instant: that app warns Zapier itself as soon as it happens.
- Filter
- A gate between steps: the workflow only runs if the incoming item passes your rule, a filled column for example.
- Search step
- A step that reads something already there. For AirOps, it is the lookup of one past execution from its UUID.
- Connection
- The link between your AirOps login and Zapier, made once and then offered again in every Zap that runs a workflow.
What a Zap with AirOps really costs
Zapier bills tasks, not Zaps. AirOps is not a premium app, so it works on the free plan.
- Free plan100 tasks a month, unlimited Zaps
- Free plan Zap size2 steps: one trigger, one action
- Premium appNo, AirOps works on Free
- Trigger and checks0 tasks
The trigger never costs a task, and neither do the checks Zapier runs looking for new data. Each AirOps action that succeeds counts as one task; a failed run is not billed. The free plan gives you 100 tasks a month but only two-step Zaps: one trigger, one action. Add a filter, a second action or Get Execution and the Zap becomes multi-step, which needs a paid plan. On polling triggers from the other app, the check interval depends on the plan.
Connect your AirOps account to Zapier
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A dialog opens with a search box. You need an existing AirOps account before you start, since Zapier links to it rather than creating one.
- 02
Pick AirOps and confirm
Type AirOps in the dialog, select it, then click Add connection. A new tab opens on the AirOps side. That tab is where AirOps asks who you are, so keep it open until the next step is done.
- 03
Sign in and grant access
Sign in to AirOps in that tab and allow Zapier to reach the account. The connection then appears in your Apps list, and every Zap step that uses AirOps reuses it. Workflows owned by a teammate need access on your side too.
Your first Zap: from a sheet row to an AI draft
GoalEach new sheet row with a filled brief column runs an AirOps workflow, and the Zap waits for its output.
- 01
Create the Zap and pick the trigger
Start a new Zap and choose the app that will feed AirOps. AirOps has no trigger, so the first step always belongs to another tool, here a spreadsheet that receives one row per request.
- 02
Test the trigger on real data
Run the test: Zapier brings back the three most recent rows of the connected sheet. Pick one with realistic content, since it is the sample you will map into AirOps.
- 03
Skip empty rows
From the plus icon, add Filter, then set the field (the brief column), the rule and the value. Empty rows stop here. A filter makes the Zap multi-step, so it needs a paid plan.
- 04
Add the AirOps action
Add a step, choose AirOps and the event
Run AirOps Workflow (Wait for Result). Select your connection, fill in the step and map the sheet columns into its fields. - 05
Test the action
Test the step once and read what came back. If the output looks right, the mapping holds. If it does not, adjust the mapping and run the test again.
- 06
Publish
Click Publish to switch the Zap on. From then on, each new row runs the workflow and costs one task. Rows already in the sheet are not processed.
AirOps actions on Zapier
AirOps gives you 2 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Run AirOps Workflow
ActionIn Zapier“Executes an AirOps Workflow”
Starts a workflow in AirOps and hands control back to Zapier at once. The Zap does not wait for the run to end, so the workflow output is not there for the steps that follow.
Run AirOps Workflow (Wait for Result)
ActionIn Zapier“Executes an AirOps Workflow and wait for result”
Launches one of your AirOps workflows and keeps the Zap waiting until it finishes, so its output is there for the next step to map into a doc, a message or a record.
AirOps search on Zapier
1 search step looks for data that already exists in AirOps, so a later step can use it.
A search sits at the bottom of the event list, under the SEARCH heading. It reads something that already exists instead of creating it. Three settings decide what happens when the result is not what you expected.
Get Execution
SearchIn Zapier“Gets an execution by UUID.”
Reads a single AirOps execution from its UUID and returns it to the following steps, which is how a later Zap gets hold of a run it did not launch itself.
The three settings every search exposes
- Successful if no search results are found?Left on its default, an empty result stops the Zap and skips the steps that relied on it. Switched on, the Zap carries on without data.
- Create X if it doesn't exist yet?This box turns a search into find-or-create. AirOps offers no such variant for Get Execution, so you will not see it here.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or pass every match on. With a UUID lookup, one match is the normal case.
When an AirOps Zap breaks
Zapier lists no help article and no rate limit specific to AirOps. What breaks is the general behaviour of Zaps.
Four situations account for most surprises. Each one is easy to avoid once you know it, and the Zapier troubleshooting page is the place to start when one shows up.
Past rows are never processed
A Zap only reacts to what happens after you publish it. Requests already sitting in your sheet or form stay untouched, and moving that backlog is a separate job.The Zap feeds itself in a loop
If the AirOps output is written back into the same sheet the trigger watches, each write starts the Zap again and burns through your task count fast.A bulk import gets held back
After a mass import upstream, the trigger can return a huge batch at once. Zapier's flood protection may hold it back instead of running AirOps on every item.Each item counts once
On a polling trigger Zapier keeps track of what it has already seen, so one sheet row never launches the same AirOps workflow twice or bills a second task.
Need help automating AirOps with Zapier?
A person reads every message.



