Can an agent do business with you?
Paste a page and type its address, and see whether an AI agent that reads pages without running their scripts could book with you or contact you from it: a real booking or contact route or a script-only widget, what you offer in structured data, and a tel: link or a picture of a number. The same four questions the installed site audit asks, no model asked and nothing fetched.
What it reads
This reads the ONE page you pasted, at the address you typed, and answers four questions about it. Nothing is scored: each question passes, fails, or was not run, and none of it moves a search score.
- Is there any route to book or make contact at all?
- Is that route a real URL, or a script-only widget with no address an agent can reach?
- Is what the business offers described in structured data an agent can read?
- Is contact a tel: or mailto: link an agent can act on, or a picture of a number?
What it does not look at
- your other pages — this reads the one page you pasted, so a booking or contact page that exists elsewhere on your site and is not linked from this one reads here as missing
- anything a script builds after the page loads: a booking widget that only appears once JavaScript runs is invisible to a paste of the HTML, which is also what an agent that reads without running scripts sees — one driving a full browser may see more
- whether any particular AI assistant, CRM or booking vendor can actually complete a booking with you — nothing here was fetched, no agent was run and no model was asked
- whether the address you typed is really this page, or is live — it is not fetched; it only tells the check where the page sits
- whether your site publishes an A2A agent card — that needs the list of files in your build rather than one page, so it comes back as not looked for
- the pixels of an image: a picture of a phone number with no alt text and a neutral file name is unread here, not absent
Why a script-only booking widget is a closed door
An agent that books on somebody’s behalf starts the way a search crawler does: it fetches
your page and reads the markup. A “Book now” button that only works once a script
runs has no address in that markup, so there is nothing for the agent to follow. The fix is
structural and small — a real link to your booking page, a form with an action, a
tel: link — and it can sit beside the widget rather than replace it.
These are open, structural properties, not a test against any one assistant or booking vendor. The installed site audit asks the same four questions, over every page of your site at once.