AI Agent Allowlist
Home Page-Types Database Agent Guardrails 2026 Incidents API Docs Pricing
Resources
Use Cases Industries & Buyers Learn: Core Concepts Implementation Guides Comparisons Schema & Data Reference FAQ Glossary
Why It Matters
2026 Agent Incidents Category Targeting Database Refreshes Contact Customer Login
Download Free Sample
policy data merchants and agent platforms both check

Shopping Agents Should Find Your Products. Never Your Checkout.

Shopping and price-comparison agents already browse product catalogs on behalf of shoppers, and that traffic is only growing. Most of it is exactly what a merchant wants — an agent reading your product and pricing pages and citing you back to a buyer. The risk sits at the pages your storefront was never built for an anonymous automated visitor to reach: account login, checkout, cart, and the newsletter subscribe form a coupon-scraping agent will happily fill out a thousand times. AI Agent Allowlist is the page-type database that responsible agent platforms and gateways already check before every navigation — so getting your own storefront correctly classified in it is the single highest-leverage thing a merchant can do to steer that traffic where it belongs.

Think of it as the difference between hoping every agent behaves and knowing that the ones respecting default-deny policy already have the right answer for your domain, without your team building or operating any enforcement of its own.

0Page types, incl. product, pricing, cart, checkout
0Domains — storefronts of every size
0Action page types denied by default agents
0Lookup an agent gateway makes before it clicks

Several high-profile AI agent incidents in 2026 involved agents that escaped their intended scope and reached account, login and write surfaces they had no business touching — a Hugging Face breach, a hijacked wiki, an artifact-registry covert channel, and takeovers of four third-party accounts. A storefront is exactly the kind of site a wandering or manipulated agent can land on next.

would your agents have been stopped? check the incident analysis
How a merchant actually benefits

You don’t deploy a firewall. You get classified correctly.

This is not a product you install on your storefront, and it does not inspect your incoming traffic. It is the reference data layer that agent platforms, AI shopping assistants and enterprise browsers already query before they let an agent navigate anywhere. A merchant’s leverage over that system is indirect but real: how your own domain is classified in the database determines whether every agent that respects it treats your product and pricing pages as fair game and your checkout, account and subscribe pages as off-limits.

That indirection is worth being upfront about, because it is easy to overstate what a data layer can do. A merchant cannot force every AI system on the internet to check this database before visiting their site, any more than a robots.txt file can force every crawler to respect it. What has changed since 2026 is the incentive on the other side: agent platforms and gateways now have their own reasons — liability, enterprise-buyer requirements, plain reputation risk — to enforce default-deny policy using exactly this kind of page-type data, and a merchant's job is simply to make sure their own storefront gives that policy the right answer when it asks.

Two ways this protects a storefront

Passively, through the ecosystem. Agent gateways built on default-deny policy already refuse checkout, cart, login and subscribe page types on any of the 40M+ domains in the map — including yours, once your storefront is correctly classified. You do nothing per-agent; you benefit from every compliant agent operator’s own guardrail.

Actively, if you run your own agents. Merchants increasingly run agents of their own — competitor price-monitoring, catalog enrichment against supplier sites, customer-support bots that browse partner documentation. Those agents are outbound traffic on someone else’s site, and the same page-type map is what keeps them off logins and checkouts elsewhere, exactly as it would for any other buyer of the data. If your own team is the one wiring that outbound policy into a browse tool, see the LLM app developer integration pattern.

Most merchants only ever notice the second use case, because it involves code their own team writes. The first one is easy to miss entirely, since it requires no integration at all — only that the classification behind the scenes is accurate. That asymmetry is exactly why this page exists: the highest-leverage action for most storefronts is the one with no engineering ticket attached to it.

Your storefront, by page type

What a compliant shopping agent may read, and what it must never touch

The page types below are the ones almost every storefront serves. Getting them right in the source data — the URLs your own site links to for each — is what separates “agents find my products” from “agents wander into my checkout.” None of these classifications come from a merchant filling out a form; they come from how the site itself links its own pages, which is also why keeping that structure clean pays off automatically at the next refresh cycle rather than requiring a support ticket.

Product pages

The page type shopping agents exist to read: description, price, availability, reviews. This is the traffic you want.

allow: product

Pricing & plan pages

Subscription boxes, membership tiers, bulk pricing — comparison agents cite these directly when a shopper asks “who’s cheapest.”

allow: pricing

About, help & policy pages

Shipping policy, return policy, FAQ and contact pages answer the questions a shopping agent needs before it recommends you.

allow: about, help_center, legal, contact

Cart & checkout

Where a purchase is actually committed. Denied by default for any agent that has not been explicitly authorized for agent-initiated purchase under a human-approval flow.

deny: cart, checkout

Login, signup & account

Credential surfaces. An agent that reaches these is either testing stolen credentials or has drifted far outside a shopping task — neither should be allowed to proceed.

deny: login, signup, password_reset

Subscribe & comment forms

Newsletter signup and product review submission are the two page types most exposed to automated coupon and discount-code abuse when left open to any visiting agent.

deny: subscribe, comment
Before / after

What changes when your storefront is correctly classified

The difference is not visible in your analytics as a blocked-request count — it shows up as which of your pages an agent is allowed to reach in the first place, decided before any request is sent.

An unclassified or stale storefront record leaves an agent operator’s policy engine guessing. Some guessed paths resolve to the wrong page type entirely; others fall back to default-deny for the whole domain, and a merchant loses the citation traffic they wanted from comparison and shopping agents in the first place. A freshly verified record removes the guesswork on both sides.

This matters more the faster your catalog changes. A seasonal storefront that reorganizes its URL structure twice a year, or a marketplace vendor whose product pages move between templates, is exactly the profile where an unrefreshed page-type record drifts out of date fastest — and drift shows up as a missed sale or a wrongly denied checkout, not as an error message anyone sees.

There is also a category question underneath the page-type question. Every domain in the database carries an IAB content category and a filtering category alongside its page types, so an agent’s policy can say something more specific than “allow product pages everywhere” — a procurement agent’s policy might allow product and pricing pages only on domains classified in an approved retail vertical, and treat everything else as flag-for-review regardless of page type. Getting your storefront’s vertical classification right is a second, less obvious lever alongside page types: a home-goods retailer misclassified into an unrelated or higher-risk vertical can find itself denied by a cautious agent policy even on its perfectly ordinary product pages.

GET /products/catalog listingallow
GET /p/sku-8841product pageallow
GET /pricingplans & pricingallow
GET /shippingpolicy / help_centerallow
GET /cartcartdeny
GET /checkoutcheckoutdeny
GET /account/loginlogindeny
GET /newslettersubscribedeny
Three storefronts, one boundary

The same product/checkout line, at very different scales

“Steer agents to product pages, gate checkout” sounds like one rule, but it plays out differently depending on how a storefront is built and who controls its URL structure. The rule itself never changes; what changes is who is responsible for making sure the underlying data reflects it.

Independent storefront

A merchant on its own domain controls its full URL structure, which means it also fully controls the signal a page-type classifier reads. A clean, consistent link structure between product, pricing and policy pages is the single best thing an independent store can do to get correctly classified and stay that way through redesigns.

Marketplace vendor

A vendor selling through a larger marketplace does not control the marketplace's own page-type classification, but benefits from it automatically — the marketplace platform's login, cart and checkout pages are already covered, and a vendor's individual product listings inherit that protection without any action on the vendor's part.

Large multi-brand retailer

A retailer running several brand sites, regional domains and a separate payments subdomain has the most surface area to get right: each domain needs its own accurate record, and a checkout hosted on a third-party payment processor's domain needs to be covered by that processor's classification, not the retailer's own.

Merchant checklist

Six things worth checking before you assume this is handled

If you also run agents

Merchants are agent operators too

A retailer running its own price-monitoring agent against competitor catalogs, or a catalog-enrichment agent pulling spec sheets from supplier sites, is on the other side of exactly the policy this page describes. The same default-deny posture applies, just outbound instead of inbound.

This distinction — inbound classification versus outbound policy — matters because merchants of any size tend to be both at once. The same commerce team that wants shopping agents routed correctly onto its own product pages is often also standing up a price-monitoring or assortment-research agent internally, and it is easy to assume the two problems are unrelated. They are not: both are answered by the identical page-type map, read in different directions. Getting your own storefront classified is a data-quality task with no code to write; wiring your outbound agent's navigation through a policy check is an integration task, and the two are worth planning together rather than as separate initiatives handled by separate teams.

# outbound policy for a merchant's own price-monitoring agent
default: deny
allow: [product, pricing, documentation, about]  # competitor catalogs, supplier spec sheets
deny:  [login, signup, checkout, cart, subscribe, comment, upload]
# the agent compares prices, it never creates an account or completes a purchase anywhere
ApproachWhat it catchesWhere it breaks
Rely on generic bot-detection / WAF rulesKnown scraper signatures, high request-rate patternsA well-behaved shopping agent looks like a normal browser session; nothing distinguishes “fine on product pages” from “fine on checkout”
Block all non-human traffic to checkout by IP or user-agentObvious automation, until the next user-agent stringBreaks legitimate agent-assisted shoppers your policy actually wants to allow onto product pages
Correctly classified page types in a database agent platforms checkAny compliant agent, on any of 40M+ domains, without per-request detectionRequires the agent operator to enforce default-deny — which is precisely the incentive every serious operator now has after 2026
700+/59IAB & filtering categories, incl. retail verticals
10B+links analyzed to build the map
$99/moentry-tier API, 90,000 lookups
30%/yroptional refresh, keeps pace with redesigns

Full database licenses are one-time: $14,999 for the top 10M domains, $24,999 for 15M, $49,999 for 30M, with an optional refresh at 30% of the license price per year. Agent platforms and gateways sizing a purchase to include the long tail of storefronts — not just the largest retailers — typically look at the 30M tier; see the pricing page for current terms. Merchants managing which AI tools their own staff can access, separate from the agent-browsing question this page covers, typically look at our sibling product aitoolsblocklist.com.

FAQ

Merchant & shopping-agent policy, answered

No, and that is the point. It classifies your storefront’s page types so compliant agent operators can route agents to your product and pricing pages while routing them away from your checkout, login and account pages. You are not installing anything, and legitimate shopping-assistant traffic is not blocked — it is aimed correctly.
Then this specific protection does not apply to that platform's traffic, the same honest limit that applies to any policy data layer: it only constrains agents whose operator enforces it. Merchants running their own agents, or wanting checkout protection guaranteed rather than assumed, should still keep independent authentication and fraud controls on checkout itself; this database is one enforcement layer among several a serious deployment uses, not a replacement for all of them.
Some platforms are building agent-initiated checkout under an explicit human-approval step, distinct from an agent freely browsing to checkout on its own. Whether or not you participate in that model is your decision; the honest default for any agent that has not been explicitly authorized is deny at checkout, cart and subscribe, which is what default-deny policy already assumes.
Classification comes from your own site's real link structure — product, pricing, cart and account pages linked from navigation, footers and sitemaps — never from guessed paths or admin-path probing. Keeping your storefront's own internal linking clean and stable is the most direct thing you can do; you can check any domain's current record against the database schema or the free sample.
No. This is a pre-request navigation policy, not a fraud or payments product. It reduces how often an automated agent reaches your checkout page at all; whatever traffic does reach it, human or agent, still needs your existing payment and fraud controls.
Yes — the identical page-type map is what an outbound agent policy checks before your own price-monitoring or catalog-enrichment agent navigates a competitor or supplier site: allow product, pricing and documentation page types, deny login, checkout, cart and subscribe on any domain it visits, the same default-deny shape covered on the agent guardrails page.

Get your storefront classified correctly

Check your own domain against the free sample, then see full-tier and OEM options for agent platforms sizing coverage.

Talk to Us