Overview

We rarely know exactly what we want when we start shopping.

A useful AI shopping assistant doesn’t just take orders. It asks questions, considers our preferences and constraints, and provides an informed recommendation.

In short, it understands our intent: what it is we’re actually trying to achieve.

Visa Agentic Commerce Benchmark is designed to test this. We took the world’s leading AI models and put them into realistic shopping scenarios — Episodes — designed to identify how well they understand intent.

Here’s what we found.

The Results

Visa Research analyzed 22 models across 15 different shopping episodes.

The overall success rate across all runs was 57.2%.

Other outcomes: the customer decided not to buy, though a fit existed, usually because the shopping assistant said there was none; or the run ended with no decision, usually because the assistant reached the tool-call limit or its reply was not in the accepted format.

Show the numbers

Costlier models tended to pass more of their runs.

The five models that cost the most per run passed 67% of their runs; the five that cost the least, 50%.

Show the numbers
October 2026 snapshot

Compare

How the models compare

Every figure comes from the same 15 episodes, three runs each.

No model clearly leads.

Gemini 4 Argon and Muse Wonder had the highest pass rate, 82.2%. Each rate has a wide 95% confidence interval, and those of the next eleven models overlap theirs.

Pass rate, with its uncertainty

Most failed runs still ended in a selection.

Of the runs that didn’t pass, 54.0% ended with the customer buying an offer that missed a requirement, or one chosen before a requirement came out.

How each model’s runs end

Two models with the same pass rate can fail differently: some buy the wrong thing, others buy nothing.

  • Passed
  • Purchase did not pass
  • No purchase, though a fit existed
  • No decision
After Visa Research’s results report · October 2026 snapshot

How each model shops

Per-run figures for each model, over all its runs. Choose a column to sort.

Measured through a third-party service rather than each model provider’s own API; times may differ when a model is called through its provider directly.

Two of the results report’s behavior panels, each with every model ranked.

After Visa Research’s results report · October 2026 snapshot

Passing once isn’t passing reliably.

Each episode runs three times. Across the 22 models, a run passed 57% of the time; two runs of the same episode both passed 42% of the time, and all three 34%. No model passed all three runs on more than 67% of the episodes.

pass1, pass2 and pass3, model by model

passk is the chance that k runs drawn at random from an episode all pass, averaged over the 15 episodes. The paper counts a capability as demonstrated only when it appears consistently across runs: when passk stays high as k grows.

Whitepaper §3.4, after τ-bench · October 2026 snapshot

After Visa Research’s results report · October 2026 snapshot

Compare any two models

Pick two of the 22 models.

Loading the results…

Every run, episode by episode.

Every run in the October 2026 snapshot, three to a cell. Sam’s TV is the public episode; the other 14 stay private, so they show only their category and number. Select an episode to see each model’s runs.

  • ✓Passed
  • ✕Purchase did not pass
  • ↩No purchase, though a fit existed
  • ⏱No decision: tool-call limit
  • !No decision: reply format not accepted
  • …No decision: no final answer

Loading every run…

After Visa Research’s results report · October 2026 snapshot

How to read these numbers

What counts as a pass. A purchase passes when the product meets every requirement in the answer key and each requirement was established during the run. Ending without a purchase passes only when nothing on the market fits.

Runs with no decision. A run that reaches the tool-call limit, whose reply is not in the accepted format after two re-asks, or that ends without a final decision counts as not passed; the model is told both limits. A run stopped by a limit the model is not told, the output limit on one reply or the session’s token budget, was replaced by one fresh attempt, which counts whatever its result: nine runs, six of Muse Wonder’s and three of MiniMax’s. Runs cut short by provider or network errors were rerun and are not counted.

Cost. What the model being tested spent per run, as its provider reported it. Cost per pass is what all its runs cost, divided by the runs that passed.

Pass rate
Share of runs passed.
Hidden buying factors uncovered
Share of the requirements not stated in the opening request that came out during the run.
Checks done
Share of required verification steps completed. Counted on episodes that have them.
Purchases before confirming
Share of runs with a purchase made before a requirement was confirmed, by asking or by reasoning from the conversation.
Turns
Customer messages per run, including the opening request and the final decision.
Tool calls
Searches, product pages, reviews and price checks per run.
Input and output tokens
The model being tested only, as reported by the provider.
Minutes
Median wall-clock time per run, including the provider’s response time, which varies by day. Measured through a third-party service rather than each model provider’s own API; times may differ when a model is called through its provider directly.
Passed all three runs, never passed
Share of the episodes where every run passed, or where no run did.

How it works

How the experiment works

An episode is a conversation between two AI models — one playing the shopper, one playing the shopping assistant. The shopping assistant must work out what the shopper needs, search a realistic, simulated market, and recommend the right product.

  1. 01

    The customer asks

    An AI model playing the customer starts by stating a few facts about its preferences. Most of the facts it holds start hidden.

  2. Sam

    Hi — our family room TV died, the 65-inch one we've had forever. Same spot, same size. My brother-in-law keeps recommending his Samsung, and we have a warehouse-club membership. My spouse said to ask someone before we buy. This house changes its mind, so we need to be able to return it. What do you need from me?

    Stated: 65-inch screen · in Sam’s request · 125 TVs leftAt least 30-day returns · in Sam’s request · 65 TVs left

  3. 02

    The assistant investigates

    The assistant, the model being tested, asks the customer questions and searches a simulated market that is the same for every model. A hidden fact comes out only when the assistant asks a relevant question or requests an action that reveals it.

  4. Shopping assistant

    What's the most you want to spend, all in?

  5. Sam

    Up to $1,200 all in, including fees and tax.

    Hidden fact found: Up to $1,200 all in · only when asked · 44 TVs left

  6. Shopping assistant

    Who uses the TV, and for what?

  7. Sam

    My spouse watches movies. Our kid plays an Xbox, and their phone videos look washed out on the old TV. I would need to check the details with them.

  8. Shopping assistant

    Could you check with your spouse about what matters to them?

  9. Sam

    Sam checked with the spouse.

    My spouse says Dolby Vision is essential for movie nights.

    Hidden fact found: Dolby Vision · only the family knows · 35 TVs left

  10. Shopping assistant

    Could you check the console and phone with your kid?

  11. Sam

    Sam checked the console and phone with the kid.

    The phone records HDR10+ videos. The family wants those clips to look right.

    The kid has an Xbox Series X and wants native 120 Hz.

    Hidden fact found: HDR10+ · only the family knows · 30 TVs leftNative 120 Hz · only the family knows · 20 TVs left

  12. 03

    The customer decides

    The customer selects an offer or declines to buy.

  13. Shopping assistant

    Here's my pick: Hisense U8N 65", from the general-merchandise chain, $769.99 all in.

  14. Sam’s register

    Hisense U8N 65"General-merchandise chain · $769.99 all in

    Bought

  15. 04

    The run is scored

    A run passes when the customer makes the correct decision: it picks an offer that meets all of its requirements, or declines when no offer does. The assistant must also find every requirement during the conversation, without misinforming the customer. A lucky fit doesn't pass.

  16. Answer key

    Each run is scored against an answer key no model sees.

    The answer key, checked: each of Sam’s requirements, whether the TV meets it, and whether it was found in the conversation.
    RequirementMeets itFound
    65-inch screenYesYes
    At least 30-day returnsYesYes
    Up to $1,200 all inYesYes
    Dolby VisionYesYes
    HDR10+YesYes
    Native 120 HzYesYes

    Passed

  17. How the AI models did

    The 22 AI models played this episode three times each, and 62% of their runs passed.

    Each run ends in one of four ways:

    • Passed
    • Purchase did not pass
    • No purchase, though a fit existed
    • No decision
  18. See two models side by side through this episode

    GPT-6.1 Sol and Claude Opus 5.5 on this episode: the TV each bought, whether it meets each of Sam’s requirements and whether the requirement was found in the conversation, and how each run ended.
    GPT-6.1 SolClaude Opus 5.5
    BoughtHisense U8N 65"$769.99 all inSony BRAVIA 7 65"$989.99 all in
    Meets itFoundMeets itFound
    65-inch screenYesYesYesYes
    At least 30-day returnsYesYesYesYes
    Up to $1,200 all inYesYesYesYes
    Dolby VisionYesYesYesYes
    HDR10+YesYesNoNo
    Native 120 HzYesYesYesNo
    How it ended

    Passed

    Purchase did not pass

The benchmark is built around six things a good shopping assistant does.

  • Understand the need

    Work out how the product will be used, who shares it and which limits apply, from space to budget.

  • Ask what's missing

    Shoppers rarely know exactly what they want from the outset. Ask the questions they wouldn't think to answer.

  • Explain what shoppers need to know

    Explain product features and limitations before the shopper makes a purchase, to avoid an unsuitable product.

  • Navigate the market

    Compare the same product across stores, prices, delivery, return terms and memberships, all in.

  • Adapt to customers

    Keep up when the shopper changes their mind, or when prices and stock move.

  • Protect the shopper

    Work in the shopper's interest, and steer clear of untrustworthy stores and manipulative listings.

What the episodes are built to catch

In Visa Research’s runs, capable models seldom misinterpret a fact once it’s in their context. Their failures occur earlier: sometimes they don’t ask the question that would reveal it, and sometimes they read the customer’s silence as the absence of a constraint. The episodes currently target five failure patterns:

  1. Failure pattern 1

    Satisfying every stated requirement while never asking about unstated ones.

  2. Failure pattern 2

    Treating a value missing from a listing as acceptable.

  3. Failure pattern 3

    Asserting that no suitable product exists while a suitable offer sits unexamined in an earlier search result.

  4. Failure pattern 4

    Dissuading the customer from a correct choice over a concern that no requirement supports.

  5. Failure pattern 5

    Agreeing on a bundle in conversation, then finalizing a selection that does not include it.

What's next

Intent is just the beginning.

In the coming months, we’ll go deeper into the shopping journey, testing how AI handles payments and places orders. The series will assess how well models handle different stages of shopping across a range of product categories.

  1. 01 Now, ongoing

    Discovery & Intent

    Work out what the shopper needs, search the market and recommend an offer

  2. 02 Planned

    Checkout

    Payment and order placement

  3. 03

    Post-checkout

    What happens after the order is placed

Demo

Play Episode 1 yourself

Ask Sam questions, narrow 265 TVs down and pick one, as the AI models did.

Play the demo (opens in a new tab)

The game is an early demo, a work in progress, and may have bugs.

Visa Agentic Commerce Benchmark by Visa Research. October 2026 snapshot.

Discover more →