Now there is a third one — AI agents.
An AI agent can go beyond simply finding a product page. It can compare several products, analyze specifications, check prices and availability, and eventually help a customer complete a purchase.
In April 2026, Cloudflare introduced the concept of Agent Readiness along with a tool that evaluates how technically prepared a website is to interact with AI agents.
For e-commerce businesses, this creates a completely new way of interacting with customers.
But for that to work, an AI agent needs to correctly understand what you sell, how much it costs, whether it is currently available, and which specific product variant can actually be purchased.
So what should an online store prepare today, and what can still wait?
Start with a simple Agent Readiness check
The easiest place to start is Cloudflare's free Is Your Site Agent-Ready? tool.
It evaluates whether AI agents can access your website and which agent-focused technologies your site already supports.
Don't treat the final score as the main goal.
A score below 100% is completely normal. Some of the technologies Cloudflare checks are still at a very early stage and are not necessary for most online stores yet.
Instead, focus on a few much more practical questions:
Can AI agents access your store?
Can they discover your products?
Can they correctly understand price and availability?
Can they distinguish between product variants?
Can they access up-to-date product information?
These are the fundamentals of Agent Readiness for e-commerce.
1. Make sure AI agents can access your store
One of the simplest problems is also one of the most common: your store may block AI agents before they even get a chance to read a product page.
Check robots.txt
Open this address in your browser:
https://your-domain.com/robots.txt
This file tells search engines and other automated systems which parts of your website they are allowed to access.
If it contains a global restriction such as:
Disallow: /
automated access to the website may be blocked entirely.
It is also worth checking whether specific AI crawlers are restricted.
The important point is that you don't necessarily need to allow or block every AI crawler in the same way.
For example, a business may want its products to appear in AI-powered search and product discovery while applying different rules to crawlers used for other purposes.
The right configuration depends on your business and content policy.
Check your bot protection
Another common issue is Cloudflare, another WAF, or a bot-protection service.
Your store may work perfectly for a normal customer while an automated visitor sees:
a CAPTCHA;
a “Checking your browser...” page;
an access denied message;
an endless browser verification screen.
For an AI agent, this can effectively mean:
your store does not exist.
If your website uses bot protection, make sure the AI crawlers you want to support are not accidentally blocked.
Store owners do not need to dig through server logs themselves. The important thing is to include this check as part of an Agent Readiness review.
2. Check your sitemap
The next basic element is sitemap.xml — essentially a map of your website for machines.
It helps crawlers understand what pages exist in your store.
Make sure your sitemap includes:
product categories;
product pages;
important informational pages.
At the same time, it should not be filled with thousands of unnecessary URLs, filter results, technical pages, or duplicates.
For AI agents, a sitemap serves the same basic purpose as it does for search engines:
it shows where the useful content is located.
3. Look at your product page from an AI perspective
Open a regular product page and ask yourself one simple question:
If a machine looked at this page, could it clearly understand what is being sold?
An AI system should be able to identify at least:
product name;
description;
brand;
SKU or product identifier;
price;
currency;
availability;
specifications;
images;
product variants.
For a person, most of this information is obvious from the page design.
For machines, it is more complicated.
This is why online stores use structured data — machine-readable markup that explicitly explains:
This is a product.
This is its name.
This is its price.
This is the brand.
This product is currently in stock.
For e-commerce pages, structured data commonly uses types such as Product and Offer.
Google also recommends structured product data to clearly describe products, prices, availability and variants to its systems.
If your CS-Cart store already has properly configured SEO markup, some of this work may already be done.
But it is still worth checking — especially price, stock status and product variations.
4. Pay special attention to product variations
This is particularly important for CS-Cart.
Imagine a simple product:
Classic T-Shirt
with the following variants:
S / Black
M / Black
L / Black
S / White
M / White
L / White
Each variant may have its own:
SKU;
stock level;
color;
image;
price.
A customer understands this immediately.
An AI agent also needs to understand that M / Black is a specific purchasable item, not simply two words displayed somewhere on the page.
Each variation should therefore have a stable identity, and external systems should be able to determine its actual price and availability.
This becomes particularly important when product information is sent to external AI platforms.
If a customer asks:
Find this T-shirt in black, size M.
the expected answer should not be:
It looks like this T-shirt is available.
It should be something closer to:
Black / M is available for $49.
That difference matters once AI starts participating in actual shopping decisions.
5. Make sure AI receives current price and availability
It is not a major problem if an AI system read a blog article yesterday.
For an online store, the situation is very different.
Yesterday a product was $100 and in stock.
Today it costs $120 and is sold out.
That is why e-commerce cannot rely only on AI crawlers periodically reading product pages.
AI platforms need access to current structured product data.
This is usually provided through product feeds or APIs.
A structured catalog can contain:
products;
prices;
inventory;
variants;
specifications;
images;
categories.
For Google, product information is already a fundamental part of Merchant Center and its commerce ecosystem. With the development of Google's agentic commerce capabilities, this structured product layer becomes even more important.
The key principle is to avoid building a completely separate product database for every AI platform.
A healthier architecture looks like this:
CS-Cart → consistent product data → external AI and commerce platforms
Today that platform might be Google.
Tomorrow it might be another AI assistant.
Your CS-Cart catalog should remain the source of truth.
6. Make your store easier for AI to understand
There are several additional improvements that can make a website more agent-friendly.
Markdown for AI agents
A regular e-commerce page contains a lot of information that is useful for a browser but mostly irrelevant to an AI agent:
navigation;
banners;
JavaScript;
visual components;
menus;
interface elements.
The agent may only need something like:
iPhone 16 Pro
Price: $1,099
In stock
Storage: 256 GB
Color: Black Titanium
This is why some websites are starting to provide simplified Markdown versions of their pages for AI agents.
Cloudflare, for example, supports serving Markdown to agents instead of the full browser-oriented HTML representation.
For CS-Cart, the same approach can be implemented without modifying the platform core.
Markdown is not the most important requirement, however.
Correct product data should always come first.
Make the interface understandable too
Some AI agents interact with websites in a way that is much closer to a real user.
They can:
click buttons;
select product options;
use filters;
fill in forms;
add products to a cart.
This means a clean and technically correct interface is useful not only for customers but increasingly for AI agents as well.
A store with predictable navigation, clear controls and good accessibility practices is easier for both humans and automated agents to use.
7. The next step: let AI agents do things, not just read
So far, we have mostly talked about making your store understandable to AI:
products, specifications, prices and stock information.
The next level is allowing an AI agent to actually interact with the store.
Imagine a customer tells an AI assistant:
Find me running shoes under $150 that are in stock and can be delivered tomorrow.
To answer this, the agent mainly needs access to your catalog.
But the customer may continue:
Show me the available options in size 10.
How much is delivery?
Add the second pair to my cart.
Where is my order?
At this point, simply reading website pages is no longer enough.
The store needs an interface that allows an external system to request current information or perform specific permitted actions.
This is usually done through an API.
In simple terms, an API gives external systems a defined set of commands they can use, such as:
search for products;
get the current price;
check inventory;
calculate available delivery options;
create a shopping cart;
retrieve order information.
Where does MCP fit in?
MCP — Model Context Protocol — takes this idea further for AI applications.
It provides a standardized way for AI systems to discover and use tools and capabilities exposed by another service. The protocol has rapidly evolved into infrastructure specifically designed for agentic workflows.
In very simple terms:
A regular product page tells an AI agent:
Here are our products.
An API or MCP server adds:
And here are the things you are allowed to do with them.
For example, a store could expose tools such as:
Search products → Check stock → Calculate shipping → Get order status
The customer never needs to know that MCP or an API exists.
They simply continue talking to their AI assistant.
This is where Agent Readiness starts moving beyond “Can AI read my website?” and becomes a new interface between your business and your customers.
But there is no point in rushing into MCP just because the technology is getting attention.
If your store provides the wrong prices, outdated inventory or ambiguous product variants, MCP will simply deliver incorrect information more efficiently.
The order should always be:
correct data first → actions second.
8. Google UCP: when AI becomes a sales channel
One of the clearest examples of where this is heading is Google's Universal Commerce Protocol — UCP.
UCP is an open commerce standard designed to connect merchants with AI-powered shopping experiences.
Google currently uses it to enable commerce scenarios on AI Mode in Google Search and Gemini.
The goal is simple:
reduce the distance between a customer's question and an actual purchase.
Imagine someone asks Gemini:
Find me wireless headphones under $150 with good noise cancellation.
The AI helps discover suitable products.
With an integrated commerce flow, the next step no longer has to be:
open store → search for the product again → add to cart → enter all information → checkout.
Instead, Google is building flows where a user can move from product discovery into shopping and checkout directly through its AI surfaces.
For merchants, UCP can connect these experiences back to the systems they already use for product data, checkout, fulfillment and orders.
Google's current implementation supports merchant-controlled checkout sessions and product discovery through Merchant Center. Merchants remain the Merchant of Record and keep control of their customer relationship.
For a CS-Cart store, the flow can eventually look like:
Customer asks Gemini → AI discovers the product → customer starts checkout → CS-Cart processes the commerce logic and order
Google's current UCP implementation uses dedicated checkout APIs and a published merchant capability profile to connect the AI experience with the merchant's commerce system.
This is where the practical value of Agent Readiness becomes much easier to see.
We are no longer talking only about allowing another crawler to read your product page.
AI is becoming another potential sales channel, just as search engines, marketplaces and social platforms became sales channels before it.
Today, a customer searches Google, opens your website and manually goes through the catalog and checkout.
In an agentic commerce scenario, an AI assistant can handle part of that journey.
That is why online stores should gradually prepare not only to show information to AI, but also to safely expose actions such as checking inventory, calculating shipping, creating a cart and initiating checkout.
Google UCP is already a concrete example of this direction, although access is still controlled: merchants need Merchant Center and Google approval before going live with UCP on Google's AI surfaces.
What should a CS-Cart store do right now?
I would split Agent Readiness into three levels.
Check now
AI crawler access;
robots.txt;sitemap;
bot protection;
product page structure;
prices and availability;
product specifications;
variations;
structured product data.
Prepare next
a structured product catalog;
reliable price and inventory updates;
stable product and variant identifiers;
Markdown representations where useful;
a technically clear and accessible storefront.
Add when the business case appears
APIs for AI agents;
MCP;
Google UCP;
other agentic commerce protocols;
AI-assisted checkout.
Don't chase a 100% Agent Readiness score
This may be the most important part.
I would not start preparing an online store by installing llms.txt.
I would not start with MCP either.
And I definitely would not implement every emerging protocol simply to get a perfect score in an Agent Readiness scanner.
Your customer does not care how many AI standards your website supports.
What matters is whether they can ask:
Find me black running shoes in size 10 under $150 that are currently in stock.
and the AI can reliably answer:
Found them.
Size 10.
Black.
$129.
In stock.
And those details actually match the information in your store.
That is practical Agent Readiness.
How we prepare CS-Cart stores for AI agents
At Larionov.tech, we approach Agent Readiness as a complete infrastructure task — from the fundamentals that make a store accessible and understandable to AI agents to advanced capabilities such as APIs, MCP and modern agentic commerce protocols.
For CS-Cart and Multi-Vendor, we have built a dedicated module that covers the full Agent Readiness stack and can be extended as new standards and AI commerce capabilities emerge.
The goal is not to add a collection of disconnected “AI features”.
It is to give your store a ready-to-use infrastructure for a new customer interaction channel — AI agents.
This allows your business to start preparing today while the market is still developing, instead of rebuilding the entire commerce stack once AI-assisted shopping becomes a standard customer journey.
