• Artificial Intelligence

Why Websites Block AI Agents, and How to Let the Right Ones In

Published On: 7 October 2026.By .
AI Agents Agentic Commerce Web Standards Updated Oct 2026
Quick answer

Personal AI agents can now browse, book and buy on your behalf, but they keep getting blocked by the websites they visit. That happens for two reasons: some sites block agents on purpose for business or legal reasons, and others block them by accident, because anti-bot defences and "prove you are human" checks cannot tell a customer's legitimate agent from a malicious scraper. The fix is not more blocking. It is agent identity. New standards such as Web Bot Auth let a good agent prove which operator it belongs to, so a site can welcome verified agents, slow down unknown ones, and still keep bad actors out.

Key takeaways
01
A new kind of visitor

The web's bot defences were built to sort people from automation. An agent breaks that, because it is automation working for a real person. Sites now need a way to tell a trustworthy agent from a harmful one.

02
Two ways to get blocked

Some blocks are deliberate: Amazon shut Meta's Muse out of its store, and airlines or listing sites may gate agents behind their terms or a paid licence. Others are accidental, when a "verify you are human" step trips up an agent the retailer was glad to have.

03
The fix already exists

Web Bot Auth, an IETF standard, has agents sign each request so a site can confirm which operator sent it. Cloudflare, Anthropic and OpenAI already run it in production.

04
Then the checkout

Knowing who is knocking is only half of it. Agentic checkout standards let a verified agent buy through a proper channel, with no page scraping and no stored passwords. OpenAI, Stripe, Google, Shopify, Visa and Mastercard are all building toward it.

05
Block, partner, or open

Keep agents out, strike deals with a chosen few, or open up to any agent you can verify. If you run a website, that decision is now yours to make on purpose.

06
The cost of saying no

Turn an agent away and you usually turn away the person it is shopping for, and they tend to buy somewhere else instead.

Sept 2026
Amazon blocked Meta's Muse agent
12 days
after Muse launched
10B+ / wk
AI bot requests Cloudflare sees
3 paths
block, partner, or open
01 - What changed

Agents can act now, and the open web is pushing back

For two years, AI assistants mostly answered questions. In 2026 they started doing things. A new wave of consumer agents, including Meta's Muse, OpenAI's agent features and others, can browse a site, fill in a form, book travel and complete a purchase on a person's behalf, with no coding required by the user.

That capability immediately collided with the web as it is actually built. In September 2026, twelve days after Meta launched Muse, Amazon blocked the agent from browsing or buying on its store, telling shoppers that access by an unauthorised AI agent violated its Conditions of Use. The same month, Shopify did the opposite and wired Muse in for checkout through Shop Pay. A customer whose agent is welcome at one storefront and blocked at the next is left confused, and often blames both the agent and the retailer.

This is the real frontier of agentic AI. Not whether an agent can complete a task, but whether the website on the other end will let it. For any business that sells or serves customers online, that is now a decision you have to make on purpose, because if you do not decide, your anti-bot stack decides for you.

How a personal agent works, and where it hits a wall
Youone instructionAI agentacts for youacross many sitesAirlineblocked: terms of useGrocery storewelcome: partneredRestaurantwelcome
You give one instruction. Your agent acts across many sites. Some open the door, some slam it.Scroll the diagram sideways to see it in full.
02 - The problem

The two kinds of blocking

Agents get blocked for two very different reasons, and telling them apart matters because each one needs a different fix. One is a deliberate business or legal decision. The other is a technical accident that turns away customers a site actually wanted.

Why an agent gets turned away
Two kinds of agent blocking: intentional business decisions and accidental anti-bot failures INTENTIONAL The site does not want this agent. Competitive: protect ads and the customer relationship Legal or terms of use restrictions Data licensing gates and paywalls e.g. Amazon, some airlines, Yelp ACCIDENTAL The site wants the customer, but its defences boot the agent. A "verify you are human" button breaks the agent mid-task Bot detection cannot tell a good agent from a malicious scraper e.g. a partnered retailer's CAPTCHA
Intentional blocks are a strategy question. Accidental blocks are an engineering problem, and they quietly cost sales.Scroll the diagram sideways to see both panels.
Intentional

A deliberate business decision

Amazon blocked Muse after Meta declined to exclude Amazon from the experience, citing a rule that agents must identify themselves and an allegation that the agent could reach account data. Some airlines point to terms of use that forbid automated access. Yelp allows agents only through a paid data-licensing deal. These are choices about competition, control and revenue, not bugs.

Accidental

A defence that fires at the wrong target

Walmart partnered with Muse and wants those customers, yet shoppers still hit failures when a human-verification step interrupted the agent and the check failed. The retailer said the blocks were not intentional. This is the more common and more fixable case: a site turning away business it meant to keep, because its anti-bot layer was built for a web without agents.

03 - Root cause

Why the old trust layer breaks in the agent era

The web's defences were designed to answer one question: is this visitor a human or a bot? CAPTCHAs, the small set of allow-listed crawlers like Googlebot, user-agent strings and IP range checks all exist to separate people from automation and to wave through a handful of known, well-behaved bots.

Personal agents break every assumption in that model. They are automation acting for a real human, so "prove you are human" is the wrong test. There are not a handful of them but potentially thousands, so a hand-maintained allow-list does not scale. And the signals sites have traditionally relied on, the user-agent string and the IP address, are trivially forgeable, so a site genuinely cannot tell whether the request claiming to be a helpful shopping agent is one, or a scraper wearing the same label.

Cloudflare alone now sees AI bot requests in the tens of billions per week. At that scale, treating every automated request as suspect blocks good agents, and treating them as trusted invites abuse. The web needs a way to answer a new question: not "are you human," but "which agent are you, and do I allow that one?"

The web is asking the wrong question
YESTERDAY'S WEBAre you human?I am not a robotA real agent is automation fora human, so it fails the test.THE AGENT WEBWhich agent are you?Signature-Agent: chatgpt.com ✓A verified agent proves whichoperator it is, and gets in.
The old web asks whether you are human. The agent era needs it to ask which agent you are.Scroll the diagram sideways to see it in full.
04 - The fix

The fix: agent identity with Web Bot Auth

Web Bot Auth is an emerging IETF standard that lets an automated client prove which operator it belongs to by cryptographically signing each request, instead of relying on a forgeable user-agent string. A site or its CDN verifies the signature against a published directory and learns, with confidence, that a request really is from ChatGPT, Claude, Muse or an unknown party. It already runs in production at Cloudflare, Anthropic and OpenAI, which made it a de facto standard ahead of the finished specification.

From "prove you are human" to "prove which agent"
How Web Bot Auth verifies an AI agent: the agent signs a request, the site or CDN verifies the signature against a directory, then applies a policy AI agent signs each request with a verifiable key Your site or CDN verifies the signature against a public directory Identity known which operator is knocking THEN YOU SET THE POLICY Allow verified agents Rate-limit the unknown Block bad actors
Web Bot Auth answers "which operator is knocking." You still decide what each one is allowed to do.

Technically, Web Bot Auth builds on HTTP Message Signatures (the IETF's RFC 9421). Each request carries a signature plus headers that point to the operator's identity and signing key, which a site fetches from a published directory and checks. A forged user-agent cannot fake a valid signature, so the site learns the true operator no matter what the request claims to be.

Anatomy of a signed agent request
GET /products/123 HTTP/2User-Agent: Mozilla/5.0(easily faked)Signature-Agent: chatgpt.comSignature-Input: keyid=...; tag="web-bot-auth"Signature: base64(...cryptographic proof...)VERIFIEDoperator: ChatGPT
A forged user-agent string is trivial. A forged cryptographic signature is not. That is what makes the operator verifiable.Scroll the diagram sideways to see it in full.

Two points matter for anyone planning around it. First, a verified signature proves who the operator is, not that the request is authorised or well-intentioned. A verified agent is still an agent, and whether it may read pricing, add to a cart or touch an account is a separate policy you set. Second, if you already sit behind a CDN that supports signed agents, such as Cloudflare or Akamai, you can switch verification on there with little custom work, and choose to welcome verified agents while slowing down everything unproven. Supporting it is itself a signal that you want agent traffic, which makes your site meaningfully easier for AI to use than a site that blocks everything.

05 - The commerce layer

The commerce layer: letting a verified agent actually buy

Knowing who is knocking is step one. The second question is how an agent completes a transaction without scraping your pages or holding a customer's password. A set of agentic commerce standards has emerged in parallel to answer exactly that, so an agent can discover products, build a cart and check out through a sanctioned path while the merchant stays the system of record.

The agentic commerce stack
How does money move?Visa Trusted Agent Protocol · Mastercard Agent Pay · AP2PAYMENTHow does the agent buy?Agentic Commerce Protocol (OpenAI + Stripe) · Google + ShopifyCOMMERCEWhich agent is it?Web Bot AuthIDENTITYbuild bottom-up
Three layers, three jobs. Identity comes first: you cannot safely let an agent pay until you know which agent it is.Scroll the diagram sideways to see it in full.
StandardWho is behind itWhat it does
Web Bot AuthIETF, led by Cloudflare with Google, in production at Anthropic and OpenAIVerifies which agent operator is sending a web request, before any payment
Agentic Commerce Protocol (ACP)OpenAI and StripeA standard checkout an agent can call, with the merchant as system of record
Commerce protocol for discovery and checkoutGoogle and ShopifyDiscovery, cart and checkout, used by Shopify's agentic storefronts and Shop Pay
AP2, Agent Payments ProtocolGoogle and partnersDefines the payment message formats passed between agents
Visa Trusted Agent Protocol, Mastercard Agent PayVisa, MastercardBuild on agent verification to authenticate shopping agents and tie them to a real user mandate
Two ways an agent can buy
THE OLD WAYScrapes your pages for dataand sometimes flubs the priceHolds the customer's passworda real security riskTHE SANCTIONED WAYChecks out through a sanctioned pathMerchant stays the system of recordNo password stored by the agent
The sanctioned path removes the two worst parts of the old way: guessy scraping and stored passwords.Scroll the diagram sideways to see it in full.

The direction of travel is clear. Industry groups are now forming broader norms for agent-to-agent commerce, with retailers, payment firms and agent platforms at the table. For a merchant, the practical takeaway is that you no longer have to choose between an open front door for scrapers and a locked one for customers. There is now a supported middle path: verify the agent, then let it transact through a channel you control.

06 - The strategic choice

Block, partner, or open: the choice every business now faces

If your business has a website, agent traffic is already arriving, and you face three real options. Which one fits comes down to your business model.

Option 1

Block

Keep agents out to protect margins, ad revenue or the direct customer relationship. Defensible when agents would cannibalise your model, but you turn away the customer behind every agent you refuse.

Option 2

Partner

Allow-list specific agent operators through formal deals, the Walmart and Shopify route. You get reach plus control, but it does not scale to the long tail of agents your customers actually use.

Option 3

Open via standards

Adopt agent verification and agentic checkout so any verified agent can transact on your terms. The most scalable and future-proof path, and increasingly the default for commerce.

Block, partner, or open: a trade-off
Blockkeep agents outPartnerdeals with specific agentsOpenany verified agentmore controlmore reach
There is no single right answer, only a trade-off between control and reach.Scroll the diagram sideways to see it in full.
For most consumer businesses it comes down to this: refuse the agent and you refuse the shopper who sent it. If their agent cannot finish the purchase on your site, it will usually finish it on someone else's.
07 - What to do

How to make your website agent-ready

Whether you choose to partner or to open up, the engineering work is similar and none of it requires rebuilding your site. This is the checklist we use with clients.

Agent-ready is a pipeline, not a wall
Agent requestarrivesVerifyat the edgeApply policyper surfaceCheckoutsanctioned pathMeasureconversions
Each step has one job: know who is knocking, decide what they can do, give them a clean path to buy, and measure the result.Scroll the diagram sideways to see it in full.
  • Decide a policy per surface. Browsing, buying and account actions carry different risk. You can welcome verified agents on product and pricing pages while keeping stricter rules on checkout and login.
  • Turn on signed-agent verification at your edge. If you use Cloudflare, Akamai or a similar CDN, enable Web Bot Auth or signed agents there. Allow verified operators, rate-limit the unverified, and block known bad actors.
  • Keep human checks out of the agent path. Do not put a blanket "click to prove you are human" step in the critical flow for verified agents. Use risk-based challenges that only trigger on genuinely suspicious traffic.
  • Make your content machine-readable. Clean structured data, accurate product and pricing feeds, stable URLs and clearly stated policies help an agent get the facts right. Agents that guess at prices create refunds and complaints.
  • Offer a sanctioned checkout. Adopt an agentic commerce path so a verified agent can complete a purchase without scraping pages or storing a customer's credentials.
  • Publish clear agent terms. State what agents may and may not do, the way a robots file states crawler rules. Good operators follow stated norms, and clarity reduces accidental blocks.
  • Monitor and measure. Track verified agent traffic and the conversions it drives, so your block, partner or open decision is based on your own data rather than headlines.

For businesses in India in particular, agent traffic is not only arriving through browsers. It is arriving through WhatsApp-native assistants, super-app agents and in-app shopping flows, which means the same question applies to conversational surfaces as to your website. The brands that treat agent access as a deliberate design decision now, rather than an anti-bot afterthought, will be the ones agents can actually transact with when consumer adoption scales.

08 - FAQ

Frequently asked questions

Why do websites block AI agents?

For two reasons. Some sites block agents on purpose, for competitive, legal or data-licensing reasons. Others block them by accident, because anti-bot defences and "prove you are human" checks cannot tell a customer's legitimate agent from a malicious scraper, so the agent is stopped mid-task even when the site wanted the sale.

Why did Amazon block Meta's Muse?

In September 2026, about twelve days after Muse launched, Amazon blocked it from browsing and buying on Amazon.com, citing its Conditions of Use after Meta declined a request to exclude Amazon. Amazon said the agent did not identify itself as an agent on every request and could reach account information. Meta said Muse cannot see passwords or payment details because credentials sit in secure storage.

What is Web Bot Auth?

Web Bot Auth is an emerging IETF standard, built on HTTP Message Signatures (RFC 9421), that lets an automated client sign each request with a verifiable key. A site or CDN checks the signature against a published directory and learns which operator the request belongs to, replacing forgeable user-agent strings. Cloudflare, Anthropic and OpenAI already run it in production.

Does a verified agent automatically get access?

No. Verification proves which operator is knocking. It does not prove the request is authorised or well-intentioned. The site still decides whether that operator may read pricing, add to a cart or touch an account, and whether to allow, rate-limit or block it. Authorisation and intent are separate layers from identity.

What are agentic commerce protocols?

They are standards that let a verified agent complete a purchase through a sanctioned path instead of scraping pages or storing credentials. Examples include the Agentic Commerce Protocol from OpenAI and Stripe, a commerce protocol from Google and Shopify, and agent payment work from Visa and Mastercard. In each case the merchant stays the system of record for the order.

Should my business allow AI agents on its website?

It depends on your model. There are three options: block agents, partner with specific operators, or open up to any verified agent through standards. For most consumer businesses, refusing an agent usually means refusing the shopper behind it, so the momentum is toward verified access rather than blanket blocking.

How do I make my website agent-ready?

Decide a policy per surface, enable signed-agent verification at your CDN, keep human-verification checks out of the critical path for verified agents, publish clean structured data and accurate pricing, offer a sanctioned agentic checkout, state clear agent terms, and monitor the agent traffic and conversions you receive.

Will CAPTCHAs still matter in the agent era?

Yes, against unverified and malicious automation. But a blanket CAPTCHA in the main flow now blocks legitimate agents that a site may want. The better pattern is to verify known agents cryptographically and reserve challenges for genuinely suspicious traffic, rather than treating every automated request as a threat.

Deciding how to handle AI agents on your site?

Auriga IT helps businesses build AI agents and make their websites, storefronts and ERP systems ready for agent traffic, from signed-agent verification to agentic checkout. We will help you choose whether to block, partner or open up, and implement it cleanly.

Published 7 October 2026 by Auriga IT. Agent access standards are moving quickly, so figures and partnerships here are accurate as of early October 2026.

Sources and further reading: reporting on agent blocking and the Amazon and Meta Muse dispute from TechCrunch and GeekWire; Web Bot Auth and signed agents documentation from Cloudflare and the IETF HTTP Message Signatures specification (RFC 9421); and agentic commerce protocol material from OpenAI and Stripe, and from Google and Shopify. Company statements are summarised in our own words.

Related content

Stay Close to What We’re Building

Get insights on product engineering, AI, and real-world technology decisions shaping modern businesses.

Suman Yubraj
Suman Yubraj
Suman Yubraj writes Auriga IT's ERP and manufacturing technology content. He works with the delivery teams on ERPNext implementations across agri-commodity, manufacturing and distribution operations, and writes the case studies that document them.
Go to Top