Listed token prices make a 10,000-message support workflow look simple to cost. In practice the bill is shaped by more than the headline rates. Input context, output length, retries, rate-limit behavior, and the occasional need to re-process messages all multiply the final number. AI Speed Index therefore treats the cost of a large support workflow as a calculated estimate built from measured smaller runs rather than a straight multiplication of the public rate card.
I approach large-volume cost the same way I approached capacity planning in SaaS: measure a realistic sample, identify the multipliers that appear in real use, and only then scale. A clean per-message average that ignores those multipliers will understate the spend once the volume reaches four or five figures.
Why 10,000 Messages Is a Useful Reference Point
Ten thousand messages sits in a practical middle ground. It is large enough that small per-message differences become visible in the total, yet still within the range many small and mid-size support teams actually process in a month or a quarter. It is also large enough that rate limits, queuing, and retry behavior start to matter—factors that remain almost invisible in a ten-message test.
Using a fixed reference volume also makes comparison easier. When two models are later tested on the same workflow, the cost-per-10,000-messages figure gives readers a common scale instead of forcing them to normalize different sample sizes themselves.
The volume is a planning tool, not a claim that every team processes exactly that number. Readers can scale the final estimate up or down once the per-message building blocks are clear.
The Building Blocks of Workflow Cost
A usable cost model for support triage contains several observable components:
Average input tokens per message (including system instructions and any conversation history)
Average output tokens per message (categorization, flags, and draft reply)
Public input and output rates in effect on the test date
Observed retry or re-process rate
Extra tokens consumed when context grows across related messages
Any time-based or operational overhead created by rate limits
Each component is measured on a smaller, representative sample and then extrapolated. The sample itself must reflect the noise and length variation of real tickets; otherwise the average will be unrealistically low.
Context growth deserves special attention. In multi-turn or follow-up scenarios the input side can expand quickly. Even in a first-pass triage workflow, teams sometimes include recent related tickets or knowledge-base snippets. Those tokens are billed and must be part of the average if they appear in production use.

How the Estimate Is Constructed
The estimation sequence used by AI Speed Index follows a fixed order:
Run a representative sample of real-style support messages through the full triage workflow.
Record input tokens, output tokens, and any retries for every message.
Calculate the average tokens and the observed retry frequency.
Apply the current public rates to produce a base cost per message.
Apply the retry multiplier.
Add any documented context-overhead that appears in longer or related-message variants.
Multiply by 10,000 and present the total together with the per-message breakdown.
Note the date of the rates used and the exact sample characteristics.
The method does not require processing all 10,000 messages in the test itself. It requires a sample large enough to stabilize the averages and a clear statement of the assumptions used for scaling. When those assumptions change—new average ticket length, new prompt structure, new pricing tier—the estimate is revised and the change is recorded.
Rate-limit effects are treated as a separate operational cost. If the observed throughput under moderate concurrency forces queuing or multi-key management, that engineering and delay cost is noted even though it does not appear on the model invoice.
Common Ways Estimates Go Wrong
Several patterns repeatedly turn optimistic projections into higher real spend:
Using only short, clean example tickets that understate average input length
Ignoring the system prompt and static instructions that are sent with every call
Assuming zero retries when the sample already shows occasional truncations or format failures
Forgetting that output length can drift upward once the model is asked for both categorization and a draft reply
Comparing only the lowest published rate tier while actual traffic sits on a higher tier
AI Speed Index flags these issues when they appear. The aim is not to produce the lowest possible number. The aim is to produce a number that remains believable once the workflow is running at volume.

What the 10,000-Message Figure Does Not Claim
An extrapolated cost estimate still has clear limits. It does not claim:
That every team’s ticket distribution will match the sample
That rates will remain unchanged
That production traffic will encounter exactly the same retry rate
That concurrent load at full volume will behave identically to the test concurrency
It claims only that the sample was measured under stated conditions, that the multipliers were derived from observed behavior, and that the scaling arithmetic is transparent. Readers can substitute their own averages or rates once they have the building blocks.
Pricing pages and marketing calculators rarely surface these multipliers. A transparent workflow-cost estimate does. That difference is the reason the 10,000-message reference exists.
How Results Are Reported
When the full cost estimate for a 10,000-message support workflow is published it will follow the standard AI Speed Index closing structure:
Use it when…
Skip it when…
What we measured
What we still do not know
The measured section will list the sample size, the observed average tokens, the retry rate, the rates applied, and the resulting total. The open-questions section will note variables still untested—different ticket mixes, sustained high concurrency, multi-turn follow-ups, or future price changes.
Because both model rates and average ticket characteristics can shift, each estimate is dated. A material change triggers a revised calculation rather than an invisible overwrite of the earlier figure.
Fast is a feature. Reliable is the product. Predictable cost at volume is part of what makes the product usable for real support teams. The 10,000-message workflow estimate exists to keep that cost visible before the invoices arrive.
Letters
No letters yet — be the first to write.