FREE TOOL

Free AI Agent ROI & TCO Calculator

Find out where your AI spend actually goes: model the 3-year cost of building versus buying, and the productivity gain either path has to clear.

Model workflow volume, human labor, engineering FTE, launch delay, token usage, infrastructure, and residual review. Then compare the internal build path against MightyBot's platform + FDE path.

Default build scenario

$11.2M estimated 3-year cost of the internal build path
$9.4M estimated savings with MightyBot path

What the MightyBot ROI/TCO Calculator measures

An AI agent ROI calculator estimates what agent automation saves and what it costs to run. This one models the full 3-year picture for AI automation ROI: labor displaced, engineering effort, token spend, infrastructure, governance, and residual human review, and returns a build-versus-buy total cost of ownership delta you can defend to a CFO.

An AI agent TCO calculator should count the full cost to build, govern, run, monitor, and review production agents, then compare that total against the measured human-only workflow baseline and the platform alternative.

Best measurement method Use measured workflow volume, human handling time, loaded labor cost, launch delay, residual review, and full production TCO.
ROI proof Show the baseline, the automated operating model, the payback period, and the assumptions behind each cost and savings line.
Financial services Include compliance review, audit evidence, access control, exception handling, and human approval gates in the ROI model.
ROI formula: (human-only baseline cost - automation TCO) / automation TCO. TCO formula: implementation + platform or engineering + model usage + infrastructure + governance + residual review + maintenance. Build-vs-buy test: compare 3-year cost, launch delay, accuracy, governance, and operating ownership.

Formula

How to calculate AI agent ROI

AI agent ROI = (human-only baseline cost - automation TCO) / automation TCO. This calculator treats TCO as a 3-year model, not just the first platform invoice. It also supports build vs buy AI agents planning by comparing AI agent implementation cost, the cost to build AI agent infrastructure internally, and platform TCO.

1. Set the human baseline Workflow volume, human manual labor minutes, and loaded reviewer cost.
2. Model AI agent implementation cost Engineering labor, launch delay, architecture, tokens, infrastructure, governance, QA, and the cost to build AI agent systems internally.
3. Compare 3-year TCO Human-only operations, internal build, and MightyBot platform plus FDE.

Calculator

Calculate AI agent ROI and 3-year TCO

No sign-up required. Results update as you change assumptions.

Agent Architecture and LLM token usage
Single document or record per case with a handful of checks. Planning band of about 5 billable tasks per workflow.
Stronger internal-build option, but still requires production controls, evals, policy versioning, and governance.
Architecture default, 1 to 40. Includes extraction, retrieval, policy checks, validation, and exception handling.
Architecture default. Includes prompt, context, retrieved evidence, tool results, and output.
Input tokens dominate agent workloads and are the part prompt caching can reduce.
Modeled at 20% of total tokens, because reasoning models bill their thinking as output.
35%
Assumed reduction in input-token cost. Output tokens are never cached.
Batch fits back-office queues that do not need an answer in seconds.
Internal build team
Senior engineers, architects, data/ML, and platform support.
Salary, benefits, taxes, recruiting, equipment, and management load in U.S. dollars.
Months before the first regulated workflow is production-ready.
FTE for evals, monitoring, integrations, model upgrades, and support.
Voting trades tokens and time for a lower modeled flip rate. It does not change accuracy.
Accuracy and review assumptions
Calendar-year basis. With this build timeline the build launches in year 2 at 91%.
Overall review share = errors routed to review plus these correct cases.
Shown in the accuracy chart; costs follow the review share below.
Overall review share = errors routed to review plus these correct cases.
Auto-set from volume until you edit it.
Quality, speed, and scale
Architecture default. Feeds the first-pass proxy only.
Assumption until measured. Feeds the first-pass proxy only.
Assumption, same default on both paths.
Assumption, same default on both paths.
Support, integration, policy maintenance, incident work. Separate from review labor.
Cases near a threshold, where reruns can disagree.
Measured in the July 2026 study. Voting lowers it.
Assumption until the first-party benchmark measures it.
Tail latency multiple. An assumption, not a measurement.
Set equal to the build value until measured.
Errors that are not routed to review, or are reviewed but not corrected, escape.
Applies to both paths. $0 keeps the model cost-only.
Unknown by default. A cost with no human rate withholds the human-only comparison.
Applies only when a rate is entered.
Sizes the capacity the build must provide.
Applies the fast-tier price multiplier to model token cost only.
Default 0. Added to the maintenance team, not a replacement for it.
Workflow volume and human capital costs
Cases, documents, images, reviews, or decisions per month.
Minutes of human review, validation, and handoff.
Used to estimate the manual-work baseline in U.S. dollars.
Elapsed days from intake to decision, including queue time.
Interest carry, SLA penalties, or working capital per case-day. $0 keeps the model cost-only.
Internal infrastructure costs
Auto-estimated one-time setup for data prep, IAM/security review, audit logging, observability, compliance, and integrations.
Auto-estimated annual non-model Opex for compute, memory/state stores, observability, eval tooling, queues, storage, and support systems.
Infrastructure model At 25,000 workflows/month with 6 model-backed steps per workflow, this is about 1,800,000 model-backed steps/year. For Deterministic workflow plus LLM calls and 6 engineering FTEs, the model estimates $150K one-time setup, $50K/year in recurring data/security controls once live, and $125K/year for non-model compute, orchestration, memory/state stores, tooling, observability, queues, storage, and support systems. Model API token spend is calculated separately.

Value outcomes

What each path delivers, not just what it costs

Recalculated from the same inputs as the cost results. A Measured badge means the value rests only on first-party measurements. An Assumption badge means at least one input is a planning value nobody has measured yet, so treat the number as an estimate. See the evidence behind each badge.

Outcome Internal build MightyBot Method
Accuracy at launch, then year 3 91% -> 93.25% Assumption 99% Assumption Accuracy inputs
Estimated first-pass success (proxy) 63% Modeled estimate 87% Modeled estimate First-pass method
Estimated rerun decision agreement (proxy) 97% Modeled estimate 99% Assumption July 2026 study
Modeled machine time per case (excludes queue and ingestion), and modeled slow-case time 1.6 / 4.1 min Assumption 1.8 / 4.4 min Assumption Latency method
Cases needing a person, per 1,000 81 Modeled estimate 20 Modeled estimate Review method
Errors reaching customers or examiners, per year (annualized at full volume) 9,990 Modeled estimate 1,110 Modeled estimate Escaped-error method
Peak concurrent runs (estimated demand) 12 at peak demand Modeled estimate 12 at peak, included Modeled estimate Capacity method
Time to production (planning input) 15 months Assumption 2 months Assumption Timeline inputs

Time per case is modeled machine time before human review, typical then modeled slow-case time. It excludes queue and ingestion time and is never a measured p50. Estimated first-pass success is a proxy that assumes accuracy, repair, and review are independent; it is not the benchmark metric. Peak concurrent runs are peak arrivals per minute times minutes per run; the MightyBot platform includes the capacity, and its supported ceiling has not been measured and published yet.

Rate-limit headroom check (internal build, pay-as-you-go API): Within the checked tier. Hypothetical build model Claude Sonnet 5.5 (Messages API, real-time, standard speed, Scale usage tier, $2 and $10 per million input and output tokens, limits published 2026-10-23): peak input tokens use <10%, output tokens <10%, and requests <10%. Conservative scenario: all input tokens counted, no cache-derived headroom. Peak load is treated as sustained for one full minute, the unit the limits are enforced in.

Worked example

A worked example

Default scenario shown; adjust the calculator above for your volumes.

Workload complexitySimple operational workflow
Monthly volume25,000
Human handling18 minutes
Reviewer cost$60 per hour
Agent architectureDeterministic workflow plus LLM calls
Engineering team6 FTE
Build timeline15 months
Manual work until launch$6.75M build, $900K MightyBot
3-year build path TCO$11.2M
3-year MightyBot path TCO$1.8M
Estimated savings$9.4M

For a lending workload, compare the assumptions with loan underwriting requirements.

  1. Establish the baseline labor cost from monthly volume, handling time, and reviewer rate.
  2. Estimate automation coverage and the work that remains for human review.
  3. Calculate agent run cost from tokens and infrastructure.
  4. Add residual review cost for exceptions and overrides.
  5. Include build-path engineering and maintenance across three years.
  6. Charge each path for the manual work that continues until it goes live.
  7. Calculate the 3-year delta and the resulting cost per task.

After deployment

Proving ROI after deployment

The calculator makes the case before deployment; proving it afterward needs a baseline captured first. Record the pre-automation cycle time, throughput, and cost per completed workflow on a defined sample, then report the same three numbers at 30, 60, and 90 days with the agent running, from the same measurement definitions. MightyBot's audit trail makes the after-numbers directly countable: completions, exceptions, overrides, and token spend per workflow are all in the record rather than estimated.

  • baseline before launch
  • same definitions before and after
  • count from the audit trail, not surveys
  • report the exception rate alongside the savings

Methodology

What this AI agent TCO model includes

The calculator separates human-only operating cost, prototype cost, and production cost. It includes human labor baseline, quality-adjusted residual review effort, engineering capacity, setup work, ongoing platform operations, model usage, retry behavior, annual model-efficiency improvement, and the cost of running a less efficient agent architecture at production volume. Use it as an AI agent business case model when deciding whether to build internally, hire an integrator, or buy a production agent platform. If you are deciding whether to build or buy AI agent platform capabilities, this section shows which cost lines belong in the business case.

(MightyBot path: use the platform with your team or MightyBot FDE, including task-based platform pricing and implementation assumptions.)

Model efficiency assumption: internal token costs improve 25% in year two and again in year three; MightyBot platform planning starts from 3.75 billable tasks per physical workflow unit and applies the same annual task-efficiency gain over the same period, with the per-task price held at the year-one tier.

Workload complexity scales both sides symmetrically: heavier cases raise the internal build's token volume and the MightyBot billable-task rate together, so the comparison holds whether a workflow consumes 5 tasks or 60. Heavier compliance workflows can run well above 60, because every task is a discrete governed operation with its own audit trail; raise the model-backed steps to model them.

Costs follow each path's timeline across the 3-year horizon. The build team is charged for its build months, maintenance and recurring controls start at launch, and production token spend runs only while live (with a 10% development and test allowance before launch). MightyBot fees run from go-live. Each path is also charged for the manual work that continues until it goes live.

Speed is priced, not just described: the optional speed dividend values faster turnaround per case-day, and it accrues only to cases that clear without returning to the human review queue, from the month each path actually ships. It is reported separately from the cost savings.

Internal build + tokens Engineering FTE, timeline, model usage, retry behavior, and token spend at production volume.
Internal infrastructure One-time setup plus annual cloud, tooling, monitoring, evals, queues, storage, and compliance Opex.
Human labor ROI Human-only baseline, residual QA/rework effort, and ROI against manual operations.
Prompt caching Separate input and output token prices with an assumed input-cost reduction from caching; output tokens are never cached.
Quality equalization Residual human review handles errors; self-consistency voting multiplies model spend and time to lower the modeled rerun flip rate. Voting does not change accuracy.
Speed economics Optional value per case-day of faster turnaround. The dividend accrues only to cases that clear without returning to the human review queue, from the month each path goes live.

Architecture assumptions

How agent architecture changes AI agent TCO

Architecture determines the cost curve. This dropdown models the current or in-house solution you are comparing against MightyBot. Deterministic workflows, self-hosted vendor agent SDKs, sequential agents, RPA plus LLM steps, and custom multi-agent systems have different token, retry, observability, and maintenance profiles. The default is the strongest internal option, deterministic workflow plus LLM calls.

Two effects matter most. First, prompt caching compresses input costs, but voting strategies multiply output tokens, which caching never touches. Second, buying reliability with extra passes is expensive: voting multiplies model spend and time (more than 3x spend for 3 passes) and the calculator lowers the flip rate by constant planning factors, not a derived formula. The 20% single-pass flip rate comes from a July 2026 study on a synthetic multi-document evaluation workload.

Deterministic workflow plus LLM calls The strongest internal-build option and the calculator default: explicit logic, targeted model calls, and production operating controls.
Self-hosted vendor agent SDK Build on a model vendor or cloud agent SDK that your team hosts and operates. The SDK supplies the agent loop and tool-calling patterns, so the build is shorter and smaller, but your team still owns hosting, sandboxing, evals, policy logic, audit evidence, and integrations.
ReAct / sequential prompt-chain agent Common prototype pattern with repeated context replay, retries, and validation loops.
RPA plus LLM workflow Automation workflow with LLM steps layered onto recipes, bots, or task flows.
Custom multi-agent framework Engineer-built orchestration with agent roles, tool use, memory, and observability. Measured growing-context agents replay 3.6x the input tokens of a single pass.

Speed economics

Speed is ROI: what each path costs you in time

Cost is only part of the business case. The other axis is time: how fast each case clears, and how fast the system reaches accuracy you can trust. Every point below production-grade accuracy is a case sitting in a human review queue, and queue time is money. In lending, a review that clears in one day instead of three removes two days of interest carry on the full loan value. In insurance and other SLA-bound operations, faster review is the difference between penalty and margin. Use the optional speed inputs in the calculator to price that dividend for your workflow.

100% 90% 80% 70% 60% 50% 0 12 24 36 Months from project start Human baseline 80% Your review queue lives in this gap
Modeled from your current calculator inputs. Both paths start from the 80% human baseline. MightyBot is drawn at its accuracy assumption from go-live (99%+ was observed in the Built construction draw deployment); the build is drawn at its starting accuracy from launch, improving by calendar year. Both are scenario assumptions you can change in the calculator.
Time to 99%+ production accuracy MightyBot: 99% assumed from month 2 Internal build: 93.25% by year 3
Modeled cycle time per case MightyBot: 2.1 min/case Internal build: 3.1 min/case
Cases still in the human review queue (first production year) MightyBot: 2% of cases Internal build: 8% of cases

Citations

AI agent TCO assumptions and cost evidence

Updated October 2026

The calculator defaults are planning assumptions, not a claim that every workflow behaves exactly this way. They are grounded in published agent architecture research, production framework documentation, independent AI cost analysis, and a first-party measured study (July 2026) that ran single-pass, agentic, and voting configurations of the same multi-document evaluation workload on live models and counted every token from API usage records. Task-per-workflow bands are planning assumptions. Token prices reflect vendor list prices as of October 2026. Replace these defaults with your trace data when you have it. Year two and year three apply a 25% annual blended model-efficiency improvement to the model-driven portion of the cost curve, once on each side of the comparison.

Read the Build vs Buy guide Compare all five agent architectures
Architecture Calculator default Why the cost profile changes
Deterministic workflow plus LLM calls (default) 6 model steps, 5,000 tokens per step, 1.25 retry factor, 88% starting accuracy Planning, DAG, and compiled execution patterns can reduce repeated model calls and context replay. The calculator still models this as a serious production build: teams must maintain eval harnesses, compiler/workflow versions, policy checks, observability, exception handling, and long-term governance. ReWOO paper · LLMCompiler paper · Compared with MightyBot
Self-hosted vendor agent SDK 8 model steps, 4,500 tokens per step, 1.2 retry factor, 82% starting accuracy, 4 engineers for 10 months Model vendors and cloud providers now ship agent SDKs that your team can host and operate, plus token-saving techniques: published vendor examples report 85% fewer tokens from tool search, 37% from programmatic tool calling, and 84% from context editing on long tasks. The build is shorter and cheaper to run, but hosting, evals, policy logic, audit evidence, and integrations remain the team's job. Claude Managed Agents · Amazon Bedrock AgentCore · Tool search and programmatic tool calling · Context editing · Compared with MightyBot
ReAct / sequential prompt-chain agent 8 model steps, 6,500 tokens per step, 1.35 retry factor, 72% starting accuracy ReAct-style systems interleave reasoning, tool actions, observations, and follow-up reasoning. That loop tends to replay instructions, context, and observations across multiple model calls. ReAct paper · LangChain agent docs · Compared with MightyBot
RPA plus LLM workflow 6 model steps, 4,500 tokens per step, 1.25 retry factor, 80% starting accuracy Workflow systems usually have more fixed control flow than open-ended agents, but LLM steps still add extraction, classification, review, and exception loops. This is modeled below ReAct and multi-agent systems on model loops, but with an annual automation-platform software reserve because enterprise RPA paths commonly require platform, orchestrator, and bot-runner licensing. UiPath agents and workflows · Automation Anywhere pricing reference · Compared with MightyBot
Custom multi-agent framework 10 model steps, 9,000 tokens per step, 1.45 retry factor, 76% starting accuracy Multi-agent systems coordinate separate agent roles, tools, messages, and handoffs. That can improve capability, but it usually increases prompt volume, state carried forward, observability work, and validation paths. Microsoft Agent Framework 1.0 (AutoGen successor) · Dynamic reasoning cost study · Compared with MightyBot

Value outcomes: method and evidence

Every value outcome reads one registry of metrics, and each badge names the evidence class behind the number. The retry factor is a resource multiplier already counted in token cost and per-case time; it is never added again. The share of cases with any repair is a separate probability that feeds only the first-pass proxy. Estimated first-pass success is accuracy times one minus the repair share times one minus the share sent to a person, which assumes the three are independent. Estimated rerun decision agreement for the build is one minus the borderline share times the rerun flip rate (the flip rate comes from the July 2026 study on a synthetic corpus; the borderline share is an assumption), lowered by the voting strategy you choose. The MightyBot value is an assumption, not 100%. Modeled machine time per case excludes queue and ingestion time, and the slow-case time applies a ratio assumption. Escaped errors are cases times the error rate times (one minus the conditional error-routing share times the review correction rate), shown annualized at full volume and priced only if you enter a cost, prorated to live months. Peak concurrent runs are estimated demand: peak arrivals per minute times minutes per run. The headroom check compares estimated peak input tokens, output tokens, and requests per minute with one dated tier of one provider (Scale tier, published 2026-10-23); it uses total input tokens and notes that caching may raise effective headroom, and it is unavailable for batch processing. No reserved capacity or GPU cost is added. The optional 24x7 coverage input adds incremental FTE on top of the maintenance team, and the MightyBot path carries an editable allowance for the work the buyer keeps. When the first-party benchmark measures a value, its badge changes and the number changes with it, with no change to the model.

Provider tier record behind the headroom check and the fast-tier multiplier

Anthropic Claude Sonnet 5.5 (Messages API, real-time, standard speed, Scale usage tier; record anthropic-sonnet-5-5-scale-standard), published 2026-10-23: 10,000,000 input tokens, 2,000,000 output tokens, and 10,000 requests per minute; fast-tier multiplier 2x. Peak load is treated as sustained for one full minute, the unit the limits are enforced in. Hypothetical build model: its published price is $2 per million input tokens and $10 per million output tokens. The check counts all input tokens against the limit with no cache-derived headroom, although the provider counts only uncached input tokens. It applies only to standard real-time requests at these prices. Batch processing and fast mode run under separate limits, and custom token prices make a custom scenario, so the check is unavailable in those cases. Anthropic rate limits Anthropic fast mode

Scorecard row manifest
Row Unit Formula Evidence class (build / MightyBot) Scope When unavailable
Accuracy at launch, then year 3 percent of cases Build: starting accuracy improved each calendar year, capped at 100 (the quality strategy never changes it). MightyBot: accuracy input. Assumption / Assumption Calculator planning scenario Unavailable: build not live in 3 years
Estimated first-pass success (proxy) percent of cases accuracy x (1 - share of cases with any repair) x (1 - share of cases sent to a person) Modeled estimate / Modeled estimate Proxy, not the benchmark metric Unavailable: build not live in 3 years
Estimated rerun decision agreement (proxy) percent of cases Build: 1 - borderline share x rerun flip rate x voting planning factor (1, 0.7, or 0.52). MightyBot: 1 - borderline share x its own flip rate. Modeled estimate / Assumption Flip rate measured in the July 2026 study on a synthetic corpus; applied to your workflow as a model Unavailable
Modeled machine time per case (excludes queue and ingestion), and modeled slow-case time minutes per case Typical: base cycle x complexity x steps / 8 x retry factor x voting passes. Slow case: typical x ratio assumption. Assumption / Assumption Modeled, never measured and not a p50 Unavailable
Cases needing a person, per 1,000 cases per 1,000 Overall review share r = e x q + (1 - e) x q_correct, times 1,000 Modeled estimate / Modeled estimate First production year Unavailable: build not live in 3 years
Errors reaching customers or examiners, per year (annualized at full volume) errors per year cases x e x (1 - q x correction rate), where e = 1 - accuracy and q = share of errors routed to review Modeled estimate / Modeled estimate Annualized at full volume; any cost is prorated to live months Unavailable: build not live in 3 years
Peak concurrent runs (estimated demand) concurrent runs monthly volume / 10,560 business minutes x peak load multiple x machine minutes per run Modeled estimate / Modeled estimate Estimated demand, not a supported ceiling Unavailable
Time to production (planning input) months Build timeline input; MightyBot deployment input (default 2 months, range 1 to 3) Assumption / Assumption Planning inputs, never measured Unavailable
Metric Applies to Value Evidence class Source As of
Share of cases with any repair Internal build (deterministic-llm) 25% share of cases Assumption Calculator architecture presets 2026-10-23
Share of cases with any repair Internal build (managed-platform) 20% share of cases Assumption Calculator architecture presets 2026-10-23
Share of cases with any repair Internal build (react) 35% share of cases Assumption Calculator architecture presets 2026-10-23
Share of cases with any repair Internal build (rpa-llm) 25% share of cases Assumption Calculator architecture presets 2026-10-23
Share of cases with any repair Internal build (multi-agent) 45% share of cases Assumption Calculator architecture presets 2026-10-23
Share of cases with any repair MightyBot 10% share of cases Assumption Calculator value outcomes method 2026-10-23
Borderline share of cases Internal build 15% share of cases Assumption Calculator value outcomes method 2026-10-23
Share of errors flagged for human review Both paths 70% share of errors Assumption Calculator value outcomes method 2026-10-23
Buyer-retained work on the MightyBot path MightyBot 0.25 FTE Assumption Calculator value outcomes method 2026-10-23
Flip-rate factor, 2 voting passes Internal build 0.7 x flip rate Assumption Calculator value outcomes method 2026-10-23
Flip-rate factor, 3 voting passes Internal build 0.52 x flip rate Assumption Calculator value outcomes method 2026-10-23
Rerun flip rate on borderline cases Internal build 20% share of borderline decisions First-party, synthetic data MightyBot agent evaluation cost study, July 2026 2026-07-11
Rerun flip rate on borderline cases MightyBot 10% share of borderline decisions Assumption Calculator value outcomes method 2026-10-23
Slowest-5% time compared with typical Internal build 2.5 x typical Assumption Calculator value outcomes method 2026-10-23
Slowest-5% time compared with typical MightyBot 2.5 x typical Assumption Calculator value outcomes method 2026-10-23
Share of errors caught by review Both paths 90% share of reviewed errors Assumption Calculator value outcomes method 2026-10-23
Peak load compared with business-hours average Both paths 3 x business-hours average Assumption Calculator value outcomes method 2026-10-23
Peak concurrent runs supported MightyBot Not yet available Assumption Calculator value outcomes method 2026-10-23
MightyBot time to production MightyBot 2 months Assumption MightyBot deployment planning band 2026-10-23
Accuracy Internal build Not yet available Assumption Calculator architecture presets 2026-10-23
Accuracy MightyBot 99 percent Assumption Built construction draw review deployment 2026-10-23
Build timeline Internal build 15 months (10 for a self-hosted vendor agent SDK) Assumption Calculator architecture presets 2026-10-23
Engineers for a 24x7 on-call rotation Internal build 8 engineers External, published Google SRE book: being on call 2026-10-23
Reserved model capacity price Internal build $260 USD per unit per month External, published Azure Retail Prices API, filtered to Provisioned Managed Global, 1-month reservation 2026-10-23
GPU price (H100) Internal build $3.99 USD per GPU hour, NVIDIA H100 SXM, 8-GPU on-demand instance External, published Lambda GPU pricing (H100 SXM, 8 GPUs, on-demand) 2026-10-23
Distinct action sequences per 10 identical runs Both paths 2.3 distinct action sequences (low end of 2.3 to 4.2) External, published Mehta, arXiv 2602.11619 2026-10-23
Unique completions at temperature 0 Both paths 80 unique completions in 1,000 identical requests External, published Thinking Machines, Defeating Nondeterminism in LLM Inference 2026-10-23
Tasks solved on all 8 trials Both paths 0.25 upper bound on share of tasks solved on all 8 trials (below 25%; about 61% on one trial in the paper body) External, published tau-bench, arXiv 2406.12045 2026-10-23
Compiled versus ReAct latency Both paths 3.7 x faster than a ReAct loop (up to) External, published LLMCompiler, arXiv 2312.04511 2026-10-23
Agent token use compared with chat Both paths 4 x chat tokens (about 15x for multi-agent) External, published Anthropic engineering: multi-agent research system 2026-10-23
Compiled single-cycle run time MightyBot 35 seconds (low end of 35 to 105) First-party, synthetic data MightyBot agent evaluation cost study, July 2026 2026-07-11
BLS: software engineering labor cost The engineering-cost input anchors against BLS software role wages, then adds senior mix, benefits, recruiting, equipment, and management load.
AWS and Google Cloud: raw workload infra is usage-based Lambda, Step Functions, Cloud Run, Pub/Sub, S3, and Cloud Observability are metered by requests, duration, transitions, storage, logs, metrics, or traces. At this default volume, the calculator treats raw cloud cost as modest and models token spend separately.
Production controls: security and observability add overhead The infrastructure line reserves budget for the production layer around the agent: logs, metrics, traces, posture management, threat monitoring, audit evidence, and operational support.
RPA platforms: software licensing is a separate cost layer When the RPA plus LLM architecture is selected, the model adds a separate annual platform-software reserve for orchestration, bot runners, and enterprise automation tooling rather than treating the path as cloud infrastructure plus tokens only.
Deloitte: token economics affect TCO Deloitte argues that AI economics increasingly need token-level TCO planning, FinOps discipline, and infrastructure strategy because usage can scale faster than unit prices fall. Read Deloitte analysis
Epoch AI: capability gets cheaper fast, tasks less so Epoch AI measured the price of a fixed level of model performance falling about 47% per quarter, or 13x per year, since 2023. Counted per completed task, a 2026 market study found buyer prices stopped falling, because reasoning models consume more tokens. The calculator splits the difference with a conservative 25% annual efficiency gain in years two and three.
Vendor price lists: current token, cache, and batch rates Defaults use October 2026 list prices for mid-tier frontier models: $2 per million input tokens and $10 per million output tokens. Cached reads bill at about 0.05x to 0.1x input, cache writes at 1.25x for short cache lifetimes and 2x to 2.5x for longer lifetimes, and batch processing at half price. Reasoning tokens bill as output.
HPCA 2026: dynamic reasoning increases cost variance A system-level study of AI agents found that multi-step reasoning introduces material resource usage, latency variance, and infrastructure-cost tradeoffs. Read the study
AgentDiet: trajectories create token waste AgentDiet found that reducing redundant agent trajectory context can cut input tokens by 39.9% to 59.7% and total computational cost by 21.1% to 35.9% in evaluated coding-agent tasks. Read the paper
METR: AI coding tools do not automatically shorten builds In METR's 2025 randomized trial, experienced open-source developers took 19% longer with AI tools than without. Its 2026 follow-up was inconclusive. The calculator keeps team size and timeline as inputs so you can enter a gain your team has measured.
LLM serving research: scale changes infrastructure needs KV-cache and serving research shows that context length, concurrency, throughput, and memory pressure change the infrastructure footprint as production volume grows. Read the KV-cache survey
tau-bench: single-attempt success is up, consistency still lags The 2024 tau-bench paper found the best function-calling agents completed fewer than half of tasks, and consistency across 8 repeated attempts fell below 25% in retail. On today's tau2-bench, top frontier models score about 85% to 88% on a single attempt across retail, airline, and telecom. The build accuracy defaults are chosen assumptions set below that; replace them with your own evaluation results.
One review population drives labor and escapes On both paths the review share is the errors routed to review plus the correct cases still sampled. That one share sets review labor and cases needing a person, and the same routing and correction rates set the errors that escape. All three rates are inputs you can change.
NIST: security monitoring is recurring work NIST's information security continuous monitoring guidance supports treating security controls, evidence, and risk visibility as an ongoing operating requirement, not just a launch task. Read NIST SP 800-137

FAQ

AI Agent ROI & TCO Calculator FAQ

What is an AI agent TCO calculator?

An AI agent TCO calculator estimates the total cost of ownership for deploying and operating AI agents over time. A complete model should include human labor baseline, implementation labor, model and token usage, cloud and memory infrastructure, integration work, security controls, observability, evaluations, residual human review, maintenance, and platform costs.

How do you calculate AI agent ROI?

AI agent ROI is calculated by comparing the human-only operating baseline against the full automation TCO. A practical formula is: AI agent ROI = (human-only baseline cost - automation TCO) / automation TCO. The business-case version is: ROI = avoided labor, faster cycle time, reduced rework, and added throughput minus implementation, platform, model, infrastructure, governance, and residual review costs. For production agent systems, automation TCO should include agent accuracy, residual human review, engineering headcount, implementation timeline, model and token usage, cloud infrastructure, evaluation, observability, security, compliance, integrations, and maintenance.

What is the best way to measure AI agent ROI?

The best way to measure AI agent ROI is to start with a measured human baseline, then subtract the full production cost of automation. Use real workflow volume, average handling time, loaded labor cost, implementation cost, model and token usage, cloud infrastructure, integrations, compliance controls, evaluation, monitoring, residual human review, and ongoing maintenance. That keeps the ROI case tied to operating reality instead of a prototype demo.

How do I prove ROI on AI automation?

To prove ROI on AI automation, document the before-and-after operating model. Capture baseline volume, human minutes per workflow, reviewer cost, cycle time, rework rate, and exception rate. Then compare those numbers with the automated path, including launch delay, engineering effort, platform cost, token spend, infrastructure, accuracy, human review, governance, and support. A defensible ROI proof should show savings, payback period, residual risk, and the assumptions behind each number.

How should financial services teams calculate AI agent ROI?

Financial services teams should calculate AI agent ROI with compliance and control costs included. In lending, payments, insurance, banking, and capital markets workflows, the business case should include evidence handling, policy checks, audit trails, access control, human approval gates, exception routing, model evaluation, and legal or compliance review. A low-friction demo can look profitable while the production control layer changes the true TCO.

Is this AI agent ROI calculator free?

Yes. The browser calculator is free to use and does not require sign-up before you model assumptions. You can adjust the cost, volume, architecture, token, infrastructure, governance, and review inputs directly on the page.

How much does it cost to build an AI agent platform in-house?

The cost depends on team size, timeline, architecture, and workflow complexity. The calculator defaults to a planning assumption of 6 engineers for 15 months, plus ongoing maintenance, evaluation, monitoring, security, integration, and model-upgrade work. Replace it with your own staffing plan.

How do I estimate AI agent implementation cost?

AI agent implementation cost should include engineering FTE, delivery timeline, data preparation, integrations, security review, evaluation tooling, observability, infrastructure, model usage, governance, maintenance, and residual human review. The calculator uses those inputs to estimate the cost to build AI agent infrastructure internally and compare it with a platform path.

Why are production AI agents more expensive than prototypes?

A prototype can be a prompt chain. Production needs policy control, document processing, source evidence, retries, exception routing, audit trails, access control, regression testing, observability, and model-upgrade governance. Those layers usually cost more than the initial demo.

How do token costs affect AI agent TCO?

Agent systems can call models many times for one workflow. Sequential architectures may replay context, tool definitions, documents, and validation steps repeatedly. That means token cost scales with workflow volume, retry rate, context size, reasoning effort, and architecture choice. The calculator applies a 25% annual efficiency improvement in years two and three. That is deliberately conservative: Epoch AI measured the price of a fixed level of model performance falling about 13x per year since 2023, but cost per completed task falls far more slowly because newer reasoning models consume more tokens per task. Back-office workflows that can wait for results can also use batch processing, which major model vendors bill at half price.

How does agent architecture affect AI agent ROI and TCO?

Agent architecture changes how many model calls, tool calls, retries, handoffs, and validation loops are needed for one completed workflow. ReAct and multi-agent systems tend to replay more context across steps, while deterministic workflows plus targeted LLM calls can reduce repeated model calls. Architecture also affects accuracy, residual review, infrastructure, observability, governance, and maintenance cost, so it directly changes both ROI and 3-year TCO.

Why do infrastructure costs change when volume increases?

Higher workflow volume increases storage, logging, traces, queueing, monitoring, evaluation runs, incident handling, and throughput requirements. At moderate volume, raw AWS or Google Cloud compute is usually not the main cost driver; the larger recurring cost is the production operating stack around the workload. Model token pricing is modeled separately.

What costs should AI agent total cost of ownership include?

AI agent total cost of ownership should include development labor, implementation timeline, data preparation, system integrations, identity and access controls, security review, audit logging, observability, compliance evidence, deployment paths, exception handling, model usage, memory and state stores, cloud infrastructure, evaluation tooling, maintenance, and residual human review.

Why do token assumptions differ by agent architecture?

Different agent architectures create different model-call patterns. ReAct and multi-agent systems often repeat context, tool outputs, and validation loops across more model calls. Deterministic workflow-plus-LLM systems can reduce repeated model calls, but a regulated internal build still needs eval harnesses, workflow versioning, policy checks, observability, exception handling, and governance. Year two and year three apply a 25% blended improvement factor to the model-driven portion of the cost curve.

Can I replace the calculator defaults with my own numbers?

Yes. The defaults are planning assumptions for an early business case. For procurement, use your own loaded engineering cost, workflow volume, model pricing, production traces, integration budget, and infrastructure assumptions.

Should I build or buy an AI agent platform?

Buying is usually stronger when the workflow is regulated, document-heavy, policy-bound, high volume, and not itself the company's core agent infrastructure IP. For a build vs buy AI agents decision, compare the internal build timeline, engineering ownership, infrastructure, governance, residual review, and 3-year TCO against the platform path. Building can make sense when the platform is core product IP and the organization is ready to own every production layer indefinitely.

Does the build path still pay for manual work before launch?

Yes, and the calculator counts it. Until an automated path goes live, the human team keeps doing the work at the full baseline cost. At the default 15-month build, that is $6.75M of manual work the business still pays for, against about $900K during a two-month MightyBot deployment. Both paths are charged for their own pre-launch months, so a longer build timeline always costs more.

Do AI coding agents make an internal agent build cheap enough to beat a platform?

They can speed up writing code, but the evidence on overall productivity is mixed: a 2025 METR randomized trial found experienced developers took 19% longer with AI tools, and the 2026 METR follow-up could not produce a reliable estimate. A regulated build also carries work beyond writing code, such as evaluation suites, policy versioning, audit evidence, security review, integrations, residual human review, and three years of maintenance. Those responsibilities remain whatever tools the team uses, and their cost needs a project-specific estimate. If your team has measured a productivity gain, lower the engineering team size or build timeline to match it.

What about building on a vendor agent SDK that we host ourselves?

Vendor agent SDKs from model vendors and cloud providers supply the agent loop and tool-calling patterns, and newer techniques such as tool search, programmatic tool calling, and context editing cut token use. The calculator models this as its own architecture, a self-hosted vendor agent SDK, with a smaller team and shorter build. Your team still owns hosting, workflow logic, evaluation, policy governance, audit evidence, exception handling, and integrations, and the calculator keeps those costs in the build.

What hidden costs make internal AI agent builds expensive?

The hidden costs are usually not the first prompt chain. They are evaluation harnesses, workflow versioning, policy governance, observability, exception handling, access control, audit evidence, integrations, model upgrades, incident response, memory and state management, and the human review needed when agent accuracy is below the operating baseline.

Should I build internally or hire a systems integrator?

A systems integrator can help with discovery, implementation, change management, and integrations, but the company still needs to own the production architecture, policy logic, evaluation process, audit trail, security model, and long-term maintenance plan. MightyBot gives teams two stronger paths: build with your own team on the MightyBot platform, or build with MightyBot FDE (forward-deployed engineering) on top of the platform. If you use a custom integrator, include their fees plus the ongoing internal ownership cost.

Can my internal team build on MightyBot instead of building everything from scratch?

Yes. The MightyBot path does not require outsourcing the whole initiative. Your internal team can use the MightyBot platform for policy execution, evidence handling, audit trails, orchestration, and production controls while keeping ownership of workflow design and operating model decisions.

How is the MightyBot path estimated?

The calculator uses a task-based planning model derived from monthly physical workflow volume and MightyBot billable task planning bands. Tasks per workflow follow the selected complexity band, which are planning assumptions: roughly 5 for simple operational workflows, 20 for standard document workflows, and 60 for complex multi-document quality gates, plus a one-time deployment setup estimate. The per-task price stays at the tier set by year-one volume. The 25% annual efficiency improvement lowers billable tasks per workflow in years two and three; it is not applied a second time to price. It is a planning model, not a quote.

How is build-agent accuracy modeled?

The build-agent accuracy card is a planning assumption based on architecture choice, not a claim about any specific internal team. Current frontier models score roughly 85% to 88% on single attempts at the tau2-bench customer-service tool-use benchmark, up from under 50% when the original tau-bench was published in 2024. The defaults are chosen assumptions set below those scores, because the benchmark measures scripted customer-service tasks rather than regulated multi-document review, and the same benchmark family shows success falling when an agent must get the same task right on repeated attempts. The defaults are therefore 72% for ReAct agents, 76% for custom multi-agent systems, 80% for RPA plus LLM, 82% for a self-hosted vendor agent SDK, and 88% for deterministic workflows plus LLM calls. Replace the default with your own eval results in the Build starting accuracy field.

How are internal infrastructure costs estimated?

The calculator auto-estimates one-time setup and annual non-model infrastructure Opex from monthly workflow volume, model-backed workflow steps, internal engineering team size, and the selected agent architecture. The default annual estimate is intentionally modest, but it reserves budget for compute, orchestration, memory and state stores, observability, queues, storage, security tooling, evaluation tooling, monitoring, and operational support.

Is internal cloud and tooling an Opex cost?

Yes. Internal cloud, tooling, and AI infrastructure are modeled as recurring annual Opex. Internal data, security, and integration setup is modeled separately as a one-time implementation cost because that work happens before and during production launch.

Does prompt caching change AI agent TCO?

Yes, materially, and only on the input side. On current models, cached input reads bill at 2.5% to 10% of the base input rate. Writing the cache costs 1.25x for short lifetimes and 2x to 2.5x for longer ones, so repeated-context agents save the most. Output tokens are never served from cache, which means heavily cached configurations become output-dominated. Default cache lifetimes are short (5 minutes on Anthropic by default, with an optional 1-hour tier; OpenAI retention varies by model and option, with extended retention available), so caching shared instructions across runs is realistic when cases arrive steadily. The calculator models this as an assumed reduction in input-token cost that you set from your own read and write mix. For example, 90% of input read at 0.05x plus 10% written at 1.25x saves about 83%; half read at 0.1x and half uncached saves 45%.

Can self-consistency voting make an agent as reliable as a deterministic workflow?

Not on cost or consistency. In a July 2026 measured study, single-pass agent evaluation flipped roughly 1 in 5 borderline decisions run to run. The calculator assumes that voting lowers the flip rate by constant planning factors (0.7 for 2 passes, 0.52 for 3), not by a derived formula, while multiplying model spend by more than 3x for 3 passes. Voting also inherits shared blind spots: a check that silently fails to fire fails in every pass. Deterministic checks return the same verdict for the same extracted input and policy version every time, which is why the calculator models voting as a cost and time multiplier that lowers the rerun flip rate on borderline cases and leaves accuracy unchanged, rather than as a path to parity.

How many billable tasks does a workflow consume?

It depends on workload complexity. The calculator uses planning assumptions of roughly 5 billable tasks per workflow for simple operational cases, roughly 20 for standard document workflows, and roughly 60 for complex multi-document quality gates. Heavier workflows can run well above that; raise the model-backed steps per workflow to model them. The calculator scales both the MightyBot task rate and the token volume of the internal build with the same complexity setting so the comparison stays symmetric. The task rate also scales with the model-backed steps per workflow you set, against an 8-step reference workflow, so a heavier or lighter workflow shape moves both sides of the comparison.

What did MightyBot measure in the July 2026 study?

MightyBot reconstructed a multi-document quality-gate workload on a fully synthetic corpus of 11 design documents and ran every configuration on the same model at temperature 0, counting tokens from the API usage records. Whole-cycle estimates, extrapolated from measured per-viewpoint token usage at list prices: a compiled single pass cost about $1.34 and hit output caps, one growing-context agentic pass without verification cost about $4.64 with a 3.6x input-replay multiplier, and a parity attempt with 2 to 3 agentic voting passes plus a verification sweep cost $10.63 to $15.27, which does not by itself provide a reproducible, auditable verdict. The full method and raw token tables are published in the agent evaluation cost study.

Why does the calculator split input and output token prices?

Because they behave differently. Input tokens dominate agent workloads, are about 5x cheaper than output tokens at current list prices, and are the only part prompt caching can reduce. Output tokens were about 9 percent of total tokens in our July 2026 measured study, which ran without extended reasoning. Reasoning models bill their thinking tokens as output, so the calculator defaults to a 20 percent output share. Output is never cached, so it dominates the cost of cached configurations and of any strategy that multiplies passes, such as self-consistency voting.

Is this an AI agent pricing calculator or a TCO calculator?

Both. It prices the MightyBot platform path with task-based pricing at your volume, and computes the full 3-year total cost of ownership of building the same capability internally: engineering, infrastructure, model tokens, quality strategy, and residual human review. Use it as an AI agent pricing calculator, a build-vs-buy TCO calculator, or a cost-per-task estimator.

How do I estimate AI agent cost per task?

Divide the 3-year cost of a path by the workflows it handles over the same period, which is monthly volume times 36. The calculator shows the 3-year totals for both paths; it does not print a per-workflow figure. Use physical workflows as the denominator for both paths, not MightyBot billable tasks, so the two figures compare like for like.

How does speed affect AI agent ROI?

Cycle time is a third ROI axis alongside labor and technology cost. When a regulated review clears in one day instead of three, the business banks two days per case: in lending that is two days of interest carry on the full loan value, in insurance it is SLA headroom instead of penalties, and in operations it is working capital released sooner. The calculator prices this as an optional speed dividend: enter your current turnaround in days and what one day faster is worth per case, and each path earns that dividend only on cases that clear without returning to the human review queue, from the month it goes live. The speed value is shown separately from cost savings, so the two are never mixed. MightyBot cases clear in minutes, with cycle time scaling by case complexity, and at the default 2% review share nearly every case captures the dividend from go-live. A build path waits out its own build timeline first, then forfeits the dividend on every case its residual review rate sends back to the human queue.

Should an internal build close its accuracy gap with human review or with voting?

They do different jobs. Residual human review converts the errors the system routes to review into ongoing labor and keeps model spend flat: at 72 percent accuracy, 28 percent of cases are wrong, and with 70 percent of those routed to review about a fifth of cases return to the human queue before any sampling of correct cases. Self-consistency voting multiplies model spend and cycle time (about 2.3x and 3.3x for 2 and 3 passes) and lowers the rerun flip rate on borderline cases by planning factors you can see in the evidence table (0.7 for 2 passes and 0.52 for 3, applied at any flip rate you enter). The voting factors are abstract sensitivity assumptions on rerun agreement, alongside the cost and time multipliers. The model makes no claim about who or what handles a disagreement between passes and adds no review labor for it. The calculator does not let voting change accuracy, because passes share blind spots: a check that silently fails to fire fails in every pass. A build at 100 percent accuracy stays at zero escaped errors under every strategy. Treat voting as a consistency lever with a cost, not as an accuracy shortcut.

What are value outcomes in the calculator?

Value outcomes show what each path delivers, not only what it costs: accuracy, correct on the first attempt, same answer on a rerun, time per case, cases needing a person, errors that reach customers or examiners, peak concurrent runs, and time to production. Every value is recalculated from the same inputs as the cost results, and each carries a badge that names its evidence class: first-party data on synthetic workflows, external published source, your input, modeled estimate, or assumption.

Which value outcome numbers are measured and which are assumptions?

The rerun flip rate on borderline decisions (about 20%) is the one first-party measurement behind the build side, from the July 2026 study on a synthetic corpus. The borderline share, MightyBot retry share, MightyBot rerun agreement, tail-latency multiples, and review catch rate are planning assumptions, and the page says so. Correct on the first attempt and rerun agreement are modeled estimates, not measured rates. Time to production is a planning input. When a first-party benchmark measures a value, its badge and number change together.

How does the calculator estimate concurrency and rate limits?

Peak concurrent runs are estimated demand: monthly volume divided by 22 working days of 8 hours, times the peak load multiple, times minutes per run. The headroom check compares the resulting peak input tokens, output tokens, and requests per minute with one dated record: a hypothetical build model (Claude Sonnet 5.5, standard real-time requests at $2 and $10 per million input and output tokens) on the Scale usage tier, with limits of 10 million input tokens, 2 million output tokens, and 10,000 requests a minute. It conservatively counts all input tokens, with no cache-derived headroom, and treats peak load as sustained for one full minute. It is unavailable for batch processing, fast mode, or custom token prices, and it adds no capacity cost, because the pay-as-you-go token cost is already in the build path. An optional low-latency toggle applies the published fast-mode price multiplier once, to model token cost only, and an optional 24x7 coverage input adds incremental engineers on top of the maintenance team.

How are escaped errors calculated?

For each path, escaped errors equal cases times the error rate times one minus the conditional error-routing share (the input for the share of errors routed to review, 70% by default) times the review correction rate. That routing share is separate from the overall review share, which also includes sampled correct cases and drives review labor and cases needing a person. The cost per escaped error defaults to $0, so the model stays cost-only until you enter a number, and it counts only live months for both paths. Human work can also let errors escape; enter a human rate to include it, otherwise the comparison with human-only work is withheld.

How fast do production agent workflows run per case?

On a measured multi-document evaluation workload, MightyBot completes runs in minutes end to end, including checks, policy evaluation, and rationale generation. A comparable multi-pass agent configuration runs minutes to tens of minutes per case, because each voting pass repeats the full evaluation. Production cycle time scales with case complexity: heavier multi-document cases run longer on any architecture. Cycle time matters most for iterative pipelines where the gate runs on every fix cycle.