AI Booking Bot Benchmarks: What 1.1+ Million Appointments Actually Show

Bryce DeCora Avatar

Search for advice on running an AI booking bot and you will find a lot of confident numbers with nothing behind them. Respond in five minutes. Follow up seven times. Text beats email.

Some of it comes from a handful of accounts in a single niche. Some of it looks invented. Almost none of it comes with a sample size.

We had another option. CloseBot agents have now booked more than 1.1 million appointments across agencies, real estate teams, home service companies, healthcare practices, e-commerce brands and more. So instead of repeating the folklore, we went and looked at what the data actually says.

Here are three of the findings. The rest are in the full report.

Half of all bookings happen when nobody is working

Just over half of bookings land outside of business hours (9 to 5), measured in the lead’s own local time. A third arrive at 5:00pm or later.

The number that surprised us most: 11% land between midnight and 6:00am. That is roughly the same share of bookings that the entire day of Saturday produces.

If your AI booking bot runs on business hours, or hands after-hours leads to a form and a promise to call tomorrow, that is the half of the market it never competes for.

The quietest day of the week is the most efficient day

Sunday produces the fewest bookings of any day. It also produces each one with the fewest messages, by a wide margin. Leads that are replying on Sundays are the ones who want to be there. They aren’t there to waste time, they are there to book; and if they don’t get a reply, they are going to a competitor.

Friday, a day most sales teams are still fully staffed for, is the worst performer on that measure. The gap between the two is larger than anyone on our team guessed before we ran the query.

We are holding the exact figures for the report, which includes a day-by-day ledger showing which days return more bookings than the messaging they consume, and which days quietly do the opposite. If you ever need to throttle send volume for cost reasons, that table tells you where to cut.

One lead booked 355 days after first contact

Not 35 days. 355.

First message in early August. Booked appointment the following July, from an automated follow-up sequence that never gave up on them.

Every default follow-up window we have seen an agency configure expires long before then.

What else is in the report

The full benchmark report covers:

  • The complete hourly booking distribution, all 24 hours, in lead local time
  • Messages per booking by day of week, and the blended figure to use when quoting a client
  • Booking share by channel across SMS, email, WhatsApp, Facebook, Instagram, and live chat
  • How often a single conversation crosses more than one channel before booking, and what last-touch attribution hides when it does
  • A methodology appendix that is honest about which numbers are measured and which are derived

It is free, and there is no gate on the findings themselves.

Why we bothered publishing it

Most of the sales AI category is busy shipping the next feature. It is the same pattern we broke down in our HighLevel Conversation AI comparison, where the native tooling keeps getting rebuilt across versions instead of getting better at the job.

We think there is a research problem underneath it: everyone is working from assumptions, and almost nobody has the volume required to stop.

We have the volume. Publishing it seemed more useful than another opinion post.

That includes publishing the parts that are inconvenient. The report says plainly where our channel data is skewed by our own customer base, where a figure is derived rather than directly measured, and where a number is an approximation. Clean numbers nobody can interrogate are worth less than honest numbers with the caveats attached.

If you are building on an AI booking bot for clients, or running one on your own pipeline, the report is the closest thing to a benchmark the category currently has.