jsonscraper

OpenAI launches Decisions API for fast app and agent classification

The new API returns a probability, a choice from predefined options, or a score on a scale; the company says it can be up to 10 times faster than GPT‑6 Luna through the Responses API.

Editorial Policy Report an error

When an application needs to choose one of several next steps, a full generative response can add unnecessary latency and expense. On October 22, 2026, OpenAI announced the general availability of Decisions API, an interface for constrained decisions where developers specify the question and allowed answers in advance.

Article: OpenAI launches Decisions API for fast app and agent classification
Summary: On October 22, OpenAI announced the general availability of Decisions API for short, constrained decisions. Here’s how its three output types work, what processing costs, and how to assess its value on your own request traffic.
Image role: cover — the central idea
Section: 
Visual subject: A close-up editorial photograph of a compact decision-routing circuit board with three illuminated labeled paths
© jsonscraper · AI-generated illustration

According to the company, the API is built on GPT‑6 Luna and accepts text, images, and structured data. OpenAI says it works up to 10 times faster for its target tasks than GPT‑6 Luna through the Responses API. That comparison applies to the specified processing route; you should test performance in your own system using real inputs, including classification errors and the share of requests that require manual review. Details are available in the Decisions API announcement and the developer guide.

Three output types instead of free text

Developers describe the decision and its context, and the API returns one of three output types. Predicate estimates the probability of a condition, such as whether visible damage is present. Choice selects one option from a predefined list—for example, continue, retry, or request clarification. Score evaluates the input against an ordered scale defined by the developer.

This format can be used to classify support requests, route documents, choose an agent’s next action, and perform an initial risk assessment. Its key practical feature is that the application defines the limits of the response: the result can be connected directly to code branching, while low-confidence cases can be routed to a human. In its announcement, OpenAI cites Box as an example: the company said that, in its own evaluation of 30 insurance certificates, Decisions API selected a route about five times faster than Responses API at the same accuracy. That result comes from a specific Box test and is not a universal guarantee for other datasets.

What to check before deployment

OpenAI lists pricing at $0.10 per million input tokens and $0.01 per million cached input tokens; there is no charge for output tokens. Up to 400 questions are supported in a single request. The company also lists caching for reusable context, data processing in the US and EU, and Zero Data Retention availability for eligible customers.

To assess the economic impact, choose one frequently recurring decision point and compare the API with your current implementation on saved examples. Record accuracy for each class, latency at the 50th and 95th percentiles, the share of uncertain cases, and the cost of the full request, including context. For consequential tasks—such as automatically executing a command or declining an operation—add a confidence threshold and a human-review path for borderline responses.

Also check the quality of the instructions and the list of allowed options: if an important case is missing from the answers, the model has to choose an unsuitable outcome. For voice applications, OpenAI announced built-in integration of Decisions API with GPT‑Live; the company gives the example of choosing the next action during a live conversation. For this scenario, it is useful to measure latency from the arrival of the user’s signal to the interface’s response.

Where the new API could be useful

Decisions API targets small decisions that recur many times within a larger process. That makes it a candidate for initial request triage, routing tasks between queues, evaluating incoming documents, and choosing an agent’s next step. The practical adoption test is straightforward: the API should improve latency or cost on your task while maintaining acceptable accuracy and providing a clear way to handle uncertain cases.

For teams already using Responses API, a sensible first step is to extract one constrained decision point rather than rewrite the entire process, then compare it on identical examples. This lets you test whether a fast structured response really simplifies the system and justifies a separate processing path.

People

No people listed for this article yet.

Keep readingMiniMax launches M3.1 Flash: API available today, weights promised later
Read the next article

Turn what you read into a working integration

Explore jsonscraper's social-data APIs, test requests and build your next workflow.

Explore APIs