Pith. sign in

REVIEW 5 cited by

SOPBench: Evaluating Language Agents at Following Standard Operating Procedures and Constraints

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2503.08669 v2 pith:ANO54TSV submitted 2025-03-11 cs.CL cs.AI

classification cs.CLcs.AI
keywords modelsagentslanguageautomatedcodeconstraintsfunctionssopbench
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

As language agents increasingly automate critical tasks, their ability to follow domain-specific standard operating procedures (SOPs), policies, and constraints when taking actions and making tool calls becomes essential yet remains underexplored. To address this gap, we develop an automated evaluation pipeline SOPBench with: (1) executable environments containing 167 tools/functions across seven customer service domains with service-specific SOPs and rule-based verifiers, (2) an automated test generation framework producing over 900 verified test cases, and (3) an automated evaluation framework to rigorously assess agent adherence from multiple dimensions. Our approach transforms each service-specific SOP code program into a directed graph of executable functions and requires agents to call these functions based on natural language SOP descriptions. The original code serves as oracle rule-based verifiers to assess compliance, reducing reliance on manual annotations and LLM-based evaluations. We evaluate 18 leading models, and results show the task is challenging even for top-tier models (like GPT-4o, Claude-3.7-Sonnet), with variances across domains. Reasoning models like o4-mini-high show superiority while other powerful models perform less effectively (pass rates of 30%-50%), and small models (7B, 8B) perform significantly worse. Additionally, language agents can be easily jailbroken to overlook SOPs and constraints. Code, data, and over 24k agent trajectories are released at https://github.com/Leezekun/SOPBench.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 5 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. AGENTIF: Benchmarking Instruction Following of Large Language Models in Agentic Scenarios

    cs.AI 2025-05 conditional novelty 7.0 of 10

    AgentIF introduces a realistic, long-form instruction-following benchmark for agentic scenarios and shows that current LLMs follow fewer than 30% of such instructions perfectly.

  2. SPIEval: Evaluating Large Language Models as Mobile Assistants over Scattered Personal Information

    cs.CL 2026-08 conditional novelty 6.0 of 10

    A new human-curated benchmark for LLM mobile assistants shows models struggle to locate scattered personal information, with the best model at 57.3% accuracy.

  3. Skill-Use: Can LLMs Actually Use Skills in Agentic Harnesses?

    cs.CL 2026-08 conditional novelty 6.0 of 10

    Skill-Use is a 79-skill, 177-task benchmark showing that LLM agents fail to reliably retrieve, follow, and respect the boundaries of skills under progressive disclosure, with harness choice shifting model rankings.

  4. Tool-Making and Self-Evolving LLM Agents in Low-Latency Systems

    cs.CL 2026-07 conditional novelty 6.0 of 10

    Compiling repeated SOP nodes into environment-grounded, versioned tools cuts production p50 latency by 42% and end-to-end error rate by up to 53% in a 44-node fulfillment-center alarm-triage agent.

  5. Effective Red-Teaming of Policy-Adherent Agents

    cs.MA 2025-06 conditional novelty 6.0 of 10

    A policy-aware red-teaming system (CRAFT) induces policy violations in LLM customer service agents at much higher rates than generic jailbreak prompts, using a new security-focused benchmark (tau-break) built from tau-bench.

Pith tools