Agent-Readable Commerce Surface
Expose a service to agent buyers through a machine-readable product feed and an agent-initiated checkout API rather than a human click funnel, so an agent can discover, compare, and buy against a goal.
Problem
An agent does not browse a rendered page; it calls APIs, ingests structured feeds, and reasons across results. A catalog exposed only as human-facing HTML, with price and stock buried in scripts and a checkout that needs a person to click through, is effectively invisible to an agent, and a product the agent cannot parse is a product it never surfaces to its user. Yet maintaining a separate agent channel risks drifting out of sync with the human storefront's prices and inventory.
Solution
Treat the agent as a first-class consumer of the service. Publish a structured product feed — titles, descriptions, images, price, stock, shipping, and policies — that an agent can ingest and reason over, kept current against the same inventory the human storefront uses. Accept agent-initiated checkout sessions through an API: the agent constructs a cart by calling the endpoint, and the buyer's authorisation arrives as a scoped payment token limited to one merchant, one amount, and a short expiry rather than raw card details. Adopting a shared protocol such as ACP or UCP lets many agents discover and transact against the surface without a bespoke integration per agent.
When to use
- A meaningful share of buyers delegate discovery and purchase to agents rather than browsing in person.
- The catalog can be published as structured data and kept in sync with live price and stock.
- A standard agentic-commerce protocol exists that the target agents already speak.
Open the full interactive page →
Diagram, neighbourhood map, code examples, related patterns and full provenance.