The Agentic Commerce Stack — Ahnaf Prio, Best Buy
Summary
The talk outlines the architectural shift required for 'Agentic Commerce,' moving beyond brittle browser automation (like DOM reading or screenshotting) toward standardized protocols. The core solution involves defining specific primitives—such as MCP, A2A, ACP, UCP, and AP2—that allow AI agents to interact directly with merchant APIs without triggering fraud alarms. Successful implementation requires rigorous testing using behavioral and protocol compliance 'evals.'
Key takeaways
-
Agentic Commerce Scope
2:08
Approximately 45% of all agent sessions on major platforms (e.g., ChatGPT, Google Gemini) are related to shopping, indicating a massive market opportunity ($7B to $65B by 2030).
-
Failure of Early Agents
5:08
Early attempts using screenshots and reading the DOM were slow, clunky, and brittle. Furthermore, automated browser actions often trigger fraud alarms at the payment stage.
-
The Need for Standardization
7:36
To scale, commerce must standardize its primitives. Instead of relying on search catalogs, merchants should provide structured product feeds to protocols like ACP and UCP. The process involves the agent calling a merchant checkout API directly (no browser needed).
-
Payment Mandates with AP2
16:41
Autonomous payments require more than just tokens. AP2 (Agentic Payment Protocol) is an extension that mandates defining the authorizing party, a spend ceiling, and a revocation URL.
-
Testing with Evals
Building agentic commerce requires intense testing (evals) focused on behavior, protocol compliance, and latency benchmarks. Failure to test can lead to agents being misused in production (e.g., asking programming questions).
Technical details
-
MCP (Model Context Protocol)
720s
The protocol defining how an AI agent identifies and utilizes specific tools or capabilities (e.g., product search, loyalty checks).
-
A2A (Agent-to-Agent)
745s
A specification defining how different specialized agents—such as a customer agent and a merchant agent—can communicate with each other.
-
ACP / UCP
456s
Commerce primitives (OpenAI's ACP, Google's UCP) designed to standardize product data exchange. They mandate that merchants provide a structured 'product feed' rather than relying on search catalog calls.
-
AP2 (Agentic Payment Protocol)
1001s
An extension of UCP for autonomous transactions, requiring explicit definition of the authorizing party, maximum spend ceiling, and a revocation URL.
Mentioned resources
- GitHub Repository
- Agent Skills Template
Channel & topics
Watch on YouTube · Back to latest
This independent, AI-assisted summary is provided for commentary and informational purposes. It may contain errors or omit important context. Please watch the original video for the creator's complete presentation. Video, thumbnail, and related copyrights belong to their respective owners.