CommerceOS

Watch an autonomous AI agent discover, compare, and purchase products using the Universal Commerce Protocol.

Developer / Trace

Inspect raw UCP JSON payloads exchanged during the simulated session.

TOTAL LATENCY
0ms
API Event Log
Run the Agent in the Shopper tab to generate a trace.
No event selected
// Select an event from the log to inspect its UCP payload.

Agentic Topology

How natural language intents are deterministically resolved via the Universal Commerce Protocol.

๐Ÿ‘ค
User
Provides natural language shopping intent via prompt or voice.
๐Ÿง 
Agent Core (LLM)
Parses intent, plans execution, and makes tool calls adhering to constraints.
๐Ÿ›ฃ๏ธ
UCP Network Router
The protocol translation layer. Broadcasts deterministic JSON to registered merchant endpoints.
NOVA
API: /ucp/v1/*
VeloMart
API: /ucp/v1/*
UrbanCart
API: /ucp/v1/*

Universal Commerce Protocol v2026-08-25

Machine-readable endpoints for deterministic agent commerce.

Discovery
Fulfillment
POST /ucp/v1/cart

Initialize a unified cart session across multiple merchants.

{
  "cart_id": "string (optional)",
  "items": [
    {
      "merchant_id": "string",
      "product_id": "string",
      "qty": "integer"
    }
  ]
}
POST /ucp/v1/checkout

State machine for deterministic, agent-driven checkout progression without UI scraping.

{
  "cart_id": "string",
  "action": "enum('INITIALIZE', 'ADVANCE', 'AUTHORIZE')",
  "payload": {
    "shipping_address": { ... },
    "payment_token": "string"
  }
}
GET /ucp/v1/product/:id

Retrieve detailed schema.org aligned product data.

POST /ucp/v1/order

Finalize order and retrieve tracking webhook subscription.