Cost Per Task Estimator

Common agent tasks with estimated token usage. Adjust the model and frequency to see what each one costs per day and per month.

Token counts are estimates based on typical task content. Actual costs vary with real content length.

Email triage

medium

Read inbox, categorize messages, draft replies

3,000 in / 800 out per run

runs/day

Daily

$0.0840

Monthly

$2.52/mo
6% of total

PR review

high

Read diff, analyze code, post review comments

8,000 in / 2,000 out per run

reviews/day

Daily

$0.5400

Monthly

$16.2/mo
38% of total

Heartbeat monitoring

low

Periodic agent check-in and task scan

6,000 in / 200 out per run

checks/day

Daily

$0.2688

Monthly

$8.06/mo
19% of total

Content writing

medium

Blog posts, social media, documentation

2,000 in / 4,000 out per run

pieces/day

Daily

$0.0660

Monthly

$1.98/mo
5% of total

Data pipeline

medium

Scrape, transform, and report on data

10,000 in / 3,000 out per run

runs/day

Daily

$0.1500

Monthly

$4.50/mo
11% of total

Customer support routing

low

Categorize tickets, assign priority, draft response

1,500 in / 300 out per run

tickets/day

Daily

$0.0480

Monthly

$1.44/mo
3% of total

Slack/channel summary

medium

Read channel history, summarize key threads, flag action items

12,000 in / 1,500 out per run

summaries/day

Daily

$0.1755

Monthly

$5.27/mo
12% of total

Meeting notes

medium

Transcribe and summarize meeting, extract action items

15,000 in / 2,000 out per run

meetings/day

Daily

$0.0750

Monthly

$2.25/mo
5% of total

Total daily cost

$1.407/day

Monthly estimate

$42.2/mo

vs. running everything on Opus ($277/mo)

saving $235/mo (85%)

Estimates use flat per-task token counts. Real costs vary with actual content length. Use the calculator for more precise numbers, or read the heartbeat deep dive to understand where the tokens go.

How the estimates work

Email triage

3,000 tokens in: inbox summary, email headers, categorization rules. 800 tokens out: labels, priority flags, draft reply snippets. Runs well on Sonnet. Haiku works for simple filtering.

PR review

8,000 tokens in: diff content, context from related files, review guidelines. 2,000 tokens out: inline comments, summary. Complex code needs Opus. Simple style/formatting PRs can use Sonnet.

Heartbeat monitoring

6,000 tokens in: workspace context loaded every check. 200 tokens out: status, any flagged items. This is the high-frequency task. 48 checks/day × context loading = most users' largest cost. Haiku or GPT-4o mini are the right models here.

Content writing

2,000 tokens in: brief, style guidelines, references. 4,000 tokens out: actual content. Note the high output ratio. Output tokens cost 3 to 5x more than input. Content tasks get expensive fast on Opus.

Data pipeline

10,000 tokens in: raw scraped data, transformation rules, schema. 3,000 tokens out: structured output, report. High input volume. Sonnet handles structured transformation well. Only escalate to Opus for complex pattern recognition.

Support routing

1,500 tokens in: ticket content, routing rules, category list. 300 tokens out: category, priority, assigned team. Short, structured, high frequency. This is the textbook Haiku or GPT-4o mini case.

Need a model recommendation?

Tell the routing engine what workloads your agent runs. It will recommend models for each task and output a config snippet you can paste into openclaw.json.