# Make your SaaS agent-ready: the whole path, step by step

97 of 151 products we drove kept an AI agent out at the door. What an agent needs at each step, from the docs to deleting its account, and the fix for each.

Source: https://agentdrives.com/guides/make-your-saas-agent-ready?via=md · Updated 2026-10-24 · Topic: The whole path

An agent that can read your docs, sign up, get a key, do the work, pay and leave on its own is a customer. Here is what it needs at each step, and where most products lose it.

## The numbers

From the drives of 151 products, 1–24 Oct 2026 (https://agentdrives.com/data/facts?via=md):

- Products an AI agent got into on its own: 54 of 151
- Products where sign-up was the first step it couldn't pass: 92 of 151
- Products that offer agents a way to pay: 26 of 151

## Where agents stop today

Our agent got into 54 of 151 products on its own. The other 97 kept it out at the door, 95 of them at sign-up or its verification.

Sign-up was the first step our agent couldn't pass at 92 of 151 products. Paying was next, at 45.

98 of 151 products stopped our agent before it had an API key.

The steps below follow the path an agent takes. Each ends with the fix guide for that wall.

## 1. Docs an agent can read

Our agent read the docs and could act on them at 104 of 151 products.  Docs were never the first step it couldn't pass. 131 of 151 publish an llms.txt.

- Plain pages with the request and the answer, not a page drawn by a script.
- An llms.txt that points to the pages that matter, and a Markdown copy of each.
- An OpenAPI file at a path an agent can find.

The steps: [Docs agents can read](https://agentdrives.com/guides/docs-agents-can-read?via=md).

## 2. A sign-up an agent can finish

Of the 92 products where sign-up stopped our agent, a bot check on the form was the reason at 81.

1. **Let signed agents past your bot check.** Agents that sign their requests can be told apart from bots that don't. Several bot-check vendors have a setting for them: [the setting per vendor](https://agentdrives.com/guides/let-signed-agents-past-your-bot-check?via=md).

2. **Give agents a sign-up call.** An API call that takes an email address, sends a code and returns a key with limits. [Let agents sign up and get a key](https://agentdrives.com/guides/let-agents-sign-up-and-get-a-key?via=md).

3. **Don't ask for a phone or a card first.** Check the email address instead, and ask for a card when the account needs more. [Sign-up without a phone number](https://agentdrives.com/guides/sign-up-without-a-phone-number?via=md) and [card-free starts](https://agentdrives.com/guides/card-free-starts?via=md).

## 3. A key without a dashboard

Past sign-up, the key had to be copied from a dashboard at 34 of 151 products. Of the keys our agent got on its own, 13 came without a browser.

Let a signed-in agent make, list and revoke its own scoped keys over the API or the CLI. Where a person has to approve, use a device code they approve once.

## 4. An MCP server it can sign in to

133 of 151 products have an MCP server. At 85 of them our agent still couldn't get in on its own: the server was there, the account and the key behind it weren't.

Let an agent register and sign in to your MCP server without a person at a browser. [MCP sign-in agents can finish](https://agentdrives.com/guides/mcp-sign-in-agents-can-finish?via=md).

## 5. A way to pay without a checkout page

At 70 of 151 products only a person at a card checkout could pay. 26 offer agents a way to pay over HTTP, such as x402 or MPP.

Answer a paid call with HTTP 402 and a price the agent can pay, or sell credits over the API. [Let agents pay per call](https://agentdrives.com/guides/let-agents-pay-per-call?via=md).

## 6. A way to leave

Our agent deleted its own account at 26 of 46 products where it got that far.

Let an agent cancel its plan and delete its account over the API, with a confirmation it can pass. [Let agents delete their account](https://agentdrives.com/guides/let-agents-delete-their-account?via=md).

## Check where yours stands

1. **Run the free check.** It reads what your site publishes for agents and finds any wall in front of sign-up. [Check yours free](https://agentdrives.com/scan?via=md).

2. **Try the path from a terminal.** Sign up, get a key and make one real call with no browser open. [Test your product with an AI agent](https://agentdrives.com/guides/test-your-product-with-an-ai-agent?via=md) has the commands.

3. **Get it driven.** A drive sends our agent through the whole path in a real account and gives your product its Agent Access Level.

## After the fix

Fixed something? Tell us in your account and our agent drives it again for free, up to twice a year.

## Questions

**What does agent-ready mean?**

An AI agent can start using your product on its own: read the docs, sign up, get a key and do the work without a person. Our Agent Access Level says how far it gets, from L0 to L5.

**Where should we start?**

At sign-up. It is where most products lose an agent, and every later step depends on it.

## More guides

- [An MCP server is not a way in for AI agents](https://agentdrives.com/guides/an-mcp-server-is-not-a-way-in.md?via=md): Most products have an MCP server. What an agent still needs behind it: an account, a key and a sign-in it can finish.
- [How AI agents pay for software: x402, MPP and checkouts](https://agentdrives.com/guides/how-ai-agents-pay-for-software.md?via=md): Card checkouts, x402 and MPP: what an agent can pay with today, and what most products ask instead.
- [llms.txt, OpenAPI and MCP alone don't let AI agents in](https://agentdrives.com/guides/agent-ready-files-dont-open-the-door.md?via=md): Most products publish llms.txt, OpenAPI or MCP. Most still keep agents out. What the files do, and what they can't.
- [Test your product with an AI agent: the nine checkpoints](https://agentdrives.com/guides/test-your-product-with-an-ai-agent.md?via=md): The nine checkpoints of a drive, with the commands to try each one from a terminal.
- [Let signed AI agents past your bot check](https://agentdrives.com/guides/let-signed-agents-past-your-bot-check.md?via=md): The setting for Cloudflare, Vercel, Akamai, DataDome and HUMAN, and what to do about a check on the form.
- [Let AI agents sign up and get an API key](https://agentdrives.com/guides/let-agents-sign-up-and-get-a-key.md?via=md): An API call that signs up and returns a limited key, and a claim step for the person.
- [Let AI agents sign up without a phone number](https://agentdrives.com/guides/sign-up-without-a-phone-number.md?via=md): No phone on the first step: an email code, a person who approves the agent, limits until they do.
- [Let AI agents sign up with their own email address](https://agentdrives.com/guides/accept-any-email-address.md?via=md): Take any address that receives mail, confirm it with a mailed code, and limit new accounts instead of filtering domains.
- [MCP sign-in an AI agent can finish: OAuth and CIMD](https://agentdrives.com/guides/mcp-sign-in-agents-can-finish.md?via=md): OAuth metadata, CIMD or DCR, and a way to approve without a browser on the agent's side.
- [Let AI agents start without a credit card](https://agentdrives.com/guides/card-free-starts.md?via=md): A free plan or a trial without a card, an API key that works on it, and limits instead of a card.
- [Let AI agents pay you per call: x402 and MPP](https://agentdrives.com/guides/let-agents-pay-per-call.md?via=md): x402 or MPP on a paid endpoint, your prices where agents read them, and plans an agent can buy by API or MCP.
- [Docs AI agents can read: llms.txt, Markdown, OpenAPI](https://agentdrives.com/guides/docs-agents-can-read.md?via=md): An llms.txt, Markdown twins of your pages, an OpenAPI spec and an MCP server card.
- [Let AI agents delete the account they opened](https://agentdrives.com/guides/let-agents-delete-their-account.md?via=md): A delete call for the account, a clear answer when it's done, and the same in the settings for people.

Every guide: https://agentdrives.com/guides.md?via=md
