Home Products Platform Company Contact Book a demo
Module 06 · Protocols

Mesh

Agentic commerce protocol layer

A growing share of shopping will be done by an agent acting for the customer. If your catalog is not machine-readable and your checkout cannot be called programmatically, you are simply not in that channel. Mesh puts you in it.

  • ACP for interoperability between agents across frameworks and vendors
  • UCP for machine-readable discovery, cart validation, and checkout sessions
  • Orchestration spanning first query through post-purchase actions
Mesh · agent session
→ discover category=running-shoes size=9 max_price=8000
← 14 offers · structured, priced, in stock
→ validate_cart items=[SKU-3391 ×1] promo=WELCOME10
← valid · total ₹6,741 · ships 2 days
→ checkout_session agent_id=… scope=purchase
← session created · awaiting buyer authorisation
Agent identity verified Scoped authorisation Illustrative trace

Illustrative interface. Not real customer data.

Why it exists

Your storefront was built for eyes, not for agents.

A human shopper tolerates a carousel, a cookie banner, and a four-step checkout. An agent acting on their behalf needs structured offers, a way to validate a cart, and a checkout it can call with scoped authority. Most commerce stacks expose none of that.

Mesh is the adapter. It exposes your catalog, inventory, and checkout through emerging agent-to-agent protocols, so that when a customer's assistant goes shopping, your products are among the ones it can actually transact with.

Capabilities

What Mesh actually does.

ACP interoperability

Speak the Agentic Commerce Protocol so agents built on different frameworks and by different vendors can transact with your systems without bespoke integration each time.

UCP surface

Machine-readable product discovery, cart validation, and checkout sessions — the three things an agent needs before it can buy anything.

Capability manifests

Publish what your business supports: what can be bought, returned, rescheduled, or quoted, in a form another agent can read and act on.

Agent identity and scope

Every calling agent is identified and granted a bounded scope. Read the catalog, validate a cart, and create a session are three separate permissions.

End-to-end orchestration

Not just discovery — post-purchase actions too. Order status, returns, and rescheduling exposed to the same agent that made the sale.

Agent traffic observability

See which agents are calling, what they ask for, where they fail, and what they convert — a channel report for a channel most teams cannot currently see at all.

How it works

From connected to live.

Four stages. The first two are where the real work is; the rest is calibration.

Expose the catalog

Products, variants, availability, and pricing published in structured form, generated from your existing catalog rather than maintained twice.

Publish capabilities

Declare the actions your business supports and the constraints on each, so calling agents know what is possible before they try.

Validate before committing

Carts are checked against live stock, pricing, promotions, and shipping constraints, so an agent never confirms something you cannot fulfil.

Authorise and monitor

Checkout sessions run under scoped, revocable authority, and every agent interaction is logged and observable.

In practice

Where teams point it first.

Third-party shopping agents

Be transactable when a consumer assistant is doing the buying, rather than being skipped for a competitor who is.

Partner and reseller agents

Give partners a programmatic surface instead of a spreadsheet and a weekly stock email.

Internal multi-agent workflows

Your own agents — Resolve, Dial, Forge — coordinating through one protocol layer instead of point-to-point glue.

Marketplace syndication

One structured surface that keeps machine-readable listings consistent across destinations.

Measurement

What you will be able to measure

Agentic traffic is a channel. Mesh makes it a channel you can actually report on.

Agent-sourced sessions

Volume of agent traffic, by calling agent.

Cart validation success rate

Where agents try to buy things you cannot actually sell them.

Agent checkout conversion

Session to completed order.

Capability coverage

Share of your commerce actions exposed programmatically.

Protocol error rate

Failures by type — the debugging surface for a new channel.

Catalog legibility

How much of your catalog is complete enough to be discoverable.

Connects to

Sits on top of the stack you run.

Prebuilt connectors for the common systems, and an integration path for the ones that are yours. Nothing here asks you to migrate.

Do not see yours? Ask us — most integrations are a connector, not a project.

Storefront platforms PIM / catalog systems Inventory & OMS Payment providers Agent frameworks Identity providers
Questions

Mesh, answered plainly.

What are ACP and UCP, in one sentence each?

ACP — the Agentic Commerce Protocol — is about agents from different vendors and frameworks being able to work with each other and with your systems. UCP is about the commerce surface itself: machine-readable discovery, cart validation, and checkout sessions that an agent can call.

Mesh implements both so you do not have to track two moving specifications yourself.

These standards are still evolving. Is this premature?

The specifications are genuinely moving, and we will not pretend otherwise. Mesh versions against them and absorbs the churn on your side of the boundary. Our honest position: the work of making your catalog structured, your inventory accurate, and your checkout callable has standalone value regardless of which protocol wins — and that work is most of the effort.

Does this replace our commerce API?

No. Mesh sits in front of what you already have and translates. Your API, storefront, and OMS stay as they are; Mesh maps them onto the protocol surface and handles identity, scoping, and validation at the boundary.

How do we stop an agent doing something it should not?

Scoped authorisation per calling agent, explicit capability declarations, cart validation before commitment, rate limits, and revocable sessions. An agent gets exactly the permissions you grant it and nothing adjacent — reading your catalog does not imply being able to create an order.

Bring a real workflow. We will show you Mesh running on it.

Thirty minutes, your data, no slideware. If it is not the right module for your bottleneck we will tell you which one is.