What Should a Product "Say" to an AI Shopping Agent?
Attributes, use cases, selection criteria — here is what a product should communicate to an AI shopping agent, and a simple test for whether yours does.

This series has argued that agents compare structured data, that Shopify's fields arrive empty, and that no plan fills them. Fair questions all answered — but they leave the constructive one open: if you were going to make a product fully legible to an AI shopping agent, what would it actually need to say?
Here's the practical anatomy, and a test you can run on any product in your catalog tonight.
Think like the agent for one minute
An agent's job, at the moment of recommendation, is to justify a choice to a buyer with specific constraints. "This one, because: firm compression, cotton-blend, designed for postpartum use, sized for your range." Every recommendation is an argument, and arguments need material.
So the question "what should my product say?" translates to: what material does an agent need to build the argument for choosing me? It comes in three layers.
Layer one — what it is. The resolved category and the factual attributes of that product type: the wax and burn time of a candle, the roast level of a coffee, the solid wood of a table, the skin type a lotion serves — whatever questions define your category. These are the fields Shopify surfaces per category, and they're the vocabulary agents filter and compare on. Wrong or vague category, and the wrong questions get asked of your product from the start.
Layer two — who it's for and when. The use cases and situations: a candle safe around pets, a lotion for after-sun care, a table sized for small apartments, a coffee meant for cold brew. Buyers describe needs, not SKUs — "something for X situation" — and the agent has to bridge from situation to product. If your data never states the situations, the bridge doesn't exist.
Layer three — why choose it. The selection criteria that distinguish you within your category: the cold-pressed process, the 40-hour burn time, the solid-wood joinery, the fragrance-free certification — the feature that answers "why this one and not the other four." This is the layer that wins comparisons — and it's the one merchants almost never structure, because it lives entirely in their prose.
The test: the justification exercise
Pick one product. Now imagine an agent must recommend it to a real buyer and justify the pick in two sentences using only your structured data — not your photos, not your brand story, not what you know about the product but never wrote down.
Can it? If the justification comes out generic ("it's a lotion, it's available") — your data covers layer one at best. If the agent couldn't say who it's for or why it beats alternatives, layers two and three are missing. That's the gap, made concrete.
The encouraging part: in almost every catalog we see, the missing material exists — on the product page, in prose, written by you. It was just never translated into structure. Which is exactly what the NSOLVIA Agentic Catalog Optimizer™ for Shopify does at catalog scale: it derives all three layers from what your pages already state — verified, never invented — and writes them where the agents read.
(Now, if you're protective of your store, the next worry is natural: does adding all this machine-data change what my customers see? Short answer: it never touches it. That's Article 7.)
Your products already have plenty to say. The work is saying it in the language of the reader who's now asking.
Find out where your catalog stands
→ Run the free Agentic Catalog Readiness Audit™ — run the justification test with real data: one product from your catalog, seen as the agent sees it.
→ Read the complete Pillar — NSOLVIA Agentic Catalog Optimizer™ for Shopify, the full picture behind this series.
Continue the series
← Previous: Do Bigger Shopify Plans Fill This Data for You? · ⌂ Agentic Catalog Optimizer™ for Shopify (Pillar) · → Next: Can AI-Readable Data Be Added Without Changing My Store's Look?
Series: NSOLVIA Agentic Catalog Optimizer™ for Shopify (PI-PL003) · Knowledge Domain: Product Intelligence
NSOLVIA Intelligence — Products generate knowledge. Knowledge generates authority.