Agent-First Tool API: A Semantic Interface Paradigm for Enterprise AI Agent Systems
Kai Pan

TL;DR
This paper introduces the Agent-First Tool API paradigm, a semantic interface design for enterprise AI agents that improves task success and reduces human intervention compared to traditional CRUD APIs.
Contribution
It proposes a novel semantic protocol, structured decision-support metadata, and a dual-layer governance pipeline, validated in a production SaaS platform with significant performance improvements.
Findings
Achieves 88% task success rate versus 64% for baselines.
Reduces human interventions by 72.7%.
Enhances autonomous error recovery by 5.8 times.
Abstract
As AI agents transition from research prototypes to enterprise production systems, the tool interfaces they consume remain rooted in human-oriented CRUD paradigms. This paper identifies five fundamental architectural mismatches between conventional APIs and autonomous agent requirements: exact-identifier dependence, rendering-oriented responses, single-shot interaction assumptions, user-equivalent authorization, and opaque error semantics. We propose the Agent-First Tool API paradigm, comprising three integrated mechanisms: (1) a Six-Verb Semantic Protocol that decomposes tool interactions into search, resolve, preview, execute, verify, and recover phases; (2) a Normalized Tool Contract (NTC) providing structured decision-support metadata including confidence scores, evidence chains, and suggested next actions; and (3) a dual-layer governance pipeline combining static capability…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
