Automations

Cost and budgets

Automations are designed to be cheap enough to run continuously and forget about. The routine work — checking, comparing, shaping, delivering — costs nothing. Only the specific steps that need a model cost anything, you choose which model each one uses with the price in front of you, and you see an estimated monthly cost before the automation ever goes live. You can cap the spend, preview a run for free, and see every change you ever made.

Updated today

Where the money goes

The cost of an automation is the sum of its model calls — and most automations make few.

An automation’s cost has a simple shape: the machinery is free, and each model-using step costs a small amount every time a run reaches it. A watch that just detects a change and messages you spends nothing at all. A watch that summarizes what changed spends one small call on the runs where something actually changed — and nothing on the quiet days. The cost tracks the thinking, not the vigilance.

The run itself is free

Checking, comparing, routing, and delivering never cost a model call.

Every scheduled check, every change comparison, every deterministic transform, and every delivery is free. That is the deliberate design choice that makes standing automations viable: an automation can be armed for a year, checking a page every hour, and cost effectively nothing across all those thousands of checks — because none of them involve a model unless something happened that needs one.

A zero-AI automation is a real thing
Plenty of useful automations spend nothing, ever: watch a page and message me on any change; forward this webhook’s data into a sheet; alert me when this number crosses a threshold. When an automation has no AI steps, the assistant tells you its running cost is zero.

You pick the model

No AI step ever runs on a model chosen behind your back.

Every step that uses AI — screening a lead, summarizing, reading an image, generating speech or an image — runs on a model that you chose. The assistant never silently picks one for you. When you describe an automation that needs a judgment step, it presents the fitting options with their costs and lets you decide, so you always know what each run of that step will cost and why.

A cost forecast before you commit

You see the estimated monthly cost before the automation goes live.

When you create an automation, the confirmation includes a forecast — an estimate like “about $X per month at this cadence” — computed from how often it will run and the per-call estimates of its AI steps. If a step runs inside a loop, its cost multiplies per item, and the assistant says so when it quotes the number, so a “summarize each of the 30 new items” automation doesn’t surprise you. Automations with no AI steps are called out as costing nothing to run.

Note
The forecast is an estimate to size the automation before you commit, not a bill. Actual cost is metered per run against real usage and shown on the automation’s board as the month’s spend.

Preview without spending

Run the whole thing once, for free, before it's ever live.

Before an automation goes live — or any time after — you can preview it: the whole recipe runs with every side effect mocked. Nothing sends, nothing writes to your tools, nothing is charged, and you get back what would have happened at each step. It is the way to prove an automation does what you meant before you trust it with the real thing, and it’s offered right after creation for exactly that reason.

Budget caps

Put a ceiling on an automation's monthly AI spend.

You can set a monthly budget for an automation. As it runs, its AI spend is tallied against that cap, and if it reaches the ceiling the automation pauses itself rather than spending past what you allowed. You’re notified, and resuming it — or raising the cap — is one action. Leave the cap off and the automation runs uncapped. Either way, spend is never a surprise: the cap is a hard stop you set, not a bill you discover.

Tip
A budget cap pairs well with a new automation you’re still tuning: set a low ceiling, watch a week of real runs, and raise it once you trust the cost.

Version history

Every change to an automation is saved — including the ones it makes to itself.

Every time an automation is created or edited, that version is saved. So there is always a history of how it changed over time — including the fixes it made to itself while self-healing. If you want a fully diffable, external record, an automation’s recipe can also be mirrored to a code repository you own, where each change (and each repair) lands as a commit you can read. Either way, an automation is never a black box that quietly became something other than what you set up. Its evolution is on the record. For how you review and edit an automation, see Building an automation.