Bookatu pour les assistants IA

Gère ton activité depuis Claude.

Connecte Claude, ou toute autre appli compatible avec les serveurs MCP, à ton compte Bookatu. Demande avec tes mots : elle trouve des créneaux libres, déplace des réservations, ajoute des prestations, enregistre des livraisons et prépare des campagnes, jamais plus que ce que tu autorises.

outils aujourd'hui
57
autorisations
15
types de tâches
9

Ce qu'elle sait faire aujourd'hui.

Chaque outil figure dans la documentation développeurs avec ses arguments. Les voici classés par tâche.

Réservations et clients

Outils : 22

Prestations et créneaux libres, réservations et déplacements, visites de plusieurs prestations, demandes de réservation, liens d'acompte, clients et équipe.

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

Produits et stock

Outils : 4

Tes produits en vente, leurs prix et les livraisons en stock.

list_products · create_product · update_product · receive_stock

Blog

Outils : 6

Rédiger, publier, modifier et dépublier les articles de ton blog.

blog_list_posts · blog_get_post · blog_create_post · blog_update_post · blog_publish_post · blog_unpublish_post

Formulaires d'accueil et de consentement

Outils : 7

Créer des formulaires et choisir les prestations qui les exigent. Les réponses de tes clients restent dans ton tableau de bord.

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

Campagnes e-mail

Outils : 3

Brouillons uniquement. L'envoi reste entre tes mains, dans ton tableau de bord.

campaigns_list · campaigns_get · campaigns_create_draft

Rapports

Outils : 6

Rapports par période, constats, taux d'occupation, gains de l'équipe, pourboires et acomptes. En lecture seule.

get_report · get_findings · get_capacity · get_earnings · get_tips · get_deposit_report

Webhooks

Outils : 3

Des messages signés vers tes autres outils quand il se passe quelque chose.

webhooks_list · webhooks_create · webhooks_disable

Cours

Outils : 5

Séances de cours et listes d'inscrits : ajouter un client, en retirer un, noter qui est venu.

list_class_sessions · get_class_roster · add_class_attendee · cancel_class_place · mark_class_attendance

Journal d'audit

Outils : 1

Qui a fait quoi, et quand. Uniquement pour une clé créée avec cette autorisation cochée.

get_audit_log

Comment la connecter.

Se connecter depuis Claude

  1. Dans Claude, ajoute un connecteur personnalisé avec l'adresse https://bookatu.com/api/mcp.
  2. Connecte-toi à Bookatu et choisis l'activité avec laquelle il peut travailler.
  3. Choisis Lecture seule ou Lecture et écriture, et ne coche la case que si l'IA peut voir les noms, e-mails et numéros de téléphone de tes clients. Seuls un propriétaire ou un admin peuvent connecter, et tu peux déconnecter à tout moment dans Settings, sous API & monitoring, Connected apps.

Ou utilise une clé API

  1. Dans Settings, ouvre API & monitoring et crée une clé sous API keys.
  2. Coche ce qu'elle peut faire, parmi 15 autorisations. Elle ne peut jamais faire plus que toi.
  3. Donne-la à ton client MCP comme jeton bearer dans l'en-tête Authorization.

Toute autre appli capable de se connecter à un serveur MCP distant fonctionne de la même façon : en se connectant, ou avec une clé.

ChatGPT : nous n'avons pas encore testé Bookatu dans le mode développeur de ChatGPT, donc nous ne le citons pas.

La connexion nécessite le module AI and Developer API, à US$19 par mois, inclus dans Scale.

Les 15 autorisations

  • 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

Sûr dès la conception.

  • Une connexion en lecture seule est refusée sur chaque outil qui modifie quelque chose.
  • Une IA ne peut jamais faire plus que la personne qui l'a autorisée.
  • Aucun outil ne supprime quoi que ce soit ni n'envoie de campagne marketing.
  • Les réponses de tes clients aux formulaires d'accueil ne quittent jamais ton tableau de bord.
  • Une réservation ou un déplacement fait par une IA est vérifié par rapport à tes horaires, à la durée de la prestation et à l'agenda de chacun, comme sur ta page de réservation.
  • Les webhooks sont signés, pour que tes propres systèmes puissent vérifier que chaque événement vient de Bookatu.

De vraies demandes, de vrais appels d'outils.

Ce que demande un propriétaire, et les outils qu'un assistant appelle pour le faire. Chaque appel utilise un vrai outil, avec des arguments vérifiés selon son schéma le 29 octobre 2026. Les réponses sont des exemples : ton assistant les formulera à sa façon.

Toi

Qu'est-ce qui est libre jeudi après-midi pour une coloration de 90 minutes avec Mia ?

Appels d'outils

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"}

Assistant

Mia est libre jeudi 5 novembre à 13h00, 14h30 et 16h00 pour la coloration de 90 minutes. Je t'en réserve une ?

Toi

Déplace le rendez-vous de Sarah Lee de vendredi 14h à samedi 10h.

Appels d'outils

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

Assistant

C'est fait. La réservation de Sarah Lee est maintenant samedi 7 novembre à 10h00 avec la même personne, et elle reçoit un e-mail avec le nouvel horaire.

Toi

Accepte les demandes de réservation de la semaine prochaine.

Appels d'outils

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

Assistant

J'ai accepté les deux demandes de la semaine prochaine. Chaque client a été prévenu que sa réservation est confirmée.

Toi

Ajoute Brow lamination, 45 minutes, $65.

Appels d'outils

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

Assistant

Brow lamination est dans ta carte : 45 minutes, $65, et les clients peuvent le réserver en ligne.

Toi

On a reçu 12 flacons d'Olaplex No.3. Ajoute-les au stock.

Appels d'outils

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

Assistant

C'est fait : 12 flacons d'Olaplex No.3 ajoutés au stock, et la livraison est enregistrée.

Toi

Prépare une campagne pour les clients qu'on n'a pas vus depuis un moment. Ne l'envoie pas.

Appels d'outils

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"}

Assistant

J'ai enregistré un brouillon pour tes clients inactifs. Il est dans Campaigns, pour que tu le vérifies et l'envoies.

Toi

Comment se comparent les 30 derniers jours aux 30 précédents, et qui a reçu le plus de pourboires le mois dernier ?

Appels d'outils

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

Assistant

Voici les 30 derniers jours à côté des 30 précédents : chiffre d'affaires, réservations, taux de reprise de rendez-vous et absences, avec les prestations et les personnes qui ont le plus changé. Mia a reçu le plus de pourboires le mois dernier.

Toi

Préviens mon hook Zapier chaque fois qu'une réservation est annulée.

Appels d'outils

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

Assistant

C'est fait. Ton hook Zapier reçoit maintenant un message signé à chaque annulation. Copie le secret de signature maintenant : il n'est affiché que cette fois.

Chaque heure est la bonne.

Bookatu calcule chaque réservation en vraies minutes, jamais en comptant sur le cadran. Un assistant envoie une heure avec son décalage UTC, ou sur ton horloge, et une heure sans décalage est refusée. Les jours de changement d'heure, une heure qui n'existe pas n'est jamais proposée, et une heure qui existe deux fois n'est jamais devinée.

Deux horloges, une réservation

Dis à Bookatu dans quelle ville se trouve ton client, et la réservation garde les deux horloges : ses e-mails affichent aussi son heure. Un créneau du matin à Auckland, pour un client à Toronto :

Activité, Auckland
mercredi 4 novembre à 9:00 UTC+13
Client, Toronto
mardi 3 novembre à 15:00 EST

À Toronto, on recule les horloges le dimanche 1 novembre ; ensuite, les heures sont en EST.

Une heure qui existe deux fois

Le dimanche 25 octobre, on recule les horloges à Londres, donc 1:30 existe deux fois. Si on la demande, Bookatu répond TIME_AMBIGUOUS avec les deux heures, et l'assistant te demande laquelle tu voulais :

  • dimanche 25 octobre à 1:30 UTC+1
  • dimanche 25 octobre à 1:30 UTC+0

Une heure qui n'existe pas

Le dimanche 27 septembre, on avance les horloges à Auckland, donc 2:30 n'existe pas. Si on la demande, Bookatu répond TIME_DOES_NOT_EXIST et donne la prochaine heure qui existe :

dimanche 27 septembre à 3:00 UTC+13

Deux réservations pour la même personne à des heures qui se chevauchent ne peuvent pas passer toutes les deux : chacune prend le verrou de cette personne et revérifie l'agenda avant d'être enregistrée.

Comment ça se compare.

Conçu comme Shopify a conçu ses outils IA : un serveur MCP que tu connectes en te connectant à ton compte, avec des autorisations limitées.

Ce qu'elle ne sait pas encore faire.

  • Modifier tes réglages ou ton équipe.
  • Modifier la fiche d'un client.
  • Envoyer une campagne. Elle enregistre des brouillons que tu envoies.
  • Encaisser un paiement. Un acompte payé n'est remboursé que si une réservation est annulée ou refusée, selon tes propres règles.
  • Supprimer quoi que ce soit.
  • Consulter les réservations passées. Elle liste celles à venir.
  • Les clients ne peuvent pas réserver une activité sur Bookatu directement dans la recherche Google ou Google Maps.
  • Pas de paiement dans les chats IA.

Pour les développeurs.

Le même serveur, entièrement documenté et découvrable par les machines.

Questions.

Quels assistants IA puis-je connecter ?

Claude, comme connecteur personnalisé, et toute autre appli capable de se connecter à un serveur MCP distant, en se connectant ou avec une clé API. Nous n'avons pas encore testé le mode développeur de ChatGPT.

Que peut voir l'assistant ?

Uniquement ce que la connexion autorise, et jamais plus que ce que peut faire la personne qui l'a autorisée. Une clé API n'obtient que les autorisations que tu coches. Ce qu'il lit, y compris les noms et coordonnées des clients quand il peut voir les clients, va au fournisseur d'IA que tu utilises, selon ses conditions. Les réponses de tes clients aux formulaires d'accueil ne quittent jamais ton tableau de bord.

Peut-il supprimer des choses ou envoyer des campagnes ?

Non. Aucun outil ne supprime quoi que ce soit, et les campagnes ne peuvent être enregistrées qu'en brouillon, que tu envoies depuis ton tableau de bord. Avec Read and write, il peut annuler une réservation, et le client est prévenu.

La connexion coûte-t-elle plus cher ?

La connexion nécessite le module AI and Developer API, à US$19 par mois, inclus dans Scale. Chaque forfait est d'abord gratuit pendant 90 jours.

Comment gère-t-il les fuseaux horaires ?

Les heures arrivent avec leur décalage UTC, ou sur l'horloge de ton activité, et une heure sans décalage est refusée. Une heure que le changement d'heure saute ou répète est refusée avec les choix possibles, et les jours de changement d'heure, Bookatu ne propose jamais une heure qui n'existe pas. Rien n'est donc réservé à la mauvaise heure.

Mes clients peuvent-ils réserver chez moi depuis leur propre assistant IA ?

Pas encore. Aujourd'hui, une connexion sert à toi et à ton équipe pour gérer ton activité.

Essaie-le sur ta propre activité.

Chaque forfait est gratuit pendant 90 jours, puis à partir de US$9 par mois.

Commencer gratuitement