Independent reference. No vendor affiliation. Reprinted scores dated to their source; elsewhere we link the official board. Editorial policy.
Abstract
WhatThe third generation of τ-bench: multimodal, knowledge-aware customer-service agent evaluation (retail, airline, telecom, banking-knowledge) plus full-duplex voice
WhoSierra Research (Barres, Narasimhan et al.); τ-bench line since 2024 (arXiv:2406.12045)
New in τ³Banking knowledge-retrieval (RAG) domain, full-duplex voice evaluation, and 75+ task-quality fixes over the τ²-bench dual-control base
Repositorygithub.com/sierra-research/tau2-bench
Section II.iv · Agent Benchmarks|Reviewed 2026|τ³-bench README, domains, and lineage papers verified 21 Jul 2026 against the sierra-research/tau2-bench repository and arXiv:2506.07982, arXiv:2603.04370

Tau3-Bench: The Knowledge-Aware, Multimodal Successor to Tau-Bench

τ³-bench is the current generation of Sierra's tool-agent-user benchmark. It keeps the retail and airline customer-service tasks that made τ-bench the reference for dialogue agents, then extends the line to a knowledge-retrieval banking domain, full-duplex voice, and a corrected task set. If you are choosing between τ-bench, τ²-bench, and τ³-bench, this page is the map.

01

What τ³-bench is

τ³-bench (tau3-bench) is the third major version of τ-bench, the customer-service agent benchmark Sierra released in 2024. Its README summarises the arc in one line: from text-only to multimodal, knowledge-aware agent evaluation. In practice that means τ³-bench still asks the original question, can an agent resolve a multi-turn customer request using typed API tools while obeying a written policy, but broadens the surface it tests: more domains, a retrieval-grounded knowledge task, and a voice mode.

It is not a separate project. τ³-bench is maintained inside the sierra-research/tau2-bench repository, which now identifies itself as τ³-bench and carries the earlier τ² work with it. The τ³ additions were developed on a dev/tau3 branch and merged into the maintained tree. Running it needs Python 3.12 or newer, and the project has moved to the uv package manager; the banking knowledge domain requires an extra install for its retrieval pipeline.

02

What is new versus τ-bench and τ²-bench

The τ line has three generations, and each one adds capability rather than replacing the last. The original τ-bench introduced the user simulator, policy-adherence scoring, and the pass^k consistency metric across retail and airline. τ²-bench (2025) turned it into a dual-control environment, where the simulated user can also act on shared state rather than only talking, and added a telecom domain. τ³-bench builds on that base with three concrete additions:

Addition in τ³
What it adds
Knowledge domain (banking)
A knowledge-retrieval customer-service domain with configurable RAG pipelines, document search, embeddings, and agentic shell-based search. The agent must ground its answers in a large unstructured corpus while still executing tool-mediated account updates.
Full-duplex voice
End-to-end voice evaluation using realtime audio providers (OpenAI, Gemini, xAI), moving the benchmark beyond turn-based text to simultaneous speech where interruptions and latency matter.
Task-quality fixes
75+ corrections to expected actions and clarified instructions across domains, addressing task bugs that made some earlier trajectories score incorrectly. This is the reason cross-version score comparison is unsafe.
When
Version
What it introduced
Jun 2024
τ-bench
Retail + airline. User simulator, policy compliance scored separately from task success, pass^k consistency metric. arXiv:2406.12045.
Jun 2025
τ²-bench
Dual-control environment: both the agent and the simulated user can act on shared state. Adds the telecom domain. arXiv:2506.07982.
2026
τ³-bench
Adds a banking knowledge-retrieval (RAG) domain, full-duplex voice evaluation with realtime providers, and 75+ task-quality fixes. Maintained in the tau2-bench repo.
03

The five domains

τ³-bench spans five task families: mock (a minimal reference domain used for smoke-testing a harness), retail, airline, telecom, and banking_knowledge. Retail and airline are the original τ-bench domains, still the closest public analogue to an e-commerce returns desk and an airline reservation system. Telecom arrived with τ²-bench and stresses the dual-control setting, where the user can take actions (toggling a setting, reading a code aloud) that the agent depends on. The banking_knowledge domain is the headline τ³ addition and is covered next. The text domains ship with the core install; banking_knowledge needs the retrieval extra.

04

The banking knowledge-retrieval domain

The knowledge domain (τ-Banking in the launch paper, arXiv:2603.04370) is what makes τ³-bench a knowledge-aware benchmark rather than a pure tool-use one. It models a fintech support desk where the agent must ground its answers in a large unstructured corpus, roughly 700 interconnected knowledge documents, while still executing tool-mediated account updates. The framework abstracts knowledge access as interaction with a natural-language corpus, which lets it evaluate retrieval-based, long-context, and tool-augmented approaches inside one setting rather than hard-coding a single RAG design.

It is deliberately hard. The paper reports that even frontier models with high reasoning budgets reach only about a 25.5% pass rate, and that reliability degrades sharply over repeated trials: agents struggle both to retrieve the correct documents from a densely interlinked knowledge base and to reason accurately over the internal policies those documents describe. For teams building retrieval-grounded support agents, this is a more faithful stress test than a clean-context RAG eval, because the difficulty comes from the corpus structure and policy reasoning, not from a toy question set. See our RAG evaluation reference for how knowledge-grounding is measured more generally.

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 the repository directs new evaluation to the τ² and τ³ task sets, which fix known task bugs and add domains. Because the task set, domains, and scoring changed, a τ³-bench percentage is not comparable to an original τ-bench percentage, and neither is comparable to a vendor self-report that does not say which version and simulator it used.

For that reason this page does not reprint a per-model τ³-bench score table. Those numbers move as models and harnesses change, and the honest source is the one Sierra maintains. Read the current standings on the official repository and the source papers, and when you quote a figure, record the version, the domain (retail, airline, telecom, or knowledge), and the simulator, because all three change the number.

06

When to use τ³-bench in 2026

Reach for τ³-bench when your agent does multi-turn, tool-using customer service and you want the current, actively-maintained version of the line, particularly if you need the retrieval-grounded knowledge domain or the voice mode. If you only need the classic retail and airline scoring and want a stable target, those domains still live inside τ³-bench. 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 version of τ-bench to reach for in 2026: it keeps the retail and airline tasks that made the original the customer-service reference, and adds the knowledge-retrieval and voice modes that current production agents actually need. 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 tau3-bench (τ³-bench)?+
Tau3-bench is the third generation of Sierra's τ-bench, the tool-agent-user benchmark for customer-service agents. Where the original τ-bench (2024) covered retail and airline text conversations, τ³-bench extends the line to multimodal, knowledge-aware evaluation: it adds a knowledge-retrieval domain (banking), full-duplex voice evaluation, and a large batch of task-quality fixes on top of the τ²-bench dual-control environment. It is maintained in the same repository as τ²-bench, github.com/sierra-research/tau2-bench, where the README announces it directly ('τ³-bench is here').
Q.02Where is the tau3-bench GitHub repository?+
τ³-bench does not have a separate repository. It ships inside the sierra-research/tau2-bench repo, which now identifies the framework as τ³-bench in its README. The τ³ work was developed on the dev/tau3 branch and folded into the maintained tree. Installation requires Python 3.12 or newer (the project moved to the uv package manager); the knowledge domain requires an extra install for the retrieval pipeline.
Q.03How is tau3-bench different from tau-bench and tau2-bench?+
Three lineage steps. τ-bench (2024, arXiv:2406.12045) introduced the user simulator, policy scoring, and the retail and airline domains. τ²-bench (2025, arXiv:2506.07982) made it a dual-control environment where both the agent and the simulated user can act on shared state, and added the telecom domain. τ³-bench extends that with three additions: a banking knowledge-retrieval domain (RAG over an unstructured corpus), full-duplex voice evaluation with realtime providers, and 75+ task-quality fixes to expected actions and instructions. So τ³-bench is a superset of the earlier domains, not a replacement leaderboard.
Q.04What domains does tau3-bench cover?+
Five task families: mock (a minimal reference domain), retail, airline, telecom, and banking_knowledge. Retail and airline carry over from the original τ-bench; telecom arrived with τ²-bench; banking_knowledge is the new knowledge-retrieval domain in the τ³ line. The core install covers the text domains; the banking_knowledge domain needs the knowledge-retrieval extra for its embeddings and document search.
Q.05What is the banking knowledge domain in tau3-bench?+
It is a knowledge-retrieval customer-service domain (τ-Banking in the paper) that models fintech support, where an agent must navigate a large unstructured corpus (roughly 700 interconnected knowledge documents) while executing tool-mediated account updates. The framework supports configurable RAG pipelines, document search, embeddings, and agentic shell-based search. The launch paper (τ-Knowledge, arXiv:2603.04370) reports that even frontier models with high reasoning budgets reach only about a 25.5% pass rate, with reliability degrading over repeated trials: the corpus is dense and the internal policies are hard to reason over. It is designed to be a hard, unsolved knowledge-grounding test rather than a saturated one.
Q.06Does tau3-bench have a leaderboard I can quote?+
The live scores are maintained upstream by Sierra, not reprinted here. τ³-bench numbers move as models and harnesses change, and, like the frozen original τ-bench board, cross-version comparison is a hazard: a τ³-bench figure is not comparable to an original τ-bench figure because the task set, domains, and scoring differ. Read the current numbers on the official repository and the source papers, and always confirm which version (τ-bench, τ²-bench, τ³-bench) a quoted percentage came from before comparing models.
Q.07Should I use tau3-bench to evaluate my agent?+
Use τ³-bench if your agent does multi-turn, tool-using customer service and you want the current, actively-maintained version of the τ line, especially if you need the knowledge-retrieval (RAG) or voice modes. If you only need the classic retail and airline scoring and want stability, the original τ-bench domains still exist inside it. For single-turn function calling, BFCL is a closer fit; for browser or computer-use agents, WebArena or OSWorld are closer.
Tau-Bench overviewTau-Bench Retail and AirlineAgent Benchmarks OverviewTool-Use Benchmarks ComparedRAG EvaluationBFCL (Function-Calling)

Sources

  1. [1] Sierra Research. tau2-bench repository (README identifies the framework as τ³-bench; domains: mock, airline, retail, telecom, banking_knowledge; Python ≥3.12). github.com/sierra-research/tau2-bench. Accessed 21 Jul 2026.
  2. [2] Yao, S. et al. (2024). τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains. arXiv:2406.12045.
  3. [3] Barres, V., Dong, H., Ray, S., Si, X., Narasimhan, K. (2025). τ²-Bench: Evaluating Conversational Agents in a Dual-Control Environment. arXiv:2506.07982.
  4. [4] Shi, Q., Zytek, A., Razavi, P., Narasimhan, K., Barres, V. (2026). τ-Knowledge: Evaluating Conversational Agents over Unstructured Knowledge (the banking knowledge domain; ~700-document corpus; frontier pass rate ~25.5%). arXiv:2603.04370. ICML 2026 poster.
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.