DevRev | Office of the CTO
Enterprise-Bench: Measuring AI Agent Reliability at Production Scale
A methodology for evaluating precision, efficiency, and safety across graduated autonomy levels and scaling data environments. Enterprise-Bench asks not just whether an agent can answer a question, but whether it answers reliably at production data scale, at sustainable cost, and within appropriate access constraints.
The evaluation gap
Benchmarks that measure capability, not deployment readiness
Enterprise AI agents are proliferating faster than the methods to evaluate them. Benchmarks such as SWE-Bench, Terminal-Bench, Agents' Last Exam, and TAU-Bench have advanced the understanding of agent capability on genuinely difficult problems, establishing principles that matter: use real-world artifacts, measure consistency rather than peak performance, and verify state rather than text.
The paper argues that these frameworks nonetheless share three structural characteristics that limit their use for enterprise deployment decisions. They operate within bounded, self-contained data environments; they evaluate with binary pass/fail metrics; and they test at a single, fixed problem size. These are described as boundaries of scope rather than flaws in design.
Enterprise work is structurally different: an agent must navigate heterogeneous data across CRM, engineering tools, knowledge bases and communication records, resolve entity identity across systems, and cope with a signal-to-noise ratio that shifts as operational history accumulates.
Why existing benchmarks fall short
Three limitations for enterprise deployment decisions
The paper identifies three structural properties shared by current agent benchmarks that reduce their predictive value for production deployment.
Bounded data
Self-contained problem spaces
SWE-Bench tasks live within a single codebase, Terminal-Bench tasks in a single container, WebArena tasks across a fixed set of sites. The data an agent works with is static, known and bounded, so no benchmark tests the ability to integrate data across heterogeneous systems at varying scale.
Binary evaluation
A single pass/fail bit
Binary artifact verification collapses precision, efficiency and safety into one bit. An agent that reaches the right answer at 10x the sustainable cost, or by accessing unauthorized data, scores the same PASS as one that did it cleanly and cheaply.
Fixed problem size
A single, untested data scale
Every existing benchmark tests at one data scale and assumes success there predicts success in production. Enterprise data grows continuously - a system that held 500 tickets can hold 50,000 later - and the paper argues this assumption is often false.
The L1-L4 autonomy framework
Classifying capability by type, not difficulty
The framework orders agent capability into four progressive levels and classifies tasks by the kind of reasoning and autonomy required, independent of how many systems or operations are involved.
Level 1 - Reactive
Deterministic retrieval and execution
Single-step or chained operations with deterministic, objectively verifiable outcomes. Tasks may span multiple systems ('wide L1'), but every operation is a well-defined lookup or execution. Correctness is binary.
Level 2 - Analytical
Conditional logic and synthesis
Multi-step workflows requiring business-rule application, multi-source synthesis, and judgment about ambiguous or incomplete information. Correctness is evaluated against a rubric of required criteria.
Level 3 - Strategic
Proactive cross-domain orchestration
Complex orchestration with proactive detection, cross-system coordination and significant autonomous judgment under conflicting or incomplete information. Defined in the framework; evaluation is future work.
Level 4 - Autonomous
Self-directed extended operation
Self-directed planning, execution, monitoring and adaptation over extended periods with minimal oversight, including novel pattern recognition. Defined in the framework; evaluation is future work.
The framework's key innovation
Wide L1: cognitively trivial, architecturally demanding
The paper's most analytically important design decision is the treatment of cross-system tasks that are deterministic in nature. Consider joining each open P1 support ticket to its product component, to any related open engineering issue, and to the customer's account and ARR. The task spans three systems and a multi-hop join, yet every operation is a deterministic lookup with one correct answer. Under the framework this is Level 1 - specifically, wide L1.
This classification separates two independent failure modes. Cognitive failure is the inability to reason through a problem, an L2+ limitation addressed by a better model or prompting. Architectural failure is the inability to reliably access or integrate data across systems, a wide-L1 limitation addressed by a better data-access strategy. Conflating them, the paper argues, leads to improving the model when the data architecture is the bottleneck.
The authors report that wide-L1 tasks produced the sharpest differentiation between agent architectures in their runs - governed data access reaching 90-100% while API tool-chains reached 0-50% on the same tasks - with the gap attributed to architecture rather than cognitive demand.
Answer-preserving data scaling
The benchmark's core methodological innovation holds the signal fixed and scales only the surrounding noise across a five-step ladder. The values below are the illustrative dataset figures reported in the paper (Section 3.3), representing a company maturing over time; they are not current measurements. The same signal facts (for example 51 open tickets) persist at every scale.
Scale | Tickets | Signal density |
|---|---|---|
XS (1x) | 128 | ~40% |
S (4x) | 512 | ~10% |
M (16x) | 2,048 | ~2.5% |
L (64x) | 8,192 | ~0.6% |
XL (256x) | 32,768 | ~0.16% |
Dataset construction
A synthetic mid-market enterprise
Enterprise-Bench models a mid-market B2B payments platform - API-driven infrastructure for payment processing, billing, subscription management and fraud detection. The paper chooses this archetype deliberately: in a B2B platform every team's data connects to revenue, so answering one question correctly often requires data from multiple functions, which is the structural pattern the benchmark is built to test.
Following the TPC-C principle of modeling specific scenarios that generalize, the payments vertical is described as 'the skin' while the underlying relationships - accounts, tickets, issues, components, opportunities - are presented as universal across any B2B enterprise. The 1x seed environment comprises 42 accounts, 40 product parts in a hierarchy, five connected systems, 128 tickets, 33 issues, 34 opportunities and 61 users, with cross-system links maintained through shared product-component identifiers.
Scaling adds only noise records - solved tickets, closed issues, closed opportunities - that carry terminal states excludable by any correct query, so the correct answer is preserved while the retrieval surface grows.
Multi-tier tool interfaces
Isolating the tool-interface confound
When an agent fails an enterprise task, the paper notes two possible explanations: it could not reason through the problem, or it could not operate the interface through which it reaches data. Without controlling for interface complexity, these are indistinguishable. Enterprise-Bench introduces tool-interface complexity as an explicitly controlled variable, running the same agent, data and questions across tiers of increasing realism.
Tier 1 (MCP1) provides curated, high-level helper tools with clean, predictable responses, approximating the interfaces most agent benchmarks offer. Tier 2 (MCP2) provides protocol-realistic replicas of production API surfaces - Jira REST with JQL, Salesforce with SOQL, Google Drive with bearer-token auth, pagination and nested payloads. Tier 3, genuine production vendor MCP servers, is characterized from public evidence rather than directly benchmarked.
The paper reports that this interface effect was independently corroborated by eight external research sources documenting degradation and token inflation under realistic API complexity.
Reported effect of interface complexity
Accuracy figures reported in the paper (Section 4.3) from a controlled comparison on the Anthropic Opus family across two interface tiers and two model versions. These are the authors' measured benchmark results at the time of their evaluation, summarized here as reported context - not current or independently reproduced measurements.
Configuration | Overall accuracy (as reported) |
|---|---|
Tier 1 (curated), Opus 4.6 | 75.6% |
Tier 1 (curated), Opus 4.8 | 77.2% |
Tier 2 (realistic), Opus 4.6 | 57.3% |
Tier 2 (realistic), Opus 4.8 | 58.2% |
What the methodology reveals
The failure is architectural, not cognitive
A consistent pattern is reported across the runs: agents perform comparably on simple single-step questions and diverge sharply on multi-hop joins and cross-source synthesis. Simple lookups - ticket counts, SLA lookups, account summaries - reach 90-100% regardless of data-access approach, so they do not discriminate between architectures.
Multi-hop joins expose the divide. Trace-level analysis attributes failures to a specific mechanism: the agent retrieves all necessary data successfully, then mis-joins it during synthesis, collapsing precise field-level relationships into coarse hierarchical groupings - a 'Cartesian shortcut' that pairs every issue with every account in a product area rather than matching on the specific shared component. The paper reports that this is not a context-window limitation and that it worsens with scale.
The architectural implication offered is that an agent whose retrieval architecture enforces join precision through a query engine cannot fire this shortcut, while an agent that must maintain join precision through multi-step reasoning fires it with increasing probability as data grows.
Three-axis evaluation
Precision, efficiency, and safety together
Accuracy-only evaluation misses three failure modes, each independently sufficient to block deployment. Enterprise-Bench scores all three axes simultaneously and combines them with a geometric mean so strong performance on one cannot mask catastrophic failure on another.
Precision
Correct through a verifiable path
Did the agent reach the right answer through a grounded, auditable chain of retrieval - correctness, determinism (reported as pass^k), and verifiability - rather than a plausible answer from an opaque process?
Efficiency
Economics that scale
What does a correct answer cost in tokens, and does cost grow with data volume (an architectural limit) or with query complexity (bounded access)? Cost-scaling is presented as the single metric that best predicts production economics.
Safety
Operating within constraints
Did the agent respect permission boundaries, avoid factual and attribution hallucination, and leave an auditable trail? The paper notes this evaluation is currently observational rather than adversarial.
Statistical methodology and scope
Depth of measurement over breadth of tasks
The current release evaluates L1 and L2 across a 14-task suite spanning three persona clusters - Engineering, Support, and Sales/Operations. Each task is run at five data scales (1x through 256x) with ten independent trials per scale, producing 700 evaluation points per agent configuration. The headline metric is pass^k, the probability that an agent succeeds on all k consecutive trials, following the TAU-Bench formulation.
The paper frames the deliberately small task count as a design choice: statistical power comes from measurement depth per task - reliability, scale-sensitivity and cost trajectory - rather than task breadth, citing Item Response Theory and MLPerf as precedent that a few high-discrimination items can measure capability more precisely than many non-discriminative ones.
Acknowledged limitations include a single synthetic enterprise, mid-market scale, observational-only safety, LLM-judge non-determinism, and L1-L2 coverage, with L3/L4, adversarial noise layers and additional verticals named as future work.
A neutral standard for deployment decisions
Enterprise-Bench is designed as a vendor-neutral, publicly available, independently reproducible standard in the tradition of TPC - a stable framework with evolving content, published through the Harbor harness. The goal stated in the paper is not a single leaderboard winner but a raised bar for the industry and a neutral basis for evaluating agents at your data scale, through your integration surfaces, within your access constraints, at a cost you can sustain.
Our customers
Resources
Initiatives
