Back to help

Let AI assistants find and book your salon

More and more people ask an assistant instead of searching: "find me a haircut on Thursday afternoon, with Paul if he's free." Bookbaar publishes your real, live availability in a form assistants can read, so that request can end on your own booking page. Nothing to switch on, nothing extra to pay.

What happens, step by step

  1. The customer asks their assistant. The assistant asks Bookbaar for open times: by service, by day, and, if the customer named someone, by team member.
  2. Bookbaar answers with what is already public on your booking page. Your open start times for that day, the service with its price and duration, and the team member's name as your page shows it. Nothing else.
  3. The assistant shows the options and hands over a link. The link opens your booking page with the service, team member, day and time already filled in.
  4. The booking is confirmed there, like any other booking. The customer confirms it, or their assistant does it for them on that same page if they ask it to. Your approval setting, your cancellation rules and your payment choices apply, and it lands in your calendar like every other booking.

The assistant never books on its own initiative: only what the customer asked for, on your page and under your rules. The confirmation goes to the customer's email address, and if your page takes payment online, the payment goes through the same Mollie checkout as every other booking. If you want to check every booking yourself, assistant or not, turn on booking approval.

What the assistant sees, and what it never sees

It sees: your studio's name and city, the service name, price and duration, the open start times for the day asked, and the name of the team member who would do it.

It never sees: your customer list, past bookings, notes, phone numbers, revenue, or anything behind your login. The rule is the same as for your booking page: if it is not public there, it is not available here. A team member who cannot be booked on your page does not appear.

What your salon needs

That is all. There is no switch, no fee and nothing to install. If your page is unpublished, assistants stop seeing you the same moment customers do.

How a customer connects their assistant

Most assistants can use connectors (also called integrations, tools or MCP servers): small add-ons that let the assistant look things up. Bookbaar is one of those, built on the open Model Context Protocol. As of October 2026 the assistants that support it include Claude, ChatGPT and Mistral's Vibe (formerly Le Chat). Names and menus change, so look in the assistant's own settings or help for "connectors". When adding Bookbaar, choose no authentication, and Streamable HTTP if it asks how to connect.

The address to add is:

https://bookbaar.nl/api/mcp

To try it on the shared demo environment, use https://demo.bookbaar.nl/api/mcp instead. It only knows the demo's example salons, and everything there is reset every night.

Once added, the assistant has a tool called find_availability. A question like "is there a haircut free at [your salon] on Thursday?" then comes back with real times and a link to your page. Feel free to tell your customers: "You can ask your AI assistant to book us."

For developers

The same data is available as a plain web API, for example https://bookbaar.nl/api/v1/availability?service=haircut&date=2026-10-16. The description lives at https://bookbaar.nl/.well-known/openapi.json. It is public, needs no key, is read-only and is rate limited, so it answers the question "when is there room?" and nothing more.

Questions

Does this cost anything? No. It is part of your plan.

Can I switch it off? There is no separate switch: assistants see exactly what your public page shows, so unpublishing your page switches both off. If you would like a switch of its own, tell us.

Can it double-book me? No. The assistant sees the same open times your page uses, and the booking is made the normal way, which checks the slot again at the moment of confirming.

Which language does the customer land in? The language the assistant asks for: Dutch, English or Italian. If it doesn't say, Dutch.

Still stuck?

Email us β€” a real person on our team will help you out.

Email help@bookbaar.nl