Fluid · Agentic commerce · Team playbook

One Fluid store.
Every channel, including AI agents.

Fluid storefronts already speak UCP, the shopping protocol behind the buy button in Google Gemini. This page is the shared reference for how we sell it, support it, and switch it on for clients.

Fluid store→ WebMobileSocialInternationalAI Agents
SalesWhat to say, the market numbers, and how to answer "what about ChatGPT?"Start at talking points →
ExperienceWhy product descriptions now drive sales, and how to coach clients on them.Start at descriptions →
ImplementationWhat the client must set up, what Fluid already provides, and how to verify it.Start at client setup →
SalesExperience

Highlighted talking points

We support a full agentic shopping experience through the UCP protocols.

A shopper can ask an AI assistant for a product, and the agent can find it, add it to a cart and check out on the client's Fluid store.

We stay in compliance with the AP2 payment protocol.

Every agent purchase carries proof the shopper approved that item at that price before any money moves. That protects the client and the shopper.

We don't support agentic shopping outside AP2, but we're watching all of it.

That includes ACP, the protocol ChatGPT uses. We haven't built deeply for it because ChatGPT is slowly rolling it back after low adoption.

Your descriptions are your storefront.

Agents don't see the designed page. They read the product description. Whatever is written there is the pitch the AI repeats to the shopper.

Sales

Where shoppers already are

Two assistants worth naming in a pitch. Both are large, growing, and already used for buying.

Muse · Meta10M+users already
Muse · Meta25%+of Muse bots are used weekly for commerce
Muse · Meta$200+average order value
Gemini · Google1B+active users. Fastest-growing product in Google's history
SalesExperienceImplementation

The 5 sets of rules that let AI find and talk to a store

Clients will hear these acronyms. Here's what each one does in plain language, and where Fluid stands.

ProtocolIn plain wordsWhat it doesWho's behind itFluid
MCPModel Context Protocol A toolbox for AI Tells an agent which tools it can use, such as looking up a product or checking an order.Used by almost every AI app. Industry-wide Foundation
A2AAgent2Agent How bots talk to each other Lets one AI helper ask another for help, like a shopper's bot asking a store's bot a question. Google Foundation
UCPUniversal Commerce Protocol The rules for shopping Every store uses the same steps: find it, put it in the cart, pay, get your order.Powers the buy button in Gemini. Google & Shopify Live on every store
AP2Agent Payments Protocol A permission slip for spending Proves the shopper told their AI it could buy this item, at this price, before any money moves. Plugs into UCP as an optional payment layer. Google Supported
ACPAgentic Commerce Protocol UCP's job, inside ChatGPT Shopping inside ChatGPT. Not widely adopted, and ChatGPT is slowly rolling it back. OpenAI & Stripe Watching
ExperienceImplementation

How an agent shops a Fluid store

The order an AI agent works through. Each step is a file Fluid publishes automatically on every storefront.

Step 1"Am I allowed in?"/robots.txt
Step 2"What is this store, and where is everything?"/llms.txt
Step 3"What can I do here?"/.well-known/ucp
Step 4"Tell me about this product."/products/…​.md
Step 5"Buy it, with the shopper's approval."UCP checkout + AP2 + Google Pay
ImplementationExperience

Live examples from yoli.com

Real responses from Yoli's Fluid storefront, captured October 30, 2026. Open any link to see the current version.

/robots.txt

Tells every crawler and AI bot it's welcome to read the store.

  • Allows all robots to discover the store.
  • Blocks only filter-result URLs, which are duplicates of real pages.
  • Points to the sitemap, which lists every public page.
Business impactA store that blocks bots is invisible to AI shopping. Fluid stores are open by default.
yoli.com/robots.txtOpen ↗
User-agent: *
Allow: /
Disallow: /*?filterrific
Disallow: /*&filterrific

Sitemap: https://yoli.com/sitemap.xml
/llms.txt

A "read me first" file for AI. It tells an agent what the store is and where everything lives.

  • Newly launched on all storefronts.
  • Lists markets, currencies, languages, collections, categories, pages and policies.
  • Has a "For agents" section that points to the UCP profile and the cart and checkout APIs.
  • Editable in Themes, so the client can shape how AI describes the store.
Business impactThe agent gets an accurate map of the store in one read, instead of guessing from crawled pages.
yoli.com/llms.txtOpen ↗
# Yoli

Prices are in CAD for Canada (tax added at checkout). Also sells in Philippines (PHP), United States (USD). Languages: en, es, pt, tl.

## Shop
- [All products](https://yoli.com/home/shop)
- [Transformation](https://yoli.com/home/collections/transformation)
- [Daily Essentials](https://yoli.com/home/collections/daily-essentials)
  … 9 more collections, 11 categories, 18 pages, 5 policies

## For agents
- [UCP profile](https://yoli.com/.well-known/ucp): Universal Commerce Protocol discovery, with catalog search and lookup.
- [Catalog API](https://yoli.com/api/v202604/products): JSON products with live prices and stock.
- [Cart and checkout API](https://yoli.com/api/checkout/v2026-04/carts): create a cart, add items, set the address and shipping, then complete checkout without a browser.
- Add `.md` to any product, collection, category, page or blog post URL … for a markdown version with live prices.
- To send a shopper to a page, link its HTML URL as given. Keep any rep path (`/{rep}/...`) in it: the path carries the rep's attribution.
/.well-known/ucp

The store's UCP profile. It tells a shopping agent exactly what it can do on this store and where to do it.

Search catalogLook up productCartCheckoutShipping optionsDiscountsOrder status
  • Published automatically on every Fluid store.
  • Signed with a Fluid key so agents can trust responses came from the store.
  • Payment is the piece the client completes through Google Merchant Center and Google Pay. See client setup.
Business impactThis is what lets Gemini show a buy button for the client's products, with no rebuild.
yoli.com/.well-known/ucpOpen ↗
{
  "ucp": {
    "version": "2026-08-25",
    "services": {
      "dev.ucp.shopping": [{
        "transport": "rest",
        "endpoint": "https://yoli.com/api/ucp/2026-08-25"
      }]
    },
    "capabilities": {
      "dev.ucp.shopping.catalog.search": [ … ],
      "dev.ucp.shopping.catalog.lookup": [ … ],
      "dev.ucp.shopping.cart": [ … ],
      "dev.ucp.shopping.checkout": [ … ],
      "dev.ucp.shopping.fulfillment": [ … ],
      "dev.ucp.shopping.discount": [ … ],
      "dev.ucp.shopping.order": [ … ]
    },
    "payment_handlers": {}
  },
  "keys": [{ "kid": "fluid-ucp-1", "alg": "ES256", … }]
}
Any page + .md

Add .md to the end of any product, collection, category, page or blog link and Fluid returns a clean text version that agents prefer.

  • Shows price, subscription price, stock and plans, all live.
  • Shows only the product description, not the theme or page design.
  • Tells the agent to send shoppers to the normal page, and to keep the rep path so the rep keeps credit for the sale.
Business impactAgents read feeds they can take in quickly. This is the version of the product they will describe to shoppers.
yoli.com/home/products/glow-14814565-…​.mdOpen ↗
# Glow

> Markdown version of this page, for agents. To send a shopper here, link https://yoli.com/home/products/glow-… (not this .md URL, and keep its path as given).

- Price: $55.97 (USD)
- Subscription price: $38.97 (USD)
- Availability: In stock

## Subscription plans
- Every 4 Weeks: every 4 weeks, $38.97 (USD)
- Every 8 Weeks: every 8 weeks, $38.97 (USD)

## Description
Want to look your best every single day? Beauty comes from within, and Yoli Glow helps your inner beauty shine through. Glow supports healthy hair, skin, and nails with al blend of collagen, ginseng root powder, and other powerful ingredients. Just two capsules of Glow provide your full daily value of several essential nutrients including biotin, vitamins A, C, D, and E, thiamin, and folate. Plus, it improves collagen production and protect your cells from free radicals. It's a healthy way to look and feel amazing.
ExperienceSales

Your descriptions are your storefront

UCP and agentic shopping don't use the whole page. They use the feeds they can read quickly, and on a product that feed is the description. The highlighted words in the Glow example above are typos an agent will read exactly as written.

What a shopper sees

The full themed product page

Hero image & gallery
Benefit icons & badges
Product description
Reviews, videos, testimonials
Ingredients section built in the theme
What an AI agent sees

Only the description, plus live price and stock

Hero image & gallery
Benefit icons & badges
Product description
Reviews, videos, testimonials
Ingredients section built in the theme
Put the benefits in the descriptionIf a selling point only lives in a theme section, an agent will never mention it.
Write SEO and benefit languageUse the words shoppers type when they ask an assistant for a product like this.
Proofread itAgents repeat descriptions as written. Typos and vague copy reach the shopper directly.
Check it with .mdAdd .md to any product link to see exactly what agents read.
ImplementationExperience

Getting a client buyable in Gemini

Fluid publishes all the .well-known links an agent needs to read the catalog and complete a checkout. For the purchase to happen directly on Google, the client completes two steps.

The client does

Checkmarks are saved in your browser only, for working through a client call.

Fluid already provides
✓UCP profile/.well-known/ucp with search, cart, checkout, shipping, discounts and orders.
✓AP2-compliant purchasingAgent purchases carry the shopper's approval before payment.
✓llms.txtOn every storefront, editable in Themes.
✓.md pagesEvery product, collection, category, page and blog post.
✓robots.txt open to all botsWith a sitemap of every public page.
✓Rep attribution keptAgents are told to keep the rep path in links they share.
ImplementationExperienceSales demos

Check any Fluid store

Type a client's domain to get their agent links. Paste a product link to get its agent view too.

SalesExperience

Questions clients ask

Can shoppers buy our products through AI today?

Answer
Yes, through UCP, which powers the buy button in Google Gemini. Your Fluid store already publishes everything an agent needs. Once you register in Google Merchant Center and add a Google Pay payment account, purchases can happen directly on Google.

What about ChatGPT?

Answer
ChatGPT uses a different protocol, ACP, built by OpenAI and Stripe. It hasn't been widely adopted and ChatGPT is slowly rolling it back, so we haven't gone deep on it. We follow AP2-compliant agentic shopping and we're watching every protocol closely.

How do we know an AI didn't buy something the shopper didn't want?

Answer
That's what AP2 is for. It works like a permission slip: it proves the shopper approved this item at this price before any money moves. Fluid stays in compliance with AP2.

Do we need to rebuild our site for AI?

Answer
No. That's the point of Fluid: one store, every channel. The same store you run for web, mobile, social and international already serves AI agents.

Will AI see our product page design?

Answer
No. Agents read the product description, price and stock. Anything only in theme sections won't be seen. Make sure your descriptions carry your best benefit and search language. Add .md to any product link to see what agents read.

Do our reps still get credit for sales?

Answer
Fluid's llms.txt and .md pages tell agents to keep the rep path in any link they send a shopper, since that path carries the rep's attribution.