AI shopping agents are becoming a real sales channel — shoppers now ask an assistant to find, compare, and buy for them. This release makes every Cartly storefront ready for that channel out of the box, with no theme changes required.
Discovery
Every store now publishes a machine-readable discovery manifest at /.well-known/agent-commerce.json and a plain-language /llms.txt summary, so an agent can learn what your store sells and where to find its catalog API without guessing. robots.txt now carries explicit rules for the major AI crawlers — GPTBot, OAI-SearchBot, ChatGPT-User, PerplexityBot, Google-Extended, and ClaudeBot — separate from the rules search engines see, so you can allow AI agents while your SEO stays exactly as it was.
Rich structured data
Product pages now emit a complete schema.org Product JSON-LD node, including a per-variant Offer with SKU, GTIN, price, and availability, plus an AggregateOffer and aggregate rating. Collection pages emit an ItemList and other pages emit a BreadcrumbList. This is the same structured data search engines use for rich results — AI agents read it too, so better data means better visibility on both fronts.
An anonymous catalog API built for agents
Alongside the storefront, Cartly now exposes a read-only, anonymous REST endpoint an agent can query directly: products, product detail, collections, and collection detail, all market-aware — prices come back in the visitor's local currency automatically. Responses are flat JSON, keyset-paginated, and never expose exact stock counts — just an in_stock / low_stock / out_of_stock signal. No authentication or API key is required; it's rate-limited and cache-friendly by design.
See the Agent Commerce API guide for the full endpoint reference, request parameters, and example responses.
You stay in control
Agent Commerce is on by default, but it's your call. A new toggle at Settings → Agent Commerce in your admin lets you opt out at any time — once off, the discovery manifest reports itself as disabled, the catalog API returns a 403, and AI crawlers are disallowed in your robots.txt. Your SEO and Google indexing are completely unaffected either way; opting out only turns off the AI-agent-specific surface.
Read Letting AI shopping agents read your store for a merchant-focused walkthrough of the toggle and what it does.
Getting started
There's nothing to configure — every store is agent-ready today. If you'd rather opt out, do it from Settings → Agent Commerce. See the full changelog for everything else in this release.