Preview: snuepi is in development and is not open to customers yet.

Guide · updated · by the snuepi team

Why ChatGPT can't book your salon (and what to do)

The short answer

AI assistants can only book what they can read and reach. Many salons keep prices in images, hours in graphics and the calendar behind a widget, so the assistant guesses, sends the customer to a phone number, or recommends someone else. The fix is mostly basic: put prices, hours and one booking link in plain text on a page that robots may read.

What happens when someone asks an assistant to book you

A customer types something like "book me a cut and colour near me on Saturday". The assistant has three options. It can answer from what it has read about your salon, it can use a tool or integration that talks to a booking system, or it can tell the customer to contact you. For most small salons only the first and the last are possible.

Reading comes first, because everything else depends on it. Assistants build their picture of your business from public pages: your website, your Google Business Profile, directory listings and reviews. If that picture is thin, wrong or out of date, the assistant either skips you or repeats old information with confidence.

The five reasons it fails

  1. Your prices are in an image or a scanned PDF. A photographed price list is invisible to a program that reads text. The assistant cannot quote you, so it quotes someone who published text.
  2. Your hours exist only in a picture or a social post. They are easy to miss and impossible to trust. Assistants prefer hours stated plainly on your own site or on your Business Profile.
  3. Your booking system sits behind a widget with no public link. A person can use the calendar embedded in your page; a program often cannot reach it. A plain link to the booking page helps.
  4. Your site turns robots away. A rule in robots.txt can block AI crawlers. Sometimes that is deliberate; often it is a leftover from a template. A blocked site is a site the assistant knows nothing about.
  5. There is no way to book that is built for software. Booking by an assistant needs something it can call: an integration, a form it can fill, or a phone line that answers. "Call us" is a dead end for a program, and a ringing phone during a colour treatment is a dead end for you.

What to do this week

  1. Write your services and prices as text. One page, one line per service: name, typical duration, price or "from" price. Keep the image if you like it, but add the text beside it.
  2. State your opening hours in text on your site and keep your Google Business Profile identical. Mismatches between the two are a common source of wrong answers.
  3. Add one booking link that works without logging in, and put it on your site and your Business Profile. Our step-by-step guide to the Google link covers the second part.
  4. Open yourdomain.com/robots.txt in a browser. If a rule blocks every crawler, ask whoever built the site whether that is intentional.
  5. Write your terms in two sentences: deposit if any, cancellation notice, late-arrival policy. An assistant that can read your rules passes them on instead of guessing, and customers arrive already knowing them.
  6. Ask an assistant about your salon in the words a customer would use, and compare what it says with the truth. Fix the first wrong thing you find, then ask again.

What you cannot fix yourself

Some assistants only book through partner integrations with large platforms. If your booking system is not among them, no change to your website will add you. Be realistic: the goal for a small salon is to be described accurately, to be easy to reach, and to be bookable through at least one door a program can use. You do not need to be bookable from every assistant.

How assistants book is also changing. Open standards such as the Model Context Protocol, described on its own introduction page, aim to give assistants one common way to talk to outside systems. Our plain-English guide to MCP, A2A and agent cards explains the vocabulary.

What snuepi does about this

Disclosure: snuepi is the author's product. Read this section as an advertisement for it.

snuepi sits between AI agents and your phone, booking system and website, so an assistant that asks is answered and booked under your rules. You write your terms once (deposit, cancellation, required details). snuepi checks who is asking, books into the calendar you already use, and keeps a record of who asked and which rules applied. It can also answer a forwarded phone line.

The honest state of things: snuepi is a pilot, it has no customers yet, and it is free while we pilot.

Frequently asked questions

Is it true that ChatGPT cannot book appointments at all?

No. What an assistant can do depends on the tools and integrations available to it at the time, and that changes. In general it can only complete a booking where there is a system it is allowed to talk to. For a salon without such a connection it usually describes the business and sends the customer to you.

Do I need a new website?

Usually not. Plain-text prices, hours and a working booking link on your existing site fix most of the problem.

Should I block AI crawlers to protect my content?

That is your choice. Know the trade-off: a crawler that cannot read your site cannot describe it accurately to customers who ask.

How do I know what assistants currently say about my salon?

Ask them, in the words a customer would use, and note what is wrong. The free check below also reads your public pages the way an agent does and lists what is missing.

See what an AI assistant sees at your business

Type your website into the free check. It needs no sign-up, and it does not call your phone.

Run the free check

Sources