cresvadevelopers
ProtocolRelease

Introducing the Agent Commerce Protocol v2.0

Today, we're releasing Agent Commerce Protocol v2.0 — the most significant update to the open standard that connects AI agents to brands.

Why ACP exists

AI agents are becoming the primary way people discover and purchase products. ChatGPT, Claude, Gemini, and dozens of specialized shopping agents handle millions of product queries every day. But until now, there was no standard way for these agents to interact with brands.

Every AI platform built their own integration. Every brand had to build separate connectors. The result was fragmentation — exactly the opposite of what both platforms and brands need.

ACP changes that. One protocol, every agent, every brand.

What's new in v2.0

Negotiation Protocol

Agents can now negotiate prices on behalf of users. The negotiation protocol supports typed offers, counter-offers, and alternative deal structures like volume discounts and bundles. A full state machine tracks negotiation status from initiation through acceptance or rejection.

Transaction Protocol

Complete purchase lifecycle management. Agents can create transactions, confirm orders, and track fulfillment — all through structured API calls. Escrow support enables conditional purchases with timed release.

Trust Scores

Every storefront now has a composite trust score based on seven quality signals: product accuracy, fulfillment reliability, pricing transparency, customer satisfaction, response time, dispute resolution, and data freshness. Agents use trust scores to weight recommendations.

30+ Webhook Events

Real-time notifications for every state change. From negotiation.countered to transaction.completed, your systems stay in sync. All webhooks include HMAC-SHA256 signatures for verification.

Enhanced Product Cards

Product cards now include comparison highlights, brand voice summaries, and richer metadata — everything an agent needs to make informed recommendations.

Getting started

If you're an AI platform developer:

  • Install the SDK: npm install @cresva/sdk
  • Get an API key from the dashboard
  • Make your first query in 5 minutes with our quickstart guide
  • If you're a brand:

  • Sign up at cresva.ai
  • Connect your product catalog
  • Your storefront is automatically ACP-compatible
  • Read the spec

    The full ACP v2.0 specification is available at developers.cresva.ai/protocol/spec. It covers discovery, queries, product cards, negotiation, transactions, trust scores, webhooks, authentication, errors, and versioning.

    We built this spec to be thorough enough that anyone can build an ACP-compatible client from the spec alone. If something is unclear, open an issue — we'll fix it.

    What's next

    Sprint 59-60 brings ACP Certification — a quality seal for storefronts that meet accuracy, reliability, and transparency standards. Certified brands will get priority in agent recommendations.

    We're also working on real-time streaming responses, multi-language support, and a plugin marketplace.

    The future of commerce is agent-driven. ACP is the foundation.


    Questions? Reach out at developers@cresva.ai or join our GitHub discussions.