AI Agent Readiness Check
AI agents such as Grok Bot and ChatGPT Agent open your website in a cloud browser to book, buy and request quotes for their users. They ignore robots.txt. What stops them is a firewall challenge, a CAPTCHA, a login wall or a page that needs heavy JavaScript. Enter a page to see which of those it puts in their way.
Agent readiness
0/100
We request the page from our own servers, not from any agent's network, and read the raw HTML without running JavaScript. A site can treat a real agent differently. Methodology.
Why agents fail on websites
xAI's Grok Bot documentation says each Bot works on "a persistent cloud computer with a browser", reaching sites through shared static IP addresses. Its security FAQ adds that some services block Bots because they "flag datacenter IP addresses", and that CAPTCHAs, passwords and two-factor codes are steps the Bot hands back to its user.
So an agent fails on the same things as a human visitor on a cloud server: a firewall that challenges data-centre traffic, a CAPTCHA on a form, a login before any useful content, or a page that only appears after heavy scripts. This check looks for each of those. For the full background read how to make your website work for AI agents and can you block Grok Bot?
Frequently asked questions
What does the AI Agent Readiness Check test?
It loads one page the way a cloud-based AI agent would, from a server in a data centre with a Linux browser user agent, and checks eight things that stop agents: refusals, redirect loops, firewall challenges, CAPTCHA widgets, login walls, content hidden behind JavaScript, unlabelled form fields and fake buttons.
Is this the same as checking AI crawlers?
No. Crawlers such as GrokBot or GPTBot read robots.txt and fetch pages automatically. Agents such as Grok Bot and ChatGPT Agent use a real browser for a person and ignore robots.txt. For crawlers, use the AI Crawler Diagnostic.
Does it use the real Grok Bot or ChatGPT Agent?
No. We cannot send traffic from those products. We request your page from our own servers with an ordinary Linux Chrome user agent. A site that recognises the real agents by IP or signature can treat them differently, so treat the result as a strong signal, not proof.
Can it see a CAPTCHA that only appears when I submit a form?
Only if the CAPTCHA script is in the page HTML. We do not run JavaScript or submit forms, so a challenge added later by script will not appear in the result.
Should I remove every CAPTCHA?
No. Keep them on login, payment and anywhere abuse is costly. Remove them from search, browsing and simple contact or quote forms, where they stop AI agents doing legitimate research for customers.