Free AI agent checker: can software complete a task on your site?
Agents book, buy and fill in forms on people's behalf. They do not see your page — they read the accessibility tree, which is why most sites are a dead end for them.
By Sapun Lamichhane · Arcetis
A new category of visitor has arrived, and it does not look at your website. Agents acting for people — booking tables, comparing products, filling in forms — consume the accessibility tree, the same structured representation a screen reader uses.
Which means the question is not whether your site looks usable. It is whether it is usable to something that cannot see.
Where agents get stuck
- A div with a click handler. It looks and behaves like a button to a person and does not exist as one to an agent scanning for something pressable.
- An input with a placeholder but no label. There is no name to match against "email address", so the agent is guessing which field is which.
- A cookie banner with no programmatic dismissal, or one that traps focus. This is where most agent journeys end, on sites that are otherwise fine.
- Hover-only menus. There is no pointer, so the menu never opens and everything behind it is unreachable.
- Controls named "Submit" or "Click here". Technically named, practically ambiguous when there are three of them.
Why this is worth caring about now
The honest position is that agent traffic is small today and growing. The reason to act early is not the current volume — it is that the fixes are identical to the accessibility fixes you should be making anyway, so the work is not speculative even if the traffic never materialises.
Every item in the list above is also a WCAG failure affecting people using screen readers, keyboards or switch devices. You are not betting on agents; you are doing accessibility work that happens to also serve them.
The fixes
- 1Use real button and a elements. If it navigates it is a link; if it acts it is a button.
- 2Label every form field and add the right autocomplete tokens, so the purpose of each input is declared rather than inferred.
- 3Make your cookie banner dismissible without a pointer, and do not trap focus inside it.
- 4Make every menu operable by click and keyboard.
- 5Name controls by what they do — "Book table" rather than "Submit".
What free means here
Our AI agent checker is free, with no account needed for your first scan. It reports where an agent would be blocked, on the rendered page, and every finding it produces is one a person using assistive technology would also have hit.