Resources
Guide12 min read · Updated

Agentic commerce for retailers: what ACP and UCP need from your product data

Artem KaluginBy Artem Kalugin, CEO of Tellis Labs

A shopper asks an AI assistant to find a waterproof jacket within budget, delivered before a weekend away. Your range might contain exactly the right product. But the assistant needs enough information to recognise it, compare the offer and help the shopper buy. OpenAI’s shopping update puts that product discovery work at the centre of its approach.

The difficulty is that a retailer’s knowledge rarely lives in one place. The material is in a supplier sheet, the delivery restriction is on a policy page, and the feed carries a price that hasn’t caught up with the website. A customer can phone your team. An agent has to work with what it can reach.

An agent can only use the sources it can reach. Illustrative prices and access conditions.

That’s the practical challenge behind agentic commerce. The Agentic Commerce Protocol (ACP) and Universal Commerce Protocol (UCP) provide ways for shopping services to connect with retailers, but the quality of the conversation still depends on what your catalogue can tell them. Following one product from discovery to checkout makes the preparation much easier to understand.

One jacket, three steps: suitability, the offer and a supported purchase route.

Quick answer

Agentic commerce lets AI agents help people find, compare and buy products. ACP and UCP connect shopping services with retailers, but they depend on clear product information. OpenAI’s feed guidance is a useful starting point: identify the product, explain its suitability, keep the offer current and check which purchase routes your business can use.

What is agentic commerce?

Agentic commerce is an AI agent carrying out shopping tasks for someone, from researching products to placing an authorised order. Google’s shopping announcement describes buying with the shopper’s permission. How far an agent can go depends on the service: finding a product, building a basket and completing payment are different steps.

For our weekend shopper, the first job is suitability. The jacket needs to suit the weather and come in the right size before a discount matters. Next comes the offer: the selected colour, a current price, stock in that size and delivery before departure. Only then does checkout become useful.

For a retailer, that sequence gives the work an order too. Start by making the product understandable. Make the offer dependable. Then connect the purchase route your platform supports.

ACP vs UCP: how the two agentic commerce protocols compare

ACP and UCP are open standards that let agents and retailers exchange commerce information while keeping the retailer as merchant of record. Their specifications can support different services. For your store, what matters is the particular implementation: how products enter it, which purchases it supports and where the customer pays.

The comparison below separates the standards from their best-known uses. A protocol can support a capability before your chosen platform makes it available to your store.

AspectAgentic Commerce Protocol (ACP)Universal Commerce Protocol (UCP)
Who is behind it?OpenAI and Stripe are Founding Maintainers. Meta has a Technical Steering Committee seat.Co-developed by Google, Shopify, Etsy, Wayfair, Target and Walmart.
Where shoppers encounter itChatGPT discovery and separately enabled checkout integrations.AI Mode in Google Search and the Gemini app, among other possible implementations.
How products get inApproved direct feeds or platform catalogues. Accessible pages provide another discovery route.Google uses Merchant Center product data alongside an approved UCP integration.
Product-data starting pointRequired identity, description, image, price and availability information; variants and other details add context.Approved free listings, return and support information, plus product-level checkout eligibility.
Keeping offers currentFile snapshots and a separate API update route.Live stock and totals are checked through the checkout integration.
Where the purchase finishesMerchant-owned checkout is the public default; approved embedded flows need separate confirmation.On Google or after a transfer to the merchant’s cart, depending on the integration.
What to confirm before buildingMerchant approval, supported shopper markets and the purchase flow available to your integration.Merchant and product eligibility, supported capabilities and the rollout for your chosen channel.

Sources: ACP governance, OpenAI product data, Google onboarding and Google’s UCP FAQ.

The distinction is easier to see through the shopper’s journey. Shopify’s ChatGPT channel helps someone discover your jacket, then sends them to your store’s checkout in an in-app browser or a new tab. Google’s Universal Cart offers routes involving Google Pay or a transfer to the merchant’s basket.

Two ways to reach checkout. Eligibility, market and integration determine the available route; these are illustrations, not interface screenshots.

OpenAI’s documents still need care: its merchant page says it’s moving away from standalone Instant Checkout, while its developer guide continues to describe approved partners. Confirm your available route rather than building around an assumed checkout experience. Our ChatGPT Shopping guide covers the feed formats and application steps.

The retailer announcements reflect that variety. OpenAI’s March 2026 update names Target, Sephora and Wayfair among its discovery integrations, alongside Walmart’s dedicated ChatGPT app. Google’s Universal Cart announcement includes Nike, Walmart and Shopify merchants across its purchase options. A retailer appearing in a shopping experience doesn’t mean every product has the same checkout route.

Whichever route you choose, the next problem is the same: give the service enough reliable information to assess your product.

What do AI shopping agents read from your product data?

For that jacket to reach a useful shortlist, an agent needs to understand both the product and the offer. It may draw on feeds and accessible pages, depending on the service. Google’s Search guidance says special schema isn’t required for its generative AI search features. Clear, consistent information is the work worth doing first.

There is still a minimum to get right. OpenAI’s file specification requires nine discovery fields: item_id, title, description, url, brand, seller_name, image_url, availability and price. Those establish the basic listing. The suitability information in the table explains why someone should choose it.

What agents look forWhat your data needs to explain
Product identityBrand, model and assigned identifiers such as GTIN or MPN. For beauty, identify the exact product and pack size, rather than a loosely named range.
SuitabilityMaterial, measurements, ingredients, compatibility and intended use. Clothing needs fit information; beauty needs declared ingredients; electrical products need clear compatibility details. Support performance claims with evidence.
Purchasable optionsHow sizes, colours or finishes belong together, with the correct image and offer for each. A navy coat in size M must remain distinct from the same coat in size L.
Price and quantityCurrency, tax treatment and purchasable quantity. Make clear whether the offer covers one bottle, a multipack, one tile or a full pack of flooring.
AvailabilityCurrent availability for the selected option, checked again before an order is accepted. A style being in stock doesn’t mean every size is available.
Delivery and returnsCosts, restrictions, timescales and return terms. For a sofa, delivery access and bulky-item arrangements can affect the purchase as much as the product dimensions.
Practical answersDetails that resolve remaining questions, such as clothing care instructions or a device’s supported connections. Link supporting product documents where they help someone choose.

Notice how ordinary those requirements are. They’re the questions a good shop assistant would work through before recommending a product. The difference is that an AI service needs the answers in information it can retrieve and interpret.

A moisturiser described as “a daily essential” doesn’t tell someone whether it contains fragrance. A sofa’s width doesn’t establish whether its packaged dimensions fit through the doorway. And “available in blue” doesn’t confirm that the shopper’s size is in stock. These are the gaps to close when enriching product data, before adding more copy.

Useful product information answers the buying question, not just the marketing brief.

Google’s conversational attributes give that extra detail a more explicit home. The six optional fields are question_and_answer, document_link, related_product, item_group_title, variant_option and popularity_rank. They can carry practical answers, supporting documents and relationships between products and variants, without changing existing product approvals. Choose fields that help resolve an actual buying decision, and avoid repeating information already supplied elsewhere.

The same product knowledge also supports your Google Shopping Graph presence. That makes this catalogue work useful beyond whichever agentic checkout launches next.

How to make your catalogue ready for AI shopping agents

Start with a small group of products and follow them all the way to checkout. OpenAI’s upload guidance recommends testing a sample before the full catalogue. Choose best sellers your team knows well, including items that regularly generate customer questions, so you can tell whether the information is useful.

First, agree which record to trust. Compare the supplier data, feed and product page. If they disagree, decide which value is correct and fix the process that lets the others drift. Give each important attribute an owner who can resolve uncertainty, rather than asking the next export to repeat it.

Then improve the explanation. A title should identify the product, with the brand, type and attributes someone needs to choose. Keep the creative name, but explain what sits behind it. Complete the suitability fields and group variants correctly, so the selected size or finish leads to the right image, price and stock. Use assigned identifiers where available; never invent a missing GTIN.

Take a dress sold in three colours and several sizes. The fabric and care guidance may be shared, while images and stock differ by option. Keep those shared and variant-specific facts separate. OpenAI’s file feed groups variants through group_id, listing_has_variations and variant_dict; Google uses item_group_id. Choosing “navy, size 12” should consistently select the right offer.

One dress, several offers: keep shared product facts separate from variant-specific images, prices and stock.

Give the offer a reliable update process. OpenAI recommends a full file snapshot at least daily, using a stable filename. Its separate Products API supports partial updates. Work with your platform team to keep changing prices and stock current, and test withdrawals as well as additions. OpenAI can retain an item omitted from snapshots for up to 14 days; setting is_eligible_search=false makes it ineligible at the next processing run.

Finally, test what the service can reach. Check OAI-SearchBot and Googlebot access in robots.txt and your CDN. Follow the chosen product through the feed, page and checkout. Confirm that the purchasable quantity, delivery charge and final price agree. A page that works in your browser hasn’t necessarily passed those checks.

This is where merchandising and development need to work together. One team understands the product and the questions customers ask; another controls how that information travels. Both need to see the same journey before the pilot expands.

Tellis catalogue agents bring together supplier sheets, reviews and search data to fill missing attributes and identifiers, then write changes back to your store. On BuyWholeFoodsOnline’s optimised product pages, conversion rose 17% against a control group and Google AI visibility grew 124% month on month, as the case study sets out.

Judge your own work in the same practical way. Track appearances in AI answers, then follow them through to traffic and completed orders. For participating Google merchants, UCP analytics helps connect buy clicks with purchases and cancellations. Being mentioned is useful; knowing whether the customer could buy is more useful to the next decision.

Mentioned isn’t the same as bought. Measure visibility separately from checkout performance, using the reporting available for each route.

Is agentic commerce available in the UK and EU?

Where your business is based and where the shopper lives are separate eligibility questions. Shopify’s ChatGPT guide allows stores outside the US if they sell to US customers. Its Google guide lists the US, Canada and Australia as eligible shopper markets, while warning that direct checkout is still rolling out. A UK merchant being eligible doesn’t establish domestic UK shopper access.

For the pilot, choose a market you already serve and confirm the route with your platform. Keep these distinctions in view:

Surface or routeWhat UK and EU retailers should check
ChatGPT discovery through ShopifyStores can be based outside the US, but this channel requires sales to US customers.
Direct ChatGPT product feedsUK and EU businesses can request access. Approval and supported shopper markets need separate confirmation.
Google AI Mode and Gemini through ShopifyThe documented shopper markets are the US, Canada and Australia; individual rollout status still needs checking.
Domestic UK and EU UCP checkoutThe cited rollout guidance doesn’t confirm a general launch date.

Google’s announcements also describe different parts of the rollout. Its Merchant Center integration-hub guide, updated on 19 October 2026, puts the hub’s Canada and Australia expansion in early 2027. That’s an onboarding timetable, not confirmation of every checkout route. Check the actual feature you intend to use.

There’s no need to put catalogue improvements on hold while those dates settle. Clear product information, consistent offers and accessible pages are useful preparation whichever market you enter first.

What are the risks of agentic commerce for retailers?

Once the product has been chosen, the retailer still has to deliver on the offer. Google’s UCP guidance leaves merchants responsible for live inventory and shipping-address checks. For your pilot, that means testing the awkward cases too: a sold-out item, an excluded postcode, a changed price or a customer who needs help after ordering.

Check eligibility before promising a purchase experience for your whole range. Google’s checkout restrictions exclude products including personalised goods, pre-orders and freight deliveries. An engraved necklace or a sofa requiring freight delivery may therefore need a different purchase route from an ordinary stocked item.

There’s also a reason to keep the shopper in control. Gartner’s 27 May 2026 release reports that 54% of recent AI-shopping users double-checked all information, while a separate survey found willingness to delegate purchase decisions peaked at 11% in lower-stakes categories. The surveys covered 846 US consumers in November and December 2025 and 322 in January 2026, respectively. For your pilot, test whether the assistance makes choosing easier before asking customers to trust more automation.

Agree how payment permission, fraud checks, order updates and returns will work. Applicable product-safety and consumer rules still apply; an AI interface doesn’t take over those responsibilities. Build that operational review into the pilot, alongside the catalogue checks, so a successful recommendation can lead to an order your team can fulfil.

Find out what AI shopping agents see in your catalogue

Bring the work back to a product you know well: a jacket, a moisturiser or a sofa. Check whether someone could judge its suitability, understand the offer and buy it without discovering a contradiction. The free Tellis catalogue scan reads your product pages and helps identify where to begin. Use those findings to choose the first products to improve.

ACP and UCP can carry the information between systems. Your catalogue supplies the answers that make the journey worth taking.

Frequently asked questions

Is agentic commerce a thing?

Yes. Google documents agent-led buying, where a shopper authorises a purchase from an eligible merchant. Other services help with research, comparisons or baskets before handing over to checkout. For retailers, the relevant question is which tasks a service supports for their products, customers and markets today.

What is agentic AI vs agentic commerce?

Agentic AI is software that carries out tasks towards someone’s goal, using tools and information along the way. Agentic commerce applies that approach to shopping. An agent might compare products, manage a basket or place an authorised order. Its scope depends on the service and the permission its user gives it.

Does Amazon use agentic commerce?

Yes. Amazon’s Alexa for Shopping brings together Rufus and Alexa+ for US customers, supporting product research, comparisons and shopping actions. For eligible products from other stores, Buy for Me can place an order on the customer’s behalf, while the brand handles fulfilment and support.

What is the Shopify agentic plan?

Shopify’s $0-per-month Agentic plan lets brands on other ecommerce platforms add products to Shopify Catalog without moving their online store. Shopify opened it to all brands on 24 March 2026. Individual AI channels have their own eligibility rules, so joining doesn’t guarantee checkout access in every country.

Tellis is a system of purpose-built AI agents that continuously monitors the quality of large catalogues, by spotting gaps and opportunities - then fixes them at scale.

More guides are in Tellis resources.