Shoppers already ask assistants to find products. Buying through an agent is only starting. Botmetria gives your store an agent interface — a UCP manifest, catalogue and checkout sessions in our open format, plus an ACP-style product feed: an agent reads your catalogue, builds a cart and hands the shopper into your native checkout. The order and the payment stay with you.
No bot verification against vendor IP ranges, nothing outside WordPress, no storefront for agents. Botmetria connects four ways: the plugin, SDKs for PHP and Node.js, or a storefront straight from your product feed.
The agent discovers your store via the /.well-known/ucp manifest
Reads the catalog: names, prices, availability, policies
Builds a checkout session — a real cart with totals
Hands the human a signed cart link (HMAC — can't be forged)
The shopper lands in YOUR native checkout and pays you directly
Agents see your catalog, prices and availability; the purchase is completed by the human on your site. The manifest honestly reports what is enabled.
Agents build a real cart in your store and hand it to the shopper with a signed link. No payments processed by us — money never leaves your store.
The WooCommerce plugin also makes your pages agent-readable: markdown twins of product pages, a generated llms.txt and JSON-LD — so agents that do not speak UCP yet still understand your store.
Our UCP manifest format is open: the spec, golden fixtures and MIT SDKs are public. It is Botmetria's own format, not the ucp.dev business profile. Your manifest looks like this:
{
"ucp_version": "1",
"profile": { "name": "My Shop", "url": "https://my-shop.com/", "currency": "EUR" },
"capabilities": { "catalog": true, "checkout": true, "payment": false },
"endpoints": {
"catalog": "https://my-shop.com/ucp/v1/products",
"checkout": "https://my-shop.com/ucp/v1/checkout-sessions"
}
}UCP spec & self-hosting → · PHP SDK (GitHub) · Node SDK (GitHub)
A plugin from your dashboard: UCP checkout, analytics, markdown and llms.txt — one click.
Open-source SDK, ~50 lines of adapter around your products and cart.
Our test agent walks your store: manifest → catalog → cart. 90 seconds, no sign-up.
No store with the Botmetria plugin yet? Leave the field empty — we'll run it on our demo store.
You do, always. The agent hands the shopper into your native checkout; Botmetria never touches payments.
Any platform where you can publish one file at /.well-known/ucp on your domain can start with the storefront from a product feed (no code). For full checkout there are SDKs for PHP and Node.js — about 50 lines of adapter.
Agents that follow Botmetria's open UCP spec — such as our demo agent — read the manifest and the catalogue; agents that only speak the ucp.dev profile cannot read it yet. With the WooCommerce plugin, checkout sessions record the agent's source (ChatGPT, Perplexity, Claude…) and orders from those sessions are attributed in your analytics.