Pricing
Pay for the jobs your agents do.
Every plan has unlimited agents and workflows. You pay for runs, the jobs they finish, not for machine hours or seats.
Free
Try an agent on a real job, with you approving its risky steps.
100 runs a month
- Unlimited agents and workflows
- Approve or deny with buttons and decision links
- Run now, API calls, and schedules of an hour or more
- One workspace
- 7 days of run history
Pro
Most popularFor jobs that run every day and come to you where you work.
2,000 runs a month, then $5 per 1,000
- Everything in Free
- Decide by replying in Slack or Telegram, and ask the agent about a request
- Start jobs by messaging the agent in Slack or Telegram
- Workflows start on their own when something happens in another app, like a new Stripe dispute, a Shopify order or a GitHub issue
- Schedules down to every 5 minutes
- 90 days of run history
Team
For businesses and agencies that need separate environments.
10,000 runs a month, then $4 per 1,000
- Everything in Pro
- Three workspaces, for example development, production and a client
- 1 year of run history
- Exportable log of every approval and decision
Prices in USD. Model-provider and connected-service charges are billed by those providers. Until Pro and Team launch, every workspace is free and these limits don't apply.
What counts
One job, one run.
A run is each time the agent does a job for you outside console chat. Every workflow and scheduled task counts. A message, from your app or in Slack or Telegram, counts when the agent uses a tool to act on it, like looking up an order or sending an email; a reply on its own is free. Everything on one job counts once, including waiting for your approval.
Never counted
- Chatting with an agent in the console
- A message the agent just answers, without using a tool: “hi”, “what can you do?”, “thanks”
- Approving, denying, editing or answering a request, by button or by reply
- Asking the agent about a request in Slack or Telegram before you decide
- Subagents an agent calls during a run: they're part of that run
- Setting up: describing a workflow, building an agent, starting from an example
- A run that fails because of an error on our side
| A schedule starts a workflow | 1 run |
| Another app reports something, like a new Stripe dispute, and a workflow starts | 1 run |
| Your app starts a workflow through the API | 1 run |
| You click Run now on a workflow | 1 run |
| A schedule sends the agent a message | 1 run |
| A task the agent scheduled for itself fires (“remind me tomorrow at 9”) | 1 run |
| Your app sends the agent a message through the API, and it uses a tool | 1 run |
| Someone asks the agent in Slack or Telegram to do something, and it uses a tool | 1 run |
| Each follow-up in that thread that uses a tool again | 1 run |
| A run waits two days for your approval, then finishes | Still 1 run |
Compare plans
Everything in each plan.
| Free | Pro | Team | |
|---|---|---|---|
| Runs a month | 100 | 2,000 | 10,000 |
| Extra runs | — | $5 per 1,000 | $4 per 1,000 |
| Agents and workflows | Unlimited | Unlimited | Unlimited |
| Approvals with buttons and links | Yes | Yes | Yes |
| Decide and talk it through by reply | — | Yes | Yes |
| Start jobs from Slack or Telegram | — | Yes | Yes |
| Start workflows when something happens in another app | — | Yes | Yes |
| Shortest schedule | 1 hour | 5 minutes | 5 minutes |
| Workspaces | 1 | 1 | 3 |
| Run history | 7 days | 90 days | 1 year |
| Exportable decision log | — | — | Yes |
Good to know
Pricing questions, answered.
What is a run?
Each time the agent does a job for you outside console chat. Every workflow run counts, however it starts (a schedule, an event in another app, Run now or the API), and so does every scheduled task. A message, from your app through the API or in Slack or Telegram, counts when the agent uses a tool to act on it; if it only replies, like to “hi” or “thanks”, it's free. A job counts once, even if it waits days for your decision.
Why runs and not hours or seats?
You know roughly how many disputes, tickets or reports you get, not how many machine hours they take. Your workspace sleeping and waking is our cost to manage, not yours. And approvals only work if the right people can approve, so we don't charge per approver.
What happens if I go over?
On Pro and Team, extra runs will be billed per 1,000. On Free, runs pause until next month. Until paid plans launch, nothing is paused or billed.
Are model charges included?
No. Your agents use your own model provider key, so model costs are billed by that provider at their prices.
When can I buy Pro or Team?
They're coming soon. Until then, every workspace is free, and the limits on this page don't apply yet: the plan limits start when paid plans launch, with notice first.
Are agents limited?
No. Create an agent for each job you need on every plan. They share the workspace, and what you pay depends on how often they run.