FREE TOOL
Free AI Agent ROI & TCO Calculator
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 pathWhat 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.
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.
Calculator
Calculate AI agent ROI and 3-year TCO
No sign-up required. Results update as you change assumptions.
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 complexity | Simple operational workflow |
|---|---|
| Monthly volume | 25,000 |
| Human handling | 18 minutes |
| Reviewer cost | $60 per hour |
| Agent architecture | Deterministic workflow plus LLM calls |
| Engineering team | 6 FTE |
| Build timeline | 15 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.
- Establish the baseline labor cost from monthly volume, handling time, and reviewer rate.
- Estimate automation coverage and the work that remains for human review.
- Calculate agent run cost from tokens and infrastructure.
- Add residual review cost for exceptions and overrides.
- Include build-path engineering and maintenance across three years.
- Charge each path for the manual work that continues until it goes live.
- 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.
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.
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.
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
| 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 |
Use this with
Turn the calculator output into a build-vs-buy decision.
Use these pages to compare TCO against the platform architecture, regulated-industry requirements, lending use cases, and major enterprise AI alternatives.
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.