Relier un assistant téléphonique au système de rendez-vous
Préparez réservations, créneaux occupés, réponses perdues et modifications à partir d’un exemple d’intégration concret.

Un assistant téléphonique ne doit confirmer un rendez-vous qu’après confirmation du bon enregistrement par le système de réservation faisant autorité. Il lui faut des fonctions d’intégration limitées et des réponses indiquant l’état réel. Une liste de créneaux libres ne constitue pas encore une réservation.
Conserver les règles dans le système de réservation
Dans cet exemple fictif, une entreprise de logiciels propose à ses clients existants des entretiens de projet de 30 minutes pour la ressource consultation-a. La personne choisit le 19 novembre 2026 de 14:00 à 14:30, dans le fuseau Europe/Berlin. L’assistant relit la date, l’heure et la durée, puis attend son choix explicite.
Le service de réservation vérifie les types de rendez-vous autorisés, les droits et les chevauchements lors de l’écriture. Le site et le personnel doivent suivre la même règle d’attribution. Une synchronisation ultérieure du calendrier n’empêche pas deux canaux d’attribuer simultanément le même créneau.
Prévoir quatre fonctions limitées
Fonction de l’exemple | Rôle | Réponse nécessaire |
|---|---|---|
| Rechercher des créneaux adaptés et libres | Intervalles avec date et fuseau horaire |
| Réserver le créneau explicitement choisi | Réservation confirmée ou motif précis de refus |
| Clarifier le résultat d’une demande par son identifiant | Réservation existante, demande échouée ou état encore incertain |
| Déplacer une réservation existante | Changement confirmé ou rendez-vous initial inchangé |
ElevenLabs présente ce type de fonctions externes comme des outils webhook. Les noms et règles ci-dessus sont notre propre conception. Le serveur contrôle lui-même paramètres et droits ; un appel du modèle n’accorde aucun droit d’accès. Les clés d’accès n’ont pas leur place dans la conversation. Citer un identifiant de réservation ne prouve pas à lui seul le droit de la modifier.
Remplir la demande et la réponse
Le serveur attribue l’identifiant stable R-94 à cette demande de réservation. Une fois le rattachement de la personne au compte établi, la fonction reçoit ces données métier :
{"requestId":"R-94","resourceId":"consultation-a","start":"2026-11-19T14:00:00+01:00","timeZone":"Europe/Berlin","durationMinutes":30}Il ne s’agit pas d’un appel direct à Google Calendar. La requête Freebusy de Google renvoie des périodes occupées ; le parcours de réservation choisi doit assurer séparément l’attribution exclusive. Dans l’exemple, vérification et réservation sont protégées contre les réservations concurrentes. Seule cette confirmation métier autorise une promesse de réservation :
{"requestId":"R-94","status":"confirmed","bookingId":"B-94"}L’assistant peut alors confirmer l’horaire convenu. La création d’un événement ne prouve pas à elle seule qu’une invitation a été lue.
Vérifier quatre cas jusqu’au résultat enregistré
Cas | Comportement attendu du système | Message pendant l’appel |
|---|---|---|
Le créneau est libre lors de l’écriture | Une réservation | Confirmer le rendez-vous convenu |
Le créneau a été attribué entre-temps | Aucune autre réservation pour la même ressource et le même horaire | Proposer de nouveaux créneaux libres |
La réponse à la réservation est perdue | Vérifier d’abord le résultat existant avec | La confirmation est encore en attente |
Le déplacement demandé à |
| Changement refusé ; rappeler le rendez-vous initial |
Répéter le même identifiant et les mêmes données dans le même périmètre de droits doit renvoyer le résultat existant. Une demande modifiée reçoit un nouvel identifiant. Si le résultat reste incertain, aucune seconde réservation n’est forcée avec un nouvel identifiant ; le parcours de résolution prévu prend le relais.
Un déplacement ne doit pas supprimer prématurément le rendez-vous initial. Si l’intégration ne permet pas un changement protégé, un parcours distinct est nécessaire à la place d’une promesse automatique. Les cas de recette détaillés montrent avant la mise en service si la conversation correspond bien à la réservation.
Sources
Écrit par
- Matthias BeckerRédacteur IA et automatisationMatthias Becker s’occupe chez ASES des articles sur l’intelligence artificielle et l’automatisation. Il examine comment les entreprises peuvent utiliser l’IA dans leurs processus de travail et où se situent les limites de chaque application.
À lire aussi
Tous les articles






IA & automatisation avec ASES
Assistants IA et processus automatisés


