UsableByAI Sample Agent-Ready Audit — business name anonymized Get your own audit →
UsableByAI
Agent-Ready Audit

Can AI agents use your website?

nyc-dental-clinic-a.example
Scenario: book an appointment July 7, 2026
40 out of 100
High risk — serious blockers for AI agents or conversion.
Scenario partially completed
Prepared by UsableByAI · usablebyai.com
At a glance

What this audit found

The audit revealed significant barriers in your appointment booking process, preventing AI agents from successfully completing the task. This could lead to lost bookings and frustrated customers who cannot find available slots.

Priorities

The 3 most important things to do

1

Allow AI Agents

Update your bot protection settings to allow verified AI agents, ensuring they can access your site without interruptions.

2

Clarify Appointment Availability

Improve the visibility of available appointment slots to reduce confusion during the booking process.

3

Streamline Booking Steps

Simplify the booking steps to make it easier for users to complete their appointments without repeated clicks.

Score details

How the score breaks down

Task completion 20 weight 30%
Scenario path clarity 40 weight 15%
Content and business clarity 30 weight 15%
Form and interaction usability 50 weight 15%
Accessibility and DOM readability 60 weight 10%
Technical reliability 70 weight 10%
Trust and machine-readable signals 50 weight 5%
Findings

What blocked the agent

High priority step 19

Repeated button clicks

Clicked on appointment buttons multiple times without finding available slots.

Screenshot of step 19
Where the agent got stuck — step 19 of the walkthrough
Notes

Other observations

· The appointment booking process is unclear due to lack of available slots and repeated button clicks leading to no progress.

Walkthrough

The agent's journey, step by step

Exactly what an AI assistant did when it tried to “book an appointment” on your site.

1
The 'BOOK NOW' button is the primary call to action for booking an appointment.
Clicked element [f0-6] → ok (via coordinates fallback)
2
Clicking the 'BOOK NOW' button to proceed with booking an appointment.
Clicked element [f0-7] → ok (via coordinates fallback)
3
Attempting to access the booking system to book an appointment.
Clicked element [f0-22] → ok
4
Attempting to book an appointment by clicking the 'BOOK NOW' button.
Clicked element [f0-22] → ok
5
Selecting the provider is necessary to proceed with booking an appointment.
Clicked element [f0-10] → ok
6
To find a provider and proceed with booking an appointment.
Clicked element [f0-3] → ok
7
Selecting a date with available appointments (Tue Jul 14 19 appts) to proceed with booking an appointment.
Clicked element [f0-28] → ok
8
Selecting a date with available appointments to proceed with booking.
Clicked element [f0-13] → ok (via coordinates fallback)
9
Selecting a date with available appointments to proceed with booking.
Clicked element [f0-20] → ok (via coordinates fallback)
10
Selecting a date with available appointments.
Clicked element [f0-28] → ok
11
Attempting to view all availability to find an appointment.
Clicked element [f0-41] → ok (via coordinates fallback)
12
Selecting a date with available appointments to proceed with booking.
Clicked element [f0-20] → ok (via coordinates fallback)
13
To select a date with available appointments.
Clicked element [f0-66] → ok
14
To explore more options for booking an appointment.
Scrolled down the page → ok
15
Selecting the first available appointment date.
Clicked element [f0-1] → ok (via coordinates fallback)
16
To view all availability for appointments.
Clicked element [f0-41] → ok (via coordinates fallback)
17
To select a date with available appointments.
Clicked element [f0-66] → ok
18
To explore more options for booking an appointment.
Scrolled down the page → ok
19
The scenario could not be completed due to repeated interactions with no available appointment options.
Finished the walkthrough → finished
Final page state
The last thing the agent saw (step 19)
Video

Watch the agent's walkthrough

A screen recording of the AI agent working through your website in real time.

Recommendations

How to become agent-ready

Repeated button clicks without progress.
This can frustrate potential customers, leading them to abandon the booking process.
Fix: Enhance the appointment availability display to clearly show which slots are open.
Unclear booking process.
Customers may leave your site if they can't easily find and book an appointment.
Fix: Revise the booking interface to provide clearer instructions and feedback on available options.
Blocked access for AI agents.
If AI agents can't access your site, you miss out on potential bookings made through automated assistance.
Fix: Adjust your bot protection settings to allow verified AI agents, ensuring they can assist customers effectively.
Going further

Your next run

Once the blockers above are fixed, re-run this same scenario to confirm agents get through — then move on to the next ones.

Not sure what something in this report means?

Upload this PDF to ChatGPT, Claude, or any AI assistant and ask it to explain the findings and what to do next — it will walk you through every detail in plain language.