Skip to content
Felix Schumann
Editorial illustration about: AI cost and latency: Measure the whole workflow
Journal / 09

AI cost and latency: Measure the whole workflow

Felix Schumann·

When an AI workflow includes research, drafting, checking and retries, the price of a single call tells only part of the story. A product needs to track cost per usable outcome and the time before someone can meaningfully continue working. That is where I would start optimization.

Research checked: 2026-09-09 · Cover: AI-generated illustration

Measure from the start to acceptance

For each attempt I would record total duration, model calls, tool calls and the business outcome. A cheap run that someone must rewrite completely is not a cheap success for the team. A more expensive step may sometimes reduce rework.

Useful records separate provider wait time, internal queues and external data requests. Without this distinction, a team may replace its model when the real bottleneck is a serial sequence of independent queries.

Stop requesting unnecessary work

OpenAI’s latency guide discusses fewer output tokens, fewer requests, parallel work and avoiding a language model when one is unnecessary. These are separate levers with different effects in different workflows.

For a content application, I would check whether every small step really needs to reproduce the entire brief. A concise structured handoff may be enough. A progress indicator can explain waiting, but it does not automatically shorten the underlying process.

OpenAI: Latency optimization

Choose models around the task

My proposal would be bounded routing: evaluate a lower-cost option for straightforward, verifiable tasks, and escalate complex or unsuccessful cases selectively. This requires a measurable rule for recognizing poor results. A model should not be the sole authority certifying its own quality.

The routing needs a budget. If each misclassification creates multiple expensive repairs, the apparent saving can disappear. After a defined limit, the case goes to manual review instead of continuing indefinitely.

The workflow at a glance

  1. 01MeasureCost per usable outcome
  2. 02IsolateSelect the main bottleneck
  3. 03CompareRetest identical tasks
Our schematic illustration of the proposed design, not measured data.

Run a manageable improvement cycle

I would first assess a representative working week or an approved test collection, then change one bottleneck. Identical tasks, acceptance criteria and measurement boundaries make the comparison meaningful.

Decide using usable outcomes, wait times and total cost. A token-generation record alone does little for the user. In an AI work platform, the meaningful improvement is reaching a dependable result with fewer interruptions.

Sources and further reading