PromptisePromptise
Docs
GitHubGet started
Promptise - AI Framework LogoPromptise

The foundation layer for agentic intelligence. Build, secure and operate autonomous AI systems with Promptise Foundry.

pip install promptise

[01] Foundry

  • MCPcast
  • The Promptise Agent
  • Reasoning Engine
  • MCP
  • Agent Runtime
  • Prompt Engineering
  • Execution Engine
  • Agent Identity

[02] Resources

  • Documentation
  • GitHub
  • Guides
  • Learning Paths
  • Questions

[03] Company

  • About
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Subprocessors

© 2026 Promptise by Manser Ventures. All rights reserved.

Open source · Python

← Guides> AI for leaders

Should AI Agents Use Your Website? Allow, Verify or Block

Should AI agents use your website? A leaders' guide to agent traffic, Web Bot Auth and the Personal Agent Protocol, and what to allow, action by action.

Level
Beginner
Reading time
12 min
Published
Oct 22, 2026
Last updated
Oct 22, 2026
By
Promptise Team
  • AI Strategy and Leadership
  • OpenAPI and REST APIs
  • Model Context Protocol (MCP)
Contents · 11 sections↓
  1. 01Should customers' AI agents use your website?
  2. 02What kinds of AI traffic reach your website?
  3. 03How can a website tell a real agent from a bad bot?
  4. 04The agent protocols in plain words
  5. 05Decide action by action
  6. 06Give agents a proper door
  7. 07A step-by-step plan
  8. 08Questions to ask your team
  9. 09Common mistakes
  10. 10FAQ
  11. 11Next steps

Should AI agents use your website? Customers now send AI agents to compare prices, book appointments, check orders and even buy things for them. Some companies block every bot; others welcome agents without knowing who they are. This guide explains, in plain words, what kinds of agents reach your site, how websites can tell them apart, what the new agent protocols do, and how to decide action by action what agents may do.

[01]

Should customers' AI agents use your website?

In most cases, yes, on your terms. Let identified agents read public information and do low-risk tasks, give them a proper door such as an API for the actions you want to support, and require the customer's explicit permission for anything that touches an account or money. Block or slow down traffic that won't identify itself. Blocking every agent also turns away the customers who sent them.

Key takeaways:

  • Not all AI traffic is the same. Search crawlers, training crawlers and agents acting for a customer need different answers.

  • Identity comes first. New standards let agents sign their requests, so your site can tell a known agent from an anonymous bot.

  • Decide per action, not per bot. Reading a price list and placing an order carry very different risks.

  • A good door beats scraping. An API or MCP server is cheaper for you and more reliable for agents than having them click through pages.

  • The protocols are young. Several are drafts or betas, so plan for change.


[02]

What kinds of AI traffic reach your website?

Much of your traffic is already not human. Cloudflare, which carries a large share of web traffic, reported in July 2026 that "more than 50% of traffic on the Internet is now non-human."

Cloudflare's AI traffic categories (July 1, 2026) are a useful way to sort it:

Kind

What it does

Example question for you

Search

Collects your pages so an AI can answer questions about them later

Do we want to appear in AI answers?

Training

Takes your content to train or fine-tune a model

Do we allow our content to train models?

Agent

Acts in real time for a person, to get something done now

What may an agent do for our customer?

This guide is about the third kind: an agent working for one of your customers or prospects. It might be a browser agent that clicks through your pages, a chat assistant that fetches a page to answer a question, or a personal agent that books, orders or changes things.

Note that Cloudflare also changed a default: from September 15, 2026, new domains on its network have training and agent traffic blocked by default on pages that show ads. If your site sits behind Cloudflare or a similar service, check what your current settings allow before you decide anything.


[03]

How can a website tell a real agent from a bad bot?

Until recently it couldn't, reliably. Bots can claim any name, and blocking by network address fails against traffic routed through home internet connections. Three developments change that:

  • Signed requests. An agent can add a cryptographic signature to each request, which proves which company operates it. The approach is being standardized at the IETF, the body that writes internet standards, in the Web Bot Auth working group as "HTTP Message Signatures for automated traffic", a working-group draft dated September 1, 2026. Cloudflare lists agents that sign this way as signed agents.

  • The customer's permission. The Personal Agent Protocol, announced by Sierra and Meta on October 6, 2026, lets a customer decide what access their agent gets, including read-only or write, and lets the company set what agents may do. It is built on OAuth, the same standard behind "Sign in with..." buttons. It is a draft heading toward version 1.0.

  • Payment-specific checks. Card networks and payment companies have their own protocols so merchants can trust an agent that pays, such as Visa's Trusted Agent Protocol.

Put simply: identity tells you who runs the agent, permission tells you what the customer allowed, and payment protocols tell you the purchase is authorized.


[04]

The agent protocols in plain words

Protocol

Who is behind it

What it is for

Status and date

Personal Agent Protocol

Sierra and Meta, with partners including Shopify, Stripe and Walmart

How a customer's agent signs in to a business and what it may do

Draft; announced 2026-10-06

Web Bot Auth

IETF working group

Agents and bots sign their requests so sites can verify them

Draft; 2026-09-01

Trusted Agent Protocol

Visa, with Cloudflare

Lets merchants recognize legitimate shopping agents

Announced 2025-10-14

Agent Payments Protocol (AP2)

Google, with partners

Signed proof of what the customer asked the agent to buy

Announced 2025-09-16

Agentic Commerce Protocol

OpenAI and Stripe

Checkout flows between buyers, AI agents and businesses

Launched 2025-09-29

llms.txt

Proposal by Jeremy Howard

A plain-text summary of your site for AI models

Proposal; 2024

You don't need all of these. Your choice depends on what you sell and which payment providers and platforms you already use; ask them which protocols they support.


[05]

Decide action by action

The useful question is not "agents: yes or no?" but "which actions, by which agents, with what permission?"

A grid of website actions against three kinds of agent traffic. Reading public pages: limit unidentified traffic, allow identified agents and agents with customer permission. Searching and comparing: limit unidentified, allow identified and permitted agents. Viewing a customer's account: block unidentified and identified-only agents, allow agents with the customer's permission. Changing or buying: block unidentified and identified-only agents; with customer permission, allow but confirm with the customer for money or changes that are hard to undo.
FigureWhat agents may do on your website: decide per action and per kind of agent

Action

Risk to you and the customer

A sensible default

Read public pages and prices

Low; mainly load on your servers

Allow identified agents; rate-limit the rest

Search, compare, check availability

Low to medium; heavy use can be costly

Allow, with limits; offer an API for volume

Sign in and view an account

Medium; personal data

Only with the customer's explicit permission

Change something (booking, address)

Medium to high; mistakes reach real people

Customer permission, plus confirmation for changes that are hard to undo

Buy or pay

High; money moves

Use a payment protocol your provider supports, and confirm with the customer

Whether your terms of use allow agents, and what they should say, is a question for your legal team.


[06]

Give agents a proper door

An agent that clicks through your website is slow, breaks when you change a page, and costs you server capacity. If you want agents to do something, a direct door is better for both sides. There are three:

  • The website, for reading. Clear pages, structured data and an llms.txt summary help agents read accurately.

  • An API described with an OpenAPI file, a standard format that tells software what each operation does. Developers and their agents can call it directly.

  • An MCP server, a small layer on top of your API that AI assistants such as Claude and ChatGPT can connect to. The Personal Agent Protocol names APIs, via MCP and OpenAPI, as one of the ways agents can reach a company.

Your product and engineering teams can find the technical side in should your SaaS ship an MCP server, an OpenAPI spec, or both?. Tools exist to generate an MCP server from an existing API; Promptise Foundry's MCPcast is one, and the guide on turning a REST API into an MCP server covers the approach.


[07]

A step-by-step plan

  1. Measure. Ask your web team how much traffic is automated, which agents identify themselves, and which pages they hit. Your CDN or bot-management provider usually has this report.

  2. Check your defaults. Find out what your CDN and security settings already block or allow for AI traffic.

  3. List the actions. Write down what customers do on your site: browse, search, book, buy, change, cancel.

  4. Set a rule for each action. Use the table above as a starting point. Involve customer service, security and the owners of checkout and accounts.

  5. Pick a door for the actions you want agents to do. Website for reading; API or MCP for anything frequent or account-related.

  6. Require permission for accounts and money. Prefer standard sign-in (OAuth) and your payment provider's agent support over building your own.

  7. Set limits and logging. Rate limits per agent, and records of which agent did what for which customer.

  8. Publish your stance. A short developer page saying how agents should identify themselves and what they may do.

  9. Review quarterly. The protocols and the agents change fast.


[08]

Questions to ask your team

  • How much of our traffic is automated today, and how much of it identifies itself?

  • What does our CDN or bot protection block by default for AI agents?

  • Which customer tasks would we like agents to complete, and which would we not?

  • Do we have an API that covers those tasks? Is it documented with OpenAPI?

  • How would we know which agent acted for which customer, if something went wrong?

  • Which agent protocols do our payment provider and e-commerce platform support?

  • Who owns this decision, and who reviews it each quarter?


[09]

Common mistakes

Mistake

Why it fails

Fix

Blocking all AI traffic

Turns away customers and search visibility along with bad bots

Sort by kind and decide per action

Allowing everything

Load, scraping and account abuse with no way to tell who did it

Require identification; limit the rest

Trusting the name a bot gives

Names are easy to fake

Prefer signed requests and verified lists

Letting agents scrape account pages

Breaks often and puts personal data at risk

Offer an API with customer permission

Building a custom agent protocol

Agents won't adopt one-off rules

Use the standards your providers support

Deciding once

Protocols and defaults change monthly

Review quarterly


[10]

FAQ

What is agentic commerce?

Agentic commerce is shopping where an AI agent does some of the work for a person: searching, comparing, filling in forms and sometimes paying. Businesses take part by making their products readable and their actions available to agents, with the customer's permission for anything that involves an account or money.

What is the Personal Agent Protocol?

It is an open standard announced by Sierra and Meta on October 6, 2026, with partners including Shopify, Stripe and Walmart. It defines how a customer's personal agent identifies itself to a business and signs in with the customer's permission, built on OAuth. As of October 2026 it is a draft working toward version 1.0.

Should I block AI agents on my website?

Block or limit agents that won't identify themselves, especially on account and checkout pages. Allow identified agents to read public information, and let them act on accounts only with the customer's permission. A blanket block also turns away customers who use agents.

How do I know if AI agents are visiting my site?

Your CDN, bot-management or analytics provider can usually separate automated traffic and show which agents identify themselves. Agents that sign their requests with Web Bot Auth can be verified; others can only be guessed from their behavior.

Do I need an MCP server for AI agents?

Not to be readable. For agents that should take actions, such as booking or checking orders, a documented API comes first, and an MCP server on top of it makes those actions easy for AI assistants to use.


[11]

Next steps

  • Understand what agents are: AI agents explained for business leaders and what is an AI agent.

  • Share the technical side with your product team: MCP server, OpenAPI spec, or both and what is MCP.

  • Secure the door: MCP security best practices and AI agent identity and authentication.

  • Decide who owns it: who owns an AI agent?.

Contents

  1. 01Should customers' AI agents use your website?
  2. 02What kinds of AI traffic reach your website?
  3. 03How can a website tell a real agent from a bad bot?
  4. 04The agent protocols in plain words
  5. 05Decide action by action
  6. 06Give agents a proper door
  7. 07A step-by-step plan
  8. 08Questions to ask your team
  9. 09Common mistakes
  10. 10FAQ
  11. 11Next steps

Learning paths

Want more structure? Paths put guides in order, like a short course.

See the paths →

> AI for leaders

Related guides

All guides in this topic →
  • // 01Beginner · 7 minWhat Is an AI Agent? Definition, How It Works, ExamplesWhat an AI agent is: a model that calls tools in a loop until a goal is met. How the loop works, a real example, agents vs chatbots and workflows, FAQs.
  • // 02Beginner · 13 minAI Agents Explained for Business Leaders: What They Can DoAI agents explained for business leaders: what agents can and can't do today, chatbot vs copilot vs agent, real examples, risks and what to ask your team.
  • // 03Beginner · 13 minHow to Choose AI Use Cases: A Scorecard and Worked ExampleHow to choose AI use cases and prioritize them: a copyable scorecard for value, feasibility, risk and data readiness, a worked example and a pilot plan.
  • // 04Beginner · 13 minBuild vs Buy AI Agents: Decision Table and Costs (2026)Build vs buy AI agents: a decision table, the total cost factors on both sides, when each option wins, hybrid options and a worked three-year cost example.
  • // 05Beginner · 14 minOpen-Weight vs API Models: A Decision Guide for LeadersOpen-weight vs API models for leaders: cost, control, data, licences, staffing compared with sourced prices, and a scorecard to decide what to run where.
  • // 06Beginner · 12 minDecision Models Explained: Cheaper AI Decisions at ScaleDecision models explained for leaders: what they are, where they cut AI cost and delay, where they fail, and a checklist for a safe pilot with your team.

Keep going.

Browse every guide by topic and level, or follow a learning path that puts them in order.

All guidesLearning paths