OpenAI Decisions API GA with GPT-6 Luna: Fast Bounded Choices at $0.10/M Input Tokens

OpenAI Decisions API GA with GPT-6 Luna: Fast Bounded Choices at $0.10/M Input Tokens

Publication date: 2026-10-26 | Language: English | Audience: platform engineers, agent architects, FinOps leads, product owners, and SRE teams placing classification and routing in the hot path of apps and agents.

Disclosure: This article synthesizes OpenAI’s public Build more responsive apps with the Decisions API announcement (October 22, 2026), OpenAI developer docs for Decisions, and customer quotes published by OpenAI. It is not investment, legal, or security audit advice. Validate current pricing, residency, Zero Data Retention eligibility, and SLA language in your OpenAI contract before production cutover.

Primary sources:

For always-on agent shells that consume fast routers, see our OpenAI Dots architecture deep dive and the October 2026 agent wave overview. This piece owns Decisions API product surface, GA deltas, pricing, and hot-path routing patterns only.

Why Decisions matters more than another chat endpoint

Most agent stacks burn frontier tokens on questions that are not open-ended essays. They ask: Is this document a certificate of insurance? Should we continue, retry, or escalate? How severe is this finding on a 1–5 rubric? Individually those calls look cheap. At thousands per minute, latency and output tokens dominate both user experience and the invoice.

OpenAI’s answer, generally available on October 22, 2026, is a dedicated Decisions API on gpt-6-luna: the model focuses on bounded answer types—probability, choice, or score—and OpenAI reports up to ~10× faster decisions than GPT‑6 Luna through the Responses API. Pricing is deliberately asymmetric: $0.10 per million input tokens, $0.01/M for cached input, and no output-token charge. That packaging is a FinOps signal as much as a product one: OpenAI wants structured micro-decisions off the expensive generation path.

This article delivers a fact layer from OpenAI primary sources, systems analysis for agent graphs and voice, 0–3 / 3–12 month forecasts with falsifiers, and role checklists—aligned with our inference economics and model-routing FinOps playbooks.

The October 22, 2026 fact layer (OpenAI)

Product definition

The Decisions API evaluates text, images, and native JSON and returns typed answers. Developers define a question and its allowed answers, then supply context. Supported answer types:

TypePurposeMain result
predicateProbability that a condition is true (e.g., visible damage)probability in [0, 1]
choiceOne of a fixed option set (continue / retry / clarify)choice plus probabilities and confidence
scoreOrdered rubric levels (severity, quality)Probability-weighted average of level indices

Endpoint shape (docs): POST /v1/decisions with model gpt-6-luna (currently the only supported Decisions model per OpenAI docs).

GA deltas since public beta

OpenAI lists these upgrades since the October 6 beta:

Pricing and data controls (as published)

Treat list prices as a snapshot; always re-check OpenAI’s live pricing page before budgeting.

Customer evidence OpenAI published

OpenAI’s GA post includes named-customer claims (their evaluations, not independent audits):

Use these as directional signals for pilot design, not as your SLA.

Systems analysis: where Decisions sits in an agent graph

Hot-path vs cold-path

A practical split for late-2026 stacks:

  1. Hot path (Decisions): classify, route, gate, score risk, pick next tool, choose avatar reaction, triage inbox themes.
  2. Warm path (mid-tier Responses / Claude Sonnet / Gemini): draft, summarize, short tool loops.
  3. Cold path (frontier / long-horizon agents): multi-hour research, large code migrations, ambiguous strategy.

OpenAI’s own Dots team reportedly uses Decisions to cut interactivity latency—see our Dots deep dive. That is the pattern: bounded brain in front of generative brain.

Voice and live sessions

GA adds native GPT‑Live hooks: transcript deltas can trigger Decisions (e.g., choose an avatar expression from {neutral, happy, sad, concerned}). For support and tutoring products, this is the difference between “smart after the turn” and “smart during the turn.”

Failure modes to design for

Forecast scenarios (with falsifiers)

0–3 months (through January 2027)

Base case: Decisions becomes the default OpenAI SKU for classification and agent routing in new builds; many teams dual-write Responses → Decisions for A/B latency.

Falsifier: OpenAI adds competing “fast Luna” Responses modes that erase the 10× gap, or GA reliability issues push enterprises back to self-hosted classifiers.

3–12 months

Base case: Multi-vendor “decision APIs” (OpenAI + Anthropic classifiers + open routers) appear in FinOps dashboards as a first-class cost line; voice agents standardize on sub-300 ms routing.

Falsifier: Output-free pricing proves unsustainable and OpenAI reintroduces output fees that collapse the ROI story.

Role checklists

Platform / agent architects

FinOps

Security / compliance

Product

Risks and misconceptions

Bottom line

The October 22, 2026 Decisions API GA is OpenAI’s clearest bet that agents need a specialized micro-decision lane, not just a smarter chat model. If your graph still calls a full Responses completion to pick among three routes, you are leaving both latency and margin on the table—subject to your own evals on accuracy, residency, and cache design.

Related reading on WordOK: OpenAI Dots · GPT-6 Intelligent UI / agent wave · Inference cost caps and model routing

OpenAI Decisions APIGPT-6 Lunaagent routingclassification APIinference FinOpsprompt cachingGPT-LiveOctober 2026developer APIbounded decisions