Bookatu voor AI-assistenten

Run je zaak vanuit Claude.

Koppel Claude, of een andere app die met MCP-servers werkt, aan je Bookatu-account. Vraag het in je eigen woorden: hij zoekt vrije tijden, verplaatst boekingen, voegt diensten toe, boekt leveringen in en maakt campagnes klaar, nooit meer dan jij toestaat.

tools vandaag
57
rechten
15
soorten werk
9

Wat hij vandaag kan.

Elke tool staat met zijn argumenten in de documentatie voor ontwikkelaars. Hier staan ze per taak.

Boekingen en klanten

Tools: 22

Diensten en vrije tijden, boekingen en verplaatsingen, bezoeken met meerdere diensten, boekingsaanvragen, aanbetalingslinks, klanten en het team.

list_services · get_availability · create_booking · list_customers · list_appointments · list_staff · reschedule_booking · cancel_booking · create_service · update_service · list_booking_requests · accept_booking_request · decline_booking_request · send_deposit_link · stop_deposit_request · get_checkout · get_visit_availability · create_visit · get_visit · reschedule_visit · cancel_visit · get_business

Producten en voorraad

Tools: 4

Je verkoopproducten, hun prijzen en leveringen in de voorraad.

list_products · create_product · update_product · receive_stock

Blog

Tools: 6

Berichten op je blog schrijven, publiceren, bijwerken en offline halen.

blog_list_posts · blog_get_post · blog_create_post · blog_update_post · blog_publish_post · blog_unpublish_post

Intake- en toestemmingsformulieren

Tools: 7

Formulieren maken en kiezen welke diensten ze nodig hebben. De antwoorden van je klanten blijven in je dashboard.

forms_list · forms_get · forms_create · forms_update · forms_attach_to_service · forms_detach_from_service · forms_list_responses

E-mailcampagnes

Tools: 3

Alleen concepten. Versturen blijft bij jou, in je dashboard.

campaigns_list · campaigns_get · campaigns_create_draft

Rapporten

Tools: 6

Rapporten per periode, bevindingen, bezetting, verdiensten van het team, fooien en aanbetalingen. Alleen lezen.

get_report · get_findings · get_capacity · get_earnings · get_tips · get_deposit_report

Webhooks

Tools: 3

Ondertekende berichten aan je andere tools als er iets gebeurt.

webhooks_list · webhooks_create · webhooks_disable

Lessen

Tools: 5

Lessen en deelnemerslijsten: een klant toevoegen, iemand afmelden, aangeven wie er was.

list_class_sessions · get_class_roster · add_class_attendee · cancel_class_place · mark_class_attendance

Auditlog

Tools: 1

Wie wat deed, en wanneer. Alleen voor een sleutel die met dat recht aangevinkt is gemaakt.

get_audit_log

Zo koppel je hem.

Inloggen vanuit Claude

  1. Voeg in Claude een aangepaste connector toe met het adres https://bookatu.com/api/mcp.
  2. Log in bij Bookatu en kies de zaak waarmee hij mag werken.
  3. Kies Alleen lezen of Lezen en schrijven, en vink het vakje alleen aan als de AI de namen, e-mailadressen en telefoonnummers van je klanten mag zien. Alleen een eigenaar of beheerder kan koppelen, en je kunt de koppeling altijd verbreken in Settings, onder API & monitoring, Connected apps.

Of gebruik een API-sleutel

  1. Open in Settings het onderdeel API & monitoring en maak een sleutel onder API keys.
  2. Vink aan wat hij mag, uit 15 rechten. Hij kan nooit meer dan jij.
  3. Geef hem aan je MCP-client als bearer-token in de Authorization-header.

Elke andere app die verbinding kan maken met een externe MCP-server werkt op dezelfde manier: door in te loggen, of met een sleutel.

ChatGPT: we hebben Bookatu nog niet getest in de ontwikkelaarsmodus van ChatGPT, dus we noemen het niet.

Koppelen vraagt om de add-on AI and Developer API, US$19 per maand, inbegrepen bij Scale.

De 15 rechten

  • bookings:read
  • bookings:write
  • availability:read
  • catalog:read
  • catalog:write
  • staff:read
  • customers:read
  • reports:read
  • content:read
  • content:write
  • webhooks:read
  • webhooks:write
  • checkout:read
  • checkout:write
  • audit:read

Veilig ontworpen.

  • Een koppeling met alleen leesrechten wordt geweigerd bij elke tool die iets wijzigt.
  • Een AI kan nooit meer dan de persoon die hem toegang gaf.
  • Geen enkele tool verwijdert iets of verstuurt een marketingcampagne.
  • De antwoorden van je klanten op intakeformulieren verlaten nooit je dashboard.
  • Een boeking of verplaatsing door een AI wordt gecontroleerd tegen je openingstijden, de duur van de dienst en ieders agenda, net als op je boekingspagina.
  • Webhooks zijn ondertekend, zodat je eigen systemen kunnen controleren dat elk event van Bookatu komt.

Echte vragen, echte tool-aanroepen.

Wat een eigenaar vraagt, en welke tools een assistent daarvoor aanroept. Elke aanroep gebruikt een echte tool, met argumenten die op 29 oktober 2026 tegen het schema zijn gecontroleerd. De antwoorden zijn voorbeelden: je assistent zegt het op zijn eigen manier.

Jij

Wat is er donderdagmiddag vrij voor een kleuring van 90 minuten bij Mia?

Tool-aanroepen

get_business {}
list_services {}
list_staff {}
get_availability {"serviceId":"7c0e2b1a-4f3d-4a8e-9b61-2d5f8c3a1e07","staffId":"3a9d6f20-81b4-4c57-a0e3-6b2f9d4c8e15","from":"2026-11-05","to":"2026-11-05"}

Assistent

Mia heeft donderdag 5 november om 13:00, 14:30 en 16:00 tijd voor de kleuring van 90 minuten. Zal ik er een boeken?

Jij

Verplaats de afspraak van Sarah Lee van vrijdag 14:00 naar zaterdag om 10 uur.

Tool-aanroepen

list_customers {}
list_appointments {}
reschedule_booking {"appointmentId":"b51e7c94-2d0a-4f6b-8e3c-91a7d5f20c48","localTime":"2026-11-07T10:00"}

Assistent

Klaar. De boeking van Sarah Lee staat nu op zaterdag 7 november om 10:00 bij dezelfde persoon, en ze krijgt een e-mail met de nieuwe tijd.

Jij

Accepteer de boekingsaanvragen van volgende week.

Tool-aanroepen

list_booking_requests {}
accept_booking_request {"appointmentId":"e2c4a8f1-6b3d-4e97-a5c0-3f81b9d26e74"}
accept_booking_request {"appointmentId":"4f8b2d6e-9a1c-4b73-8d05-c7e3a1f9b260"}

Assistent

Ik heb beide aanvragen voor volgende week geaccepteerd. Elke klant heeft bericht gekregen dat de boeking bevestigd is.

Jij

Voeg Brow lamination toe, 45 minuten, $65.

Tool-aanroepen

create_service {"name":"Brow lamination","durationMin":45,"priceDollars":65}

Assistent

Brow lamination staat op je menu: 45 minuten, $65, en klanten kunnen het online boeken.

Jij

We hebben 12 flessen Olaplex No.3 binnengekregen. Boek ze in de voorraad.

Tool-aanroepen

list_products {}
receive_stock {"productId":"9d3a5e71-c4f2-4a08-b6e9-2e5c7f1a3d84","quantity":12}

Assistent

Klaar: 12 flessen Olaplex No.3 toegevoegd aan de voorraad, en de levering is vastgelegd.

Jij

Maak een campagne klaar voor klanten die we al een tijd niet gezien hebben. Niet versturen.

Tool-aanroepen

campaigns_create_draft {"subject":"It's been a while","body":"# We'd love to see you again\n\nIt has been a few months since your last visit. Book a time that suits you.\n\n[[button:Book now|https://bookatu.com/your-business/book]]","audience":"lapsed"}

Assistent

Ik heb een concept opgeslagen voor je inactieve klanten. Het staat in Campaigns, zodat jij het kunt nakijken en versturen.

Jij

Hoe waren de laatste 30 dagen vergeleken met de 30 daarvoor, en wie kreeg vorige maand de meeste fooi?

Tool-aanroepen

get_report {"range":"30d"}
get_tips {"range":"last_month","by":"month"}

Assistent

Hier zijn de laatste 30 dagen naast de 30 daarvoor: omzet, boekingen, herboekingspercentage en no-shows, en de diensten en mensen die het meest veranderden. Mia kreeg vorige maand de meeste fooi.

Jij

Ping mijn Zapier-hook als er een boeking wordt geannuleerd.

Tool-aanroepen

webhooks_create {"url":"https://hooks.zapier.com/hooks/catch/123456/abcdef/","events":["booking.cancelled"]}

Assistent

Klaar. Je Zapier-hook krijgt nu bij elke annulering een ondertekend bericht. Kopieer het ondertekeningsgeheim nu: het wordt maar één keer getoond.

Elke tijd klopt.

Bookatu rekent elke boeking uit in echte minuten, nooit met rekensommen op de klok. Een assistent stuurt een tijd met de afwijking van UTC, of op jouw klok, en een tijd zonder afwijking wordt geweigerd. Op de dagen dat de klok verzet wordt, wordt een tijd die niet bestaat nooit aangeboden, en een tijd die twee keer voorkomt nooit gegokt.

Twee klokken, één boeking

Vertel Bookatu in welke stad je klant is, en de boeking houdt beide klokken bij: de e-mails van je klant tonen ook zijn tijd. Een ochtendafspraak in Auckland, voor een klant in Toronto:

Zaak, Auckland
woensdag 4 november om 9:00 GMT+13
Klant, Toronto
dinsdag 3 november om 15:00 EST

In Toronto gaat de klok terug op zondag 1 november; daarna gelden de tijden in EST.

Een tijd die twee keer voorkomt

Op zondag 25 oktober gaat de klok in Londen terug, dus 1:30 komt twee keer voor. Wordt daarom gevraagd, dan antwoordt Bookatu met TIME_AMBIGUOUS en beide tijden, en de assistent vraagt welke je bedoelde:

  • zondag 25 oktober om 1:30 GMT+1
  • zondag 25 oktober om 1:30 GMT

Een tijd die nooit voorkomt

Op zondag 27 september gaat de klok in Auckland vooruit, dus 2:30 bestaat niet. Wordt daarom gevraagd, dan antwoordt Bookatu met TIME_DOES_NOT_EXIST en de eerstvolgende tijd die wel bestaat:

zondag 27 september om 3:00 GMT+13

Twee boekingen voor dezelfde persoon op overlappende tijden kunnen niet allebei doorgaan: elke boeking neemt het slot van die persoon en controleert de agenda opnieuw voordat ze wordt opgeslagen.

Hoe het zich verhoudt.

Gebouwd zoals Shopify zijn AI-tools bouwde: een MCP-server die je koppelt door in te loggen, met beperkte rechten.

Wat hij nog niet kan.

  • Je instellingen of je team wijzigen.
  • Het dossier van een klant bewerken.
  • Een campagne versturen. Hij bewaart concepten die jij verstuurt.
  • Een betaling innen. Een betaalde aanbetaling wordt alleen terugbetaald als een boeking wordt geannuleerd of afgewezen, volgens je eigen regels.
  • Iets verwijderen.
  • Vroegere boekingen bekijken. Hij toont de boekingen die nog komen.
  • Klanten kunnen een zaak op Bookatu niet direct in Google Zoeken of Google Maps boeken.
  • Geen betalingen in AI-chats.

Voor ontwikkelaars.

Dezelfde server, volledig gedocumenteerd en vindbaar voor machines.

Vragen.

Welke AI-assistenten kan ik koppelen?

Claude, als aangepaste connector, en elke andere app die verbinding kan maken met een externe MCP-server door in te loggen of met een API-sleutel. De ontwikkelaarsmodus van ChatGPT hebben we nog niet getest.

Wat kan de assistent zien?

Alleen wat de koppeling toestaat, en nooit meer dan de persoon die hem toegang gaf mag. Een API-sleutel krijgt alleen de rechten die je aanvinkt. Wat hij leest, ook namen en contactgegevens van klanten als hij klanten mag zien, gaat naar de AI-aanbieder die je gebruikt, onder diens voorwaarden. De antwoorden van je klanten op intakeformulieren verlaten nooit je dashboard.

Kan hij dingen verwijderen of campagnes versturen?

Nee. Geen enkele tool verwijdert iets, en campagnes kunnen alleen als concept worden bewaard, dat jij vanuit je dashboard verstuurt. Met Read and write kan hij een boeking annuleren, en de klant krijgt bericht.

Kost koppelen extra?

Koppelen vraagt om de add-on AI and Developer API, US$19 per maand, inbegrepen bij Scale. Elk plan is eerst 90 dagen gratis.

Hoe gaat hij om met tijdzones?

Tijden komen binnen met hun afwijking van UTC, of op de klok van je zaak, en een tijd zonder afwijking wordt geweigerd. Een tijd die door het verzetten van de klok overgeslagen of herhaald wordt, wordt geweigerd met de keuzes, en op de dagen dat de klok verzet wordt biedt Bookatu nooit een tijd aan die niet bestaat. Zo wordt niets op het verkeerde uur geboekt.

Kunnen mijn klanten bij mij boeken via hun eigen AI-assistent?

Nog niet. Een koppeling is nu voor jou en je team, om je zaak te runnen.

Probeer het met je eigen zaak.

Elk plan is 90 dagen gratis, daarna vanaf US$9 per maand.

Gratis beginnen