Building Agents? Stop Treating messages[] Like a Database
Stop using messages as your agent's memory. Learn how structured state makes AI agents more reliable, efficient, and production-ready.

Discovery channels are no longer human, and most commerce organizations haven't caught up to what that means for their product data.
For most of the last decade, the product feed was treated as a systems integration task: it lived in engineering, got pushed to channels on a schedule, and belonged to nobody strategically. That was manageable when humans were doing the searching, clicking, and comparing, filling in the gaps in a thin product page with their own curiosity and judgment, but agents don't do that.
When a customer uses Google's AI Mode to shop, for example, they never see your homepage. The AI reads your structured data feed, and if your attributes are incomplete or vague, it recommends your competitor instead. And it’s happening now: AI Overviews appeared on just 2.1% of shopping queries in November 2025 and jumped to 14% by March 2026.
The feed is the new storefront, and most brands haven't looked at theirs in years.
Incomplete feeds used to mean fewer clicks and some wasted ad spend, a cost you could offset with more budget. That trade-off no longer holds. In an AI-mediated discovery environment, incomplete feeds don't get fewer clicks; they get excluded entirely from recommendation surfaces. There's no bidding your way into an AI recommendation set.
Adobe Analytics, drawing on over one trillion visits to U.S. retail sites, found that individual product pages score an average of just 66% on their AI Content Visibility Checker, meaning roughly a third of product page content is currently invisible to LLMs. What’s more: there’s a 28 percentage point gap between the best-performing retailers (82.5% AI visibility score) and the lowest-performing (54.2%). The brands that have already moved decisively on this are quickly pulling ahead of those that haven’t.
That gap has commercial consequences. AI-referred shoppers already convert 42% better than non-AI traffic, spend 48% longer on site, and browse 13% more pages per visit. Brands invisible to AI are forfeiting this traffic entirely.
Stripe, which has been building agentic commerce infrastructure since before the launch of the Agentic Commerce Protocol (ACP) in September 2025, put it plainly: agentic commerce is "an entirely new type of sales channel, one where algorithms evaluate your products, initiate transactions, and return as customers."
Understanding this problem requires distinguishing between what a feed needs to do for human-browsing versus what it needs to do for agents.
The human-browsing minimum: title, price, availability, images, category, GTIN to get your product into an ad auction or a search result. Anything else a human can fill in with curiosity, scrolling, and judgment. But agents don't work that way.
An agent interpreting "running shoes for wide feet that work on trails and pavement, under $150" is parsing intent against structured attributes, and if those attributes don't answer that query, you don't appear. There’s no second chance to win the customer on the next scroll.
Stripe's technical guidance on agentic commerce is direct on this point: product feeds are expected to be the most important entry point for agents to discover products, and direct data feeds ensure agents get better, more structured information than web crawling alone.
Google has added dozens of new Merchant Center attributes built for conversational commerce, including answers to common product questions, compatible accessories, and substitute products. These aren't optional enrichment fields, they're the vocabulary agents use to match products to the context-rich prompts customers are now sending like "Will this fade in sunlight?" "Does it work with my current setup?" and "What's the best option for someone who travels frequently?" If the feed can't answer those questions, the agent moves on.
There's a practical urgency to this conversation that goes beyond AI search visibility. Stripe's Agentic Commerce Suite now lets businesses sell through AI agents across Google's AI Mode, the Gemini app, Meta, OpenAI, and Microsoft through a single integration, and the entry point is a product catalog upload from the Stripe Dashboard.
That makes catalog quality the precondition for participation, not an optimization to pursue afterward. A feed with stale prices, missing attributes, and thin descriptions broadcasts stale, incomplete, thin products to every connected agent surface.
The infrastructure to participate is becoming simpler; the data to participate well is still hard.
The reason feed quality has been so difficult to solve at scale is structural. If you can't enrich attributes without touching templates, you can't maintain real-time, multi-surface feeds without significant engineering overhead, which means feed updates that should take hours take full sprints.
Composability resolves this by separating content from experience. A PIM feeding a structured content layer can power feeds, PDPs, AI surfaces, and agentic checkouts from a single source of truth. Enrich the record once, and it propagates everywhere it needs to go: ad channels, AI Mode, ACP endpoints, UCP checkout flows, and the Stripe Agentic Commerce Suite. Clean, complete data in the PIM means complete schema markup, correct Merchant Center feeds, and consistent information across all AI touchpoints.
None of this requires a full replatform to address. The highest-leverage moves are available now, within most existing infrastructure:
Audit against AI requirements, not just channel requirements. Most feed audits check for Google Shopping compliance. Run a separate audit against what ACP and UCP actually require: real-time inventory, conversational attributes, structured Q&A content, review schema.
Find your problem SKUs. A small share of your catalog usually accounts for most of the attribute gaps and visibility drag. Identify and fix them before they cost you agent recommendations.
Establish ownership. Feed quality without an owner degrades, so someone in your organization needs to be accountable for feed quality as a business metric, not just a technical deliverable. This is typically a shared responsibility between merchandising and commerce operations rather than an engineering ticket.
Move toward a single enrichment layer. The goal is a product record rich enough to power every surface—ad channels, AI recommendations, agentic checkouts—without rebuilding it per channel. That's both an architecture goal and a content strategy goal.
If you treat feed quality as a technical hygiene task, you’re already losing visibility to competitors who treat it as a growth lever. If you want to understand where your catalog stands today, talk to our team about an Agentic Commerce Readiness Assessment.
Stop using messages as your agent's memory. Learn how structured state makes AI agents more reliable, efficient, and production-ready.
Traditional approaches to change management weren’t working before. AI just makes the gaps impossible to ignore.
How smart companies are evolving with agent-powered delivery models, and what it takes to lead in the new era of intelligent services.