Independent reference. No vendor affiliation. Reprinted scores dated to their source; elsewhere we link the official board. Editorial policy.
Abstract
WhatThe dual-control generation of τ-bench: both the agent and the simulated user hold tools and act on shared state (retail, airline, telecom)
WhoBarres, Dong, Ray, Si, Narasimhan, Sierra Research, 2025 (arXiv:2506.07982)
New in τ²Dual-control environment formalised as a Dec-POMDP, a telecom tech-support domain, and a reasoning-vs-coordination error split
Repositorygithub.com/sierra-research/tau2-bench
Section II.iv · Agent Benchmarks|Reviewed 2026|τ²-bench methodology, telecom domain, and lineage verified 10 Aug 2026 against arXiv:2506.07982 and the sierra-research/tau2-bench repository

Tau2-Bench: When the User Can Act Too

τ²-bench is the dual-control step in Sierra's customer-service benchmark line. Where the original τ-bench let only the agent touch the world, τ²-bench hands the simulated user its own tools, so success now depends on coordinating a plan with a partner who has partial information and imperfect execution. The telecom domain is where that mechanic bites hardest.

01

What τ²-bench is

τ²-bench (tau2-bench) is the second generation of τ-bench, the tool-agent-user benchmark Sierra released in 2024. It was introduced by Barres et al. in 2025 and keeps the essentials of the original: a simulated user, typed API tools over a structured database, a written policy the agent must obey, and the pass^k consistency metric. What it changes is the shape of the interaction. In the original benchmark the user was a passive counterpart that only talked; in τ²-bench the user is a co-actor with its own tools that can change the shared state.

The paper formalises this as a dual-control environment, modelled as a decentralised partially-observable Markov decision process (Dec-POMDP): two actors, each with partial visibility of the full state, must coordinate toward a shared goal. That framing is the point of the benchmark. A single-control agent eval measures whether a model can pick and sequence the right tool calls. A dual-control eval measures something production support agents actually do all day: work through a partner who holds capabilities the agent does not, and who does not always execute the plan correctly.

02

What is new versus τ-bench

τ²-bench builds directly on the original retail and airline domains and the policy-scoring machinery, then adds four things:

Change in τ²
What it adds
Dual-control environment
The simulated user is no longer a passive information source. It holds its own tools and can modify the shared state, so a task succeeds only if the agent guides the user to the right actions and reconciles what the user actually did with what was needed.
Dec-POMDP formalism
τ²-bench frames the setting as a decentralised partially-observable Markov decision process: two actors, each with partial visibility of the full state, must coordinate toward a shared goal. This is what distinguishes it from a single-agent tool-use eval.
Telecom domain
A new phone-carrier tech-support domain on top of the original retail and airline. Because many fixes live on the customer's device, telecom is the domain that most exercises the dual-control mechanic.
Reasoning vs coordination split
By comparing single-control and dual-control runs, τ²-bench separates errors caused by choosing the wrong plan (reasoning) from errors caused by a failed hand-off to the user (communication and coordination), a diagnostic the original benchmark could not produce.
When
Version
What it introduced
Jun 2024
τ-bench
Retail + airline. User simulator, policy compliance scored separately from task success, pass^k consistency metric. Single-control: only the agent acts on the world. arXiv:2406.12045.
Jun 2025
τ²-bench
Dual-control environment formalised as a Dec-POMDP: both the agent and the simulated user hold tools and act on shared state. Adds the telecom domain. arXiv:2506.07982.
2026
τ³-bench
Adds a banking knowledge-retrieval (RAG) domain, full-duplex voice evaluation, and task-quality fixes on top of the τ² base. Maintained in the same repository.
03

The telecom domain

Telecom is the headline new domain and the clearest illustration of dual-control. It models a phone-carrier support desk: the customer has a device or service problem (no data connectivity, dropped calls, a plan or billing question) and the agent must diagnose and resolve it. The catch is that many of the fixes live on the customer's own handset. The agent cannot toggle the customer's airplane mode, reseat their SIM, or read a diagnostic code off their screen. It has to instruct the user, then verify from the resulting state whether the instruction was carried out correctly.

That makes telecom qualitatively harder than retail or airline, where the agent holds every lever. A telecom trajectory can fail even when the agent's reasoning is perfect, simply because the plan was communicated poorly or the user executed it out of order and the agent did not notice. Retail and airline still ship in τ²-bench and remain the cleanest analogue to an e-commerce returns desk and a reservation system, but telecom is the domain that stresses the coordination skill the benchmark was built to measure.

04

Why scores drop under dual-control

The central experimental finding is that models lose ground when they move from the single-control setting to dual-control. The paper reports significant performance drops in the dual-control condition and attributes them to the difficulty of guiding user actions rather than to a lack of raw tool-use ability. An agent that resolves retail returns cleanly can still struggle to walk a distracted customer through a device reset.

The more useful contribution is diagnostic. Because τ²-bench can run the same task with and without an active user, it separates two failure families: reasoning errors, where the agent chose the wrong plan, and communication or coordination errors, where the plan was right but the hand-off to the user broke down. The original single-control τ-bench could not distinguish these, so a low score there was ambiguous. τ²-bench turns it into two numbers, which is what makes it a better tool for deciding whether to invest in a model's planning or its dialogue management. The consistency question still matters too: as with the original benchmark, pass^k across independent runs is the honest reliability read, because a task that succeeds once can fail on the next rollout when the simulated user behaves differently.

05

Reading scores across versions

The most common mistake with the τ line is comparing a number from one version against a number from another. The original τ-bench board is frozen at the late-2024 model set (Claude 3.5 Sonnet tops it at 69.2 percent retail and 46.0 percent airline pass^1), and newer models are evaluated on τ²-bench and τ³-bench, which change the environment, add domains, and fix task bugs. A τ²-bench percentage is therefore not comparable to an original τ-bench percentage, and a telecom score is not comparable to a retail score.

For that reason this page does not reprint a per-model τ²-bench score table. Live standings are maintained upstream on taubench.com and the current framework lives in the sierra-research/tau2-bench repository, which now carries the τ³-bench task set forward. When you quote a figure, record the version (τ-bench, τ²-bench, τ³-bench), the domain (retail, airline, or telecom), and the user simulator, because all three change the number.

06

When to use τ²-bench in 2026

Reach for τ²-bench specifically when the coordination question matters: your agent has to guide a human or another system that holds capabilities it lacks, and you want to measure how well it communicates and verifies a plan rather than just how well it calls tools. The telecom domain is the closest public analogue to device-side tech support and human-in-the-loop workflows. If you only need classic retail and airline tool-use scoring, the original τ-bench domains still live inside this line; if you also need retrieval-grounded knowledge tasks or voice, use τ³-bench, which carries the τ² dual-control base forward. For single-turn function calling, BFCL is the closer benchmark; for browser agents, WebArena; for general computer use, OSWorld; for assistant-style research, GAIA. See our tool-use benchmark comparison for how the τ line sits alongside them.

Editor's verdictτ²-bench is the τ-bench version to reach for when coordination is the thing you are testing. The dual-control environment and the telecom domain surface a failure mode, poor hand-off to a co-actor, that single-control tool-use evals cannot see, and the reasoning-vs-coordination split makes it genuinely diagnostic. Just do not compare its scores against the frozen original board, and always record which version and domain a quoted number came from.
Reader Questions
Q.01What is tau2-bench (τ²-bench)?+
τ²-bench is the second generation of Sierra's τ-bench, the tool-agent-user benchmark for customer-service agents. Its central idea is the dual-control environment: unlike the original τ-bench, where only the agent acts on the world and the user only talks, τ²-bench gives the simulated user its own tools so it can also change the shared state. The benchmark formalises this as a decentralised partially-observable Markov decision process (Dec-POMDP), and it adds a telecom tech-support domain alongside the original retail and airline domains. It was introduced by Barres et al. at Sierra in 2025 (arXiv:2506.07982) and is maintained at github.com/sierra-research/tau2-bench.
Q.02What does 'dual-control' mean in tau2-bench?+
In a single-control benchmark the agent is the only actor that can change the environment; the user only supplies information and judges the outcome. Dual-control means both parties have tools and can act on the same shared state. The clearest example is telecom tech support: the agent cannot reach into the customer's handset, so it has to walk the user through toggling a setting, reading a diagnostic code, or restarting a device, and then reconcile what the user actually did against what it asked for. This turns the task from 'call the right API' into 'coordinate a plan with a partner who has partial information and imperfect execution'.
Q.03How is tau2-bench different from tau-bench and tau3-bench?+
Three lineage steps. τ-bench (2024, arXiv:2406.12045) introduced the user simulator, policy-adherence scoring, and the pass^k consistency metric across retail and airline. τ²-bench (2025, arXiv:2506.07982) made it a dual-control environment where the simulated user can also act on shared state, formalised the setting as a Dec-POMDP, and added the telecom domain. τ³-bench (2026) extends that base further with a banking knowledge-retrieval (RAG) domain and full-duplex voice evaluation, plus a batch of task-quality fixes. τ²-bench is the dual-control step in the middle of that arc.
Q.04What is the telecom domain in tau2-bench?+
Telecom models a phone-carrier support desk where the customer has a device problem (no data, dropped calls, a billing or plan question) and the agent must diagnose and resolve it. Because many fixes live on the customer's own device, the user is a co-actor: the agent gives instructions and the user carries them out, sometimes incompletely or out of order. That makes telecom the domain that most exercises the dual-control mechanic, where guiding and verifying the user's actions matters as much as the agent's own tool calls.
Q.05Why do agents score lower on tau2-bench than on tau-bench?+
Because coordinating a partner is harder than acting alone. The τ²-bench paper reports significant performance drops when agents move from the no-user (single-control) setting to dual-control: the agent now has to communicate a correct plan, confirm the user executed it, and recover when they did not. The authors separate these failures into reasoning errors (the agent picked the wrong plan) and communication or coordination errors (the plan was right but the hand-off to the user failed), which is a diagnostic the single-control τ-bench could not surface.
Q.06Does tau2-bench have a leaderboard I can quote?+
Live τ²-bench standings (retail, airline, telecom) are maintained upstream on taubench.com, and the repository README now points to the τ³-bench framework that carries the τ² task set forward. We do not reprint a per-model score table here: those numbers move as models and harnesses change, and a τ²-bench figure is not comparable to an original τ-bench figure because the environment, domains, and scoring differ. Read the live board and always record which version, domain, and user simulator produced a quoted percentage before comparing models.
Tau-Bench (original)Tau3-Bench (successor)Tau-Bench Retail and AirlineAgent Benchmarks OverviewTool-Use Benchmarks ComparedBFCL (Function-Calling)

Sources

  1. [1] Barres, V., Dong, H., Ray, S., Si, X., Narasimhan, K. (2025). τ²-Bench: Evaluating Conversational Agents in a Dual-Control Environment. arXiv:2506.07982.
  2. [2] Yao, S. et al. (2024). τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains. arXiv:2406.12045.
  3. [3] Sierra Research. tau2-bench repository (domains: mock, airline, retail, telecom, banking_knowledge; the README carries the τ³-bench framework forward on the τ² base). github.com/sierra-research/tau2-bench. Accessed 10 Aug 2026.
  4. [4] τ-bench family leaderboard (live τ²-bench retail, airline, telecom standings). taubench.com. Accessed 10 Aug 2026.
From the editor

Benchmarking Agents Review is published by Digital Signet, an independent firm that builds and ships AI agents in production for mid-market companies. If you are evaluating, designing, or productionising LLM agents and want a working second opinion, get in touch.

Book a 30-min scoping callDigital Signet →

30 minutes, free, independent.·1-page action plan within 48h.·Honest if not the right fit.