Les slots temporels permettent à un voicebot de comprendre quand un client souhaite agir, pas seulement ce qu’il demande. Un paramétrage rigoureux de la reconnaissance vocale, des dates et des heures transforme une demande orale en créneau exploitable pour une prise de rendez-vous. La qualité de cette interprétation dépend autant du traitement du langage naturel que des règles métier connectées au calendrier.
En bref : configurer des slots temporels fiables
- Définissez les informations attendues : date, heure, durée, fuseau horaire et préférences.
- Prévoyez les formulations naturelles : « demain matin », « après le déjeuner » ou « le premier créneau disponible ».
- Validez chaque date et heure avec le calendrier ou le CRM avant de confirmer un rendez-vous.
- Testez les cas ambigus et proposez une clarification courte lorsque le bot ne peut pas trancher.
Comment définir les slots temporels d’un voicebot
Identifier les entités utiles à la conversation
Un slot temporel est une donnée que le voicebot doit extraire d’une phrase pour poursuivre un parcours. Dans une prise de rendez-vous, il peut s’agir du jour souhaité, de l’heure, de la durée ou d’une période comme « en fin de matinée ». L’objectif n’est pas de collecter le plus d’informations possible, mais de réunir celles qui sont nécessaires à l’action suivante.
Une clinique fictive, le cabinet des Tilleuls, peut commencer par demander la date préférée du patient. Si le service proposé impose une durée particulière, cette valeur peut être déterminée par le type de rendez-vous plutôt que demandée oralement. Cette distinction simplifie l’échange et limite les questions inutiles.
Décrire les slots et leurs règles de collecte
Pour chaque slot, précisez son nom fonctionnel, son format attendu, son caractère obligatoire et les formulations que le moteur peut rencontrer. Par exemple, le slot « date_rendez_vous » peut accepter « le 14 juin », « jeudi prochain » ou « dans deux semaines ». Il doit également disposer d’une règle lorsque l’année n’est pas prononcée.
Les entités temporelles ne sont pas toutes équivalentes. « À 15 heures » désigne une heure précise, tandis que « dans l’après-midi » indique une plage qu’il faut convertir en créneaux horaires disponibles. « La semaine prochaine » correspond à un intervalle, pas à une date unique. Le paramétrage doit donc indiquer si le bot demande une précision, choisit une option disponible ou transmet le choix au calendrier.
Une fiche de configuration lisible peut servir de référence aux équipes métier, conversationnelles et techniques. Elle évite qu’une même expression soit interprétée différemment dans le scénario, le CRM et l’outil de réservation.
| Slot | Exemples de formulation | Règle de traitement |
|---|---|---|
| Date | « vendredi », « le 12 août » | Résoudre selon la date de l’appel et vérifier les jours ouvrés. |
| Heure | « à 10 h », « vers 16 heures » | Demander confirmation si l’expression est approximative. |
| Période | « le matin », « en fin de journée » | Rechercher les disponibilités dans la plage définie. |
| Fuseau horaire | « heure de Paris » | Appliquer le fuseau associé au service ou au client. |
En pratique, commencez par les slots indispensables, puis ajoutez les attributs nécessaires aux cas métiers particuliers. Un modèle clair réduit les erreurs en aval et rend les évolutions plus faciles à tester.
Reconnaissance vocale et traitement du langage naturel des dates
Passer de la phrase orale à une valeur exploitable
La reconnaissance vocale transforme la parole en texte, mais elle ne suffit pas à comprendre la demande. Le traitement du langage naturel doit ensuite repérer l’intention et extraire les entités temporelles. Quand un appelant dit « plutôt mardi en début d’après-midi », le système doit reconnaître le jour, la période et le caractère préférentiel de la demande.
La qualité dépend notamment de la manière dont les expressions sont représentées dans le modèle. Ajoutez des variantes courantes : « vers midi », « après 14 heures », « en fin de matinée » ou « le tout premier rendez-vous ». Ces exemples aident à couvrir les formulations spontanées sans obliger les clients à parler comme un formulaire.
Gérer les ambiguïtés par une question ciblée
Certains propos restent ambigus même avec une bonne reconnaissance vocale. « Vendredi » peut désigner le vendredi qui arrive ou celui de la semaine suivante, selon la date de l’appel et le contexte. « À huit » peut correspondre à 8 h ou 20 h, notamment si le service propose des horaires en soirée.
Le bot doit alors demander une précision utile, plutôt que répéter toute la demande. Il peut dire : « Vous souhaitez vendredi 12 juin ou vendredi 19 juin ? » ou « Vous préférez 8 heures du matin ou 20 heures ? » Une clarification courte réduit les abandons et donne au client le contrôle du choix.
Au cabinet des Tilleuls, une personne demande « un rendez-vous après le travail ». Le système ne doit pas inventer une heure fixe. Il peut proposer les créneaux disponibles après 17 heures, puis demander au patient de choisir. Cette stratégie distingue correctement une préférence d’une consigne précise.
Il est également utile de prévoir un seuil de confiance et une stratégie de reprise. Si la transcription semble incertaine, le voicebot peut reformuler la valeur détectée avant de poursuivre. Si plusieurs tentatives échouent, il peut proposer un transfert vers un conseiller ou une autre voie de réservation.
Pour évaluer le parcours, testez des voix, accents, débits et conditions d’appel variés. Les journaux d’interaction, anonymisés selon les règles applicables, peuvent révéler les formulations mal comprises et guider l’ajout de nouveaux exemples. Le bon modèle n’est pas celui qui prétend tout comprendre : c’est celui qui sait quand confirmer.
Gestion des dates, des heures et des créneaux horaires
Résoudre les dates relatives sans créer de décalage
La gestion des dates exige un point de référence fiable : la date locale au moment de l’appel. « Demain » doit être calculé à partir de ce repère, tandis que « jeudi prochain » doit suivre une convention explicitement définie. Sans règle commune, le bot, le calendrier et l’agent humain peuvent retenir des jours différents.
Définissez aussi le traitement des dates impossibles ou indisponibles. Si un client demande un dimanche alors que le service est fermé, le bot peut expliquer cette contrainte puis suggérer les jours ouverts les plus proches. Il ne doit pas transformer silencieusement la demande en un autre jour.
Normaliser les heures et les fuseaux horaires
La gestion des heures suppose de distinguer l’heure exprimée de l’heure enregistrée. « 14 h 30 » peut être converti en une valeur normalisée pour le système de réservation, tandis que le dialogue conserve une formulation naturelle. Lorsque l’activité couvre plusieurs régions, le fuseau horaire du lieu du rendez-vous doit primer sur celui du serveur informatique.
Les changements d’heure saisonniers méritent une attention particulière. Une heure locale peut être inexistante ou répétée lors de la transition. Le système de réservation doit rester la source de vérité et signaler les valeurs impossibles, au lieu de confirmer un horaire qui ne peut pas être exécuté.
Pour le cabinet des Tilleuls, supposons que les consultations durent trente minutes et que l’accueil ferme à 18 heures. Une demande à 17 h 45 ne correspond pas nécessairement à un créneau valide : le bot doit tenir compte de la durée, des marges de préparation et des règles du service. Le slot « heure » ne suffit donc pas à lui seul ; il doit être vérifié avec les contraintes de l’agenda.
- Fixer une référence temporelle liée au lieu et au moment de l’appel.
- Définir les plages acceptées pour les expressions comme « le matin » ou « après 17 heures ».
- Contrôler la durée du service avant de proposer un horaire.
- Vérifier la disponibilité en temps réel avant toute confirmation.
Une bonne configuration sépare ainsi la préférence exprimée par le client, la valeur normalisée et le créneau réellement réservable. Cette séparation rend la conversation plus naturelle sans affaiblir la fiabilité opérationnelle.
Relier les slots temporels au calendrier, au CRM et à la prise de rendez-vous
Vérifier la disponibilité avant de confirmer
Un slot correctement extrait n’est pas encore un rendez-vous. Le voicebot doit interroger le système approprié, vérifier que la ressource est libre et appliquer les règles métier : type de prestation, durée, lieu, qualification ou délai minimum. La confirmation ne doit intervenir qu’après le retour positif du calendrier ou de l’application de réservation.
Par exemple, si deux personnes demandent le même créneau presque simultanément, une simple lecture préalable de l’agenda peut créer un doublon. La réservation doit donc être enregistrée de manière contrôlée, avec une réponse du système qui confirme la création. En cas d’échec, le bot propose immédiatement d’autres créneaux horaires plutôt que d’annoncer une réservation incertaine.
Transmettre les bonnes données au CRM
Le CRM peut recevoir la date, l’heure, le type de rendez-vous, le canal d’origine et le résultat de l’échange. Ces données facilitent le suivi et évitent à un conseiller de redemander des informations déjà fournies. Il convient néanmoins de limiter les champs transmis à ceux qui servent réellement à la relation client et au traitement du rendez-vous.
Le scénario doit aussi gérer les modifications et annulations. Si le client dit « décalez-le à jeudi », le bot doit retrouver le rendez-vous concerné, demander la nouvelle préférence, vérifier les disponibilités puis confirmer le changement. Une reformulation de contrôle, par exemple « Je remplace votre rendez-vous du mardi à 10 heures par jeudi à 15 heures », réduit les erreurs avant l’écriture définitive.
Pour les entreprises qui comparent des plateformes, un Comparatif Voicebot aide à examiner les capacités de dialogue, les intégrations et les modalités de déploiement. La pertinence d’une solution se mesure aussi à sa capacité à connecter les intents et les slots aux outils déjà utilisés, sans multiplier les ressaisies.
Airagent peut être évalué dans ce cadre selon les besoins de l’entreprise : compréhension des demandes, intégration au parcours de réservation et qualité de l’expérience client. La comparaison doit s’appuyer sur des scénarios représentatifs et des critères opérationnels, plutôt que sur une démonstration générique.
Le lien entre conversation et systèmes métier transforme une date entendue en action vérifiable. C’est cette continuité, de la parole à la réservation confirmée, qui donne une valeur concrète au self-service vocal.
Tester et améliorer le paramétrage des slots temporels
Construire une batterie de tests représentative
Avant la mise en production, testez les demandes les plus fréquentes, mais aussi les formulations imprécises et les situations limites. Un jeu de tests utile couvre les dates relatives, les heures ambiguës, les jours fermés, les demandes hors plage et les changements de fuseau. Chaque exemple doit préciser la valeur attendue et la réponse conversationnelle souhaitée.
Une responsable de service peut, par exemple, vérifier les phrases « demain à la première heure », « mardi après le déjeuner » et « n’importe quand vendredi ». Le système doit soit extraire une préférence exploitable, soit poser une question de précision. Il ne doit ni inventer une date ni confirmer un créneau qui n’a pas été validé.
Suivre des indicateurs qui révèlent les blocages
Mesurez le taux de slots correctement renseignés, le nombre de demandes de clarification, les abandons avant confirmation et les réservations effectivement créées. Une hausse des reprises sur les heures peut signaler un problème de reconnaissance vocale ; une baisse des réservations confirmées peut plutôt révéler une intégration calendrier défaillante.
Analysez également les motifs de transfert vers un agent. Si les clients demandent souvent une heure que le bot ne sait pas traiter, le parcours peut nécessiter une nouvelle règle ou une plage mieux définie. Les retours des conseillers sont précieux : ils montrent si les données transmises sont assez claires pour reprendre l’échange sans faire répéter le client.
Déployer progressivement et documenter les changements
Un déploiement progressif permet de comparer les résultats sur un périmètre limité avant d’étendre le service. Commencez par un type de rendez-vous et une population de test, puis élargissez lorsque les erreurs sont maîtrisées. Chaque modification des règles de dates ou d’heures doit être documentée et associée à des tests de non-régression.
Cette discipline est particulièrement utile lorsque les horaires changent selon les périodes, les équipes ou les lieux. Une modification du calendrier doit être répercutée dans les règles du voicebot, et les messages de confirmation doivent rester cohérents avec les systèmes utilisés. Le paramétrage n’est donc pas une opération ponctuelle : il évolue avec l’organisation.
Les équipes gagnent à attribuer un responsable à chaque composant : métier pour les règles de disponibilité, IT pour les intégrations et expérience client pour la formulation des dialogues. Ce partage évite qu’une correction technique améliore l’extraction tout en dégradant la compréhension du parcours. Un cycle régulier de tests, d’analyse et d’ajustement maintient la fiabilité dans la durée.
Au final, les meilleurs résultats viennent d’une règle simple : chaque information temporelle doit être comprise, vérifiée et confirmée au bon moment. Cette chaîne de contrôle rend la prise de rendez-vous plus fluide pour le client et plus prévisible pour l’entreprise.
Que signifie un slot temporel dans un voicebot ?
C’est une donnée temporelle extraite de la conversation, comme une date, une heure ou une période, puis utilisée pour poursuivre un parcours ou rechercher un créneau.
Comment traiter une expression comme « demain matin » ?
Le voicebot doit calculer la date à partir de l’heure locale de l’appel, convertir « le matin » en plage définie et consulter les disponibilités. Il demande une précision si plusieurs créneaux conviennent.
Faut-il confirmer le rendez-vous immédiatement après l’extraction ?
Non. Le système doit d’abord vérifier la disponibilité et enregistrer la réservation dans l’outil métier. La confirmation orale intervient après le retour positif du calendrier.
Quels indicateurs suivre après le déploiement ?
Suivez notamment la réussite d’extraction des slots, les clarifications, les abandons, les transferts et les réservations confirmées afin de distinguer les problèmes de dialogue des incidents d’intégration.












