cresvadevelopers
ACP v2.0

Agent Commerce Protocol

The open standard for AI agent-to-brand commerce

AI Agent
ChatGPT, Claude, etc.
ACP
Cresva
Storefront API
ACP
Brand
Products & catalog

What is ACP?

ACP defines how AI shopping agents discover, query, negotiate, and purchase products from brands. It's the standard protocol that makes AI commerce interoperable.

Discovery

Agents find your products through a standardized API. Publish a .well-known/acp.json and any AI agent can discover your storefront.

Query

Structured request/response protocol for product search. Agents send typed queries with intent, filters, and context — your storefront returns rich product cards.

Negotiate

Agent-to-agent price negotiation with typed offers and counter-offers. Supports volume discounts, bundles, subscriptions, and time-limited deals.

Transact

Secure transaction coordination with escrow and fulfillment tracking. Full lifecycle from cart to delivery with dispute resolution.

Built for every AI platform

ACP is designed to work with ChatGPT, Perplexity, Claude, Gemini, and any AI agent that wants to enable shopping.

500+
Brands onboarded
2M+
Queries per day
12
AI platforms
Open
Protocol standard

See it in action

A simple product search query and response using the ACP protocol.

Request

javascript
import { CresvaClient } from "@cresva/sdk";

const client = new CresvaClient({
  apiKey: "pk_live_your_key_here",
  brandId: "brand_abc123",
});

const results = await client.query({
  intent: "search",
  query: "wireless noise-cancelling headphones under $200",
  filters: {
    category: "electronics/audio/headphones",
    price: { max: 200, currency: "USD" },
    attributes: { wireless: true, noiseCancelling: true },
  },
  context: {
    budget: "moderate",
    preferences: ["comfort", "battery-life"],
  },
  limit: 5,
});

console.log(results.products);

Response

JSON
{
  "products": [
    {
      "id": "prod_h7k2m",
      "title": "ProSound ANC-300 Wireless Headphones",
      "price": 179.99,
      "currency": "USD",
      "url": "https://acme.com/products/prosound-anc-300",
      "description": "Premium noise-cancelling wireless headphones with 40hr battery",
      "availability": "in_stock",
      "attributes": {
        "wireless": true,
        "noiseCancelling": true,
        "batteryLife": "40 hours",
        "weight": "250g"
      },
      "reviews_summary": {
        "average": 4.6,
        "count": 2847,
        "highlights": ["Excellent ANC", "All-day comfort", "Great battery"]
      },
      "trust_score": {
        "overall": 92,
        "tier": "Gold"
      }
    }
  ],
  "total": 12,
  "query_id": "qry_9f8e7d6c"
}