Aller au contenu
Décrivez un processus. DRING vous rappelle en deux minutes et qualifie le besoin. Être rappelé en deux minutes
Être rappelé en 2 minutes Voir Agent Factory
Téléphonie et infrastructure

Téléphonie de l'IA vocale en entreprise : fiabilité, bascule et routage

Le modèle peut être excellent et l'appel échouer quand même avant d'atteindre l'agent. La téléphonie fait partie de la décision produit : ce n'est pas une note de bas de page de l'intégration.

Commencer par la propriété des numéros et la maîtrise des opérateurs

Avant de comparer les modèles vocaux, établissez qui contrôle le numéro de téléphone et la route qui le dessert. Un numéro peut être fourni par le prestataire, raccordé à votre PBX existant ou porté depuis un opérateur que vous utilisez déjà. Chaque option change la vitesse à laquelle votre équipe peut analyser un appel en échec, modifier le numéro présenté, déplacer le trafic ou quitter le service.

Demandez si le service passe par le réseau téléphonique commuté (RTC), par des trunks SIP ou par les deux. Le RTC peut simplifier un petit déploiement ; le SIP donne plus de contrôle à une équipe informatique qui exploite déjà un PBX ou un centre de contacts. Demandez quels opérateurs terminent les appels dans chaque région, qui porte la relation avec l'opérateur, quels codecs et quels comportements DTMF sont pris en charge, et comment sont gérés la portabilité des numéros et les changements de route.

Rendre la propriété réversible

Documentez l'inventaire des numéros, l'enregistrement du numéro présenté, les éléments de portabilité, les exigences liées aux appels d'urgence le cas échéant, le consentement à l'enregistrement et la procédure de changement de route. Exigez un processus clair d'export ou de portabilité sortante. Si le prestataire ne sait pas expliquer qui réalise chaque étape pendant un incident, la propriété est assez floue pour devenir un risque au moment de la reprise.

Séparer les dépendances : numéro, média et plan de contrôle

La propriété du numéro n'est qu'une frontière parmi d'autres. Cartographiez le fournisseur du numéro, l'opérateur ou le trunk SIP, le SBC (session border controller) ou la passerelle média, les services vocaux et la plateforme qui applique les règles de routage. Demandez lesquelles de ces couches peuvent être modifiées indépendamment. Une équipe peut conserver le numéro et rester incapable de s'en servir si le prestataire détient les identifiants SIP, la configuration des routes ou la seule copie de l'historique des appels. Gardez identifiants, dossiers de portabilité, exports de routes et contacts d'escalade dans un manuel d'exploitation interne, avec des responsables nommés et une date de dernier test.

Pour une intégration à un PBX ou à un centre de contacts, vérifiez si les appels passent par un routage direct, par un trunk SIP que vous gérez ou par une connexion gérée par le prestataire. Comparez le compromis opérationnel, pas seulement l'effort de mise en place : un chemin géré réduit le travail en interne, alors qu'un chemin que vous contrôlez facilite le choix de l'opérateur, l'inspection du trafic et la migration. Demandez comment la négociation des codecs, le DTMF, le numéro présenté et la signalisation des transferts se comportent à chaque frontière, puis vérifiez la réponse avec des appels qui sollicitent la configuration réelle.

Concevoir ensemble le routage et la résilience régionale

Le routage doit traduire une politique d'exploitation, pas un empilement de règles ponctuelles. Définissez les heures d'ouverture, les fuseaux horaires, les files par langue ou par compétence, les préférences d'opposition, les limites de relance et le comportement hors horaires, séparément de la configuration des opérateurs. Le support peut alors modifier une plage d'appel sans changer en douce le plan de résilience.

Pour les appels entrants, décidez ce qui se passe quand la file principale est fermée, saturée ou indisponible. Pour les appels sortants, définissez le numéro et la région utilisés, la planification des relances et le moment où une personne ou un parcours de rappel prend le relais. Une route de secours utile appartient à un autre domaine de panne que la route principale. Deux routes qui dépendent du même opérateur, de la même région ou du même plan de contrôle peuvent sembler redondantes et tomber ensemble. Précisez si la bascule est automatique, déclenchée à la main par l'équipe d'exploitation ou les deux, et testez le changement de route avec un vrai numéro.

Choisir le mode de bascule en connaissance de cause

Un routage actif-actif répartit le trafic entre régions ou opérateurs, mais il exige sur chaque chemin une configuration, une capacité, un enregistrement du numéro présenté et une corrélation des événements cohérents. Un routage actif-passif est plus simple à suivre, mais la route de secours peut être obsolète ou jamais testée. Dans les deux cas, il faut un signal de santé qui reflète un appel exploitable, pas seulement un contrôle d'API ou de tableau de bord. Définissez quelles pannes doivent déplacer le trafic, en combien de temps l'équipe d'exploitation peut reprendre la main sur la décision et comment sont traités les appels déjà en cours. Le routage régional doit aussi respecter les règles de numérotation et de traitement des données propres aux marchés que vous servez ; la résilience ne justifie pas un routage à l'aveugle d'un pays à l'autre.

Votre architecture d'infrastructure doit montrer le chemin du numéro vers l'opérateur, le service média, les fournisseurs vocaux, les systèmes métier et la file humaine. Indiquez la région responsable et un contact d'incident pour chaque dépendance. Pendant une panne, dites aux appelants ce qui se passe avec des mots simples, proposez un rappel ou un autre canal quand c'est pertinent, et donnez aux équipes internes une seule source de vérité sur le statut et les prochaines étapes.

Protéger la conversation en direct de la latence

La qualité d'un appel est une chaîne : établissement de la connexion, transport média, reconnaissance vocale, réponse du modèle, synthèse vocale et consultation éventuelle du CRM peuvent chacun ajouter de la latence. Mesurez les étapes séparément. Une intégration lente ne doit pas laisser l'appelant dans le silence, et une fiche manquante ne doit pas pousser l'agent à inventer une réponse. Fixez des délais d'expiration, prévoyez une courte phrase d'attente pendant le traitement et définissez une réponse sûre pour les données partielles ou indisponibles.

Fixer un budget de silence

Mettez-vous d'accord sur la durée de silence acceptable à chaque étape et sur ce que l'appelant entend pendant que le système travaille. La réponse n'est pas la même pour une simple consultation de statut, une longue recherche dans un compte ou un transfert. Mesurez le délai avant le premier son, le temps entre les tours de parole, la durée des appels d'outils et le temps de reprise après une interruption. Servez-vous de ces mesures pour fixer des seuils opérationnels, plutôt que de vous fier à une latence moyenne unique. Si un appel au service vocal, au modèle ou à une intégration dépasse sa limite, cessez d'attendre, préservez l'état de la conversation et passez à un bref message de reprise, à une nouvelle tentative qui ne peut pas dupliquer une action, ou à un transfert vers un conseiller.

La gestion des interruptions mérite un test à part. Vérifiez que l'agent se tait quand l'appelant lui coupe la parole, qu'il ne prend pas un bruit de fond pour une nouvelle demande et qu'il se rétablit après une coupure du flux média ou plusieurs secondes de silence. Testez la musique d'attente, la détection de messagerie vocale, le DTMF, les transferts et les appelants qui changent d'avis au milieu d'une phrase. Ce sont des comportements observables, pas de simples détails de rédaction du prompt.

Préciser le comportement de l'enregistrement

Décidez quand l'enregistrement démarre, comment le consentement est annoncé, si l'enregistrement se met en pause pour les informations sensibles et ce qui se passe si le service d'enregistrement est indisponible. Couvrez à la fois la partie de l'appel menée par l'IA et celle transférée à un conseiller. Définissez la conservation, l'accès, la suppression et l'audit avec les responsables de la sécurité et des opérations de support. Chaque appel doit porter un état d'enregistrement explicite dans son historique d'événements, au lieu de laisser les équipes le déduire d'un fichier audio.

Définissez aussi ce que signifie un enregistrement partiel. Un transfert peut créer des segments d'appel distincts, une reconnexion une deuxième session, et un délai dépassé côté stockage peut laisser des événements sans fichier audio. Rattachez chaque segment au même identifiant d'appel ou d'interaction, consignez les motifs de début et de fin, et signalez explicitement l'audio indisponible. Les équipes doivent savoir si un enregistrement manquant relève d'une décision de politique, d'un choix de consentement, d'une erreur du fournisseur ou d'un incident. Ne faites jamais de la présence d'un enregistrement la seule preuve qu'un appel a eu lieu.

Rendre opérationnels le repli et le transfert vers un conseiller

Décrivez le comportement de repli pour chaque couche : rejet par l'opérateur, panne d'un fournisseur régional, coupure média, erreur du service vocal, délai dépassé du modèle, délai dépassé du CRM, file de destination fermée. Pour chaque cas, précisez le message à l'appelant, la limite de nouvelles tentatives, la route alternative, l'alerte et le responsable. Une nouvelle tentative qui crée des tickets en double ou des appels répétés est un nouvel incident : les actions d'intégration doivent donc être idempotentes autant que possible.

Préserver l'état d'une tentative et d'une route à l'autre

Notez l'état minimal qui doit survivre à une nouvelle tentative : identifiant d'interaction, identité vérifiée de l'appelant, état du consentement et de l'enregistrement, intention, champs recueillis, action en attente et dernier point sûr de la conversation. Enregistrez-le avant de lancer une action externe quand le parcours le permet, et associez à l'action une clé d'idempotence. Quand un appel passe sur une autre région ou un autre fournisseur, le chemin qui le reçoit doit savoir s'il poursuit un appel en cours, reprend un rappel ou démarre une nouvelle tentative. L'appelant ne doit pas répéter des informations sensibles simplement parce qu'une dépendance a changé.

Le transfert vers un conseiller fait partie de la fiabilité : ce n'est pas une exception à cacher. Transmettez la transcription, l'intention, l'identité de l'appelant, les champs recueillis et le motif de l'échec quand la politique le permet. Si aucun conseiller n'est disponible, proposez un rappel ou créez une tâche de revue avec un SLA clair, portée par une équipe. Pendant une panne étendue, suspendez l'automatisation risquée, mettez à jour le canal d'incident interne et publiez pour les clients des consignes que le support peut répéter de façon cohérente.

Utilisez le transfert à chaud quand l'équipe qui reçoit a besoin de contexte avant de reprendre ; réservez le transfert à froid aux cas où la destination peut identifier l'appelant et retrouver le contexte autrement. Testez le refus de transfert, le débordement de file, le temps de clôture du conseiller et un appelant qui raccroche pendant le transfert. Pour la communication de panne, préparez un court script pour les appelants, un responsable du statut interne, une voie d'escalade et une règle qui fixe quand les relances sortantes s'arrêtent. Proposer clairement un rappel est en général plus utile que de renvoyer sans cesse un appelant vers une route défaillante.

Observer le chemin et le valider par étapes

Utilisez un identifiant de corrélation commun aux événements de téléphonie, de média, de modèle, d'intégration et de ticketing. Suivez le temps de connexion, les décrochés et les abandons, la latence vocale et entre les tours de parole, la reprise après interruption, le taux d'appels coupés, la réussite des transferts, le taux de repli, les erreurs de fournisseur par région, l'état d'enregistrement et les délais dépassés des intégrations. Segmentez les résultats par route, opérateur, zone géographique, type d'appel et heure de la journée. Croisez ces signaux avec l'analyse des résultats de conversation, pour qu'un taux d'aboutissement élevé ne masque pas des appels lents ou fragiles.

Choisir des indicateurs qui expliquent les pannes

Définissez chaque indicateur de fiabilité pour que les équipes ne débattent pas du tableau de bord en plein incident. Le taux d'établissement des appels doit distinguer un rejet par l'opérateur d'un correspondant qui n'a pas répondu. Le taux d'appels coupés doit indiquer si la coupure a eu lieu avant le décroché, pendant le flux média ou après le transfert. La réussite des transferts doit montrer à la fois la connexion à la file et l'acceptation par une personne. Le taux de repli n'a de sens qu'associé au motif et au résultat. Examinez les percentiles de latence, pas seulement les moyennes, et déclenchez une alerte sur un écart par rapport à la référence propre à chaque route. Conservez les événements bruts assez longtemps pour reconstituer les appels échantillonnés, sans exposer plus de données que les équipes n'en ont besoin.

Pilotez par étapes : testez d'abord des appels synthétiques et internes, puis une cohorte réelle restreinte avec des conseillers en renfort, puis élargissez un à un les horaires, les routes et les types d'appel. Éprouvez la bascule opérateur, les délais dépassés des fournisseurs, les files fermées, les pannes d'enregistrement et le retour arrière avant d'ouvrir plus largement. Fixez à l'avance les critères de mise en production, par exemple un taux de réussite des transferts acceptable, un taux de coupures borné, des traces d'événements complètes pour les appels échantillonnés et un repli humain testé. Les seuils exacts doivent correspondre à votre charge de support ; l'essentiel est qu'une personne soit responsable de chaque seuil et de la réponse à son dépassement.

Séparez les critères du pilote des objectifs métier. Un appel peut atteindre la résolution visée et échouer quand même à un critère de mise en production si la trace est incomplète, si l'état d'enregistrement est ambigu, si le transfert perd le contexte ou si une nouvelle tentative peut dupliquer une action. Donnez aux opérations le pouvoir de suspendre l'extension, et consignez les éléments de preuve de chaque décision. Le pilote cesse alors d'être un lancement en douceur pour devenir un changement contrôlé, avec une sortie, un retour arrière et une revue explicites.

Les questions à poser au prestataire avant la production

  • Qui détient chaque numéro, le contrat opérateur, l'enregistrement du numéro présenté, les enregistrements d'appels et le processus de portabilité sortante ?
  • Quelles options RTC et SIP sont disponibles, et qu'est-ce qui change en cas de panne régionale ou d'un opérateur ?
  • Pouvons-nous choisir les routes et les régions, déclencher la bascule et en voir le résultat sans intervention du prestataire ?
  • Comment le service se comporte-t-il en cas de délai dépassé, de nouvelle tentative, d'interruption, de transfert, de messagerie vocale, de DTMF et de file fermée ?
  • Quels événements, horodatages, codes d'erreur, enregistrements et transcriptions pouvons-nous exporter pour analyser un incident ?
  • Comment les pannes du CRM, de l'agenda, du ticketing et des webhooks sont-elles isolées de l'appel en cours ?
  • Quelle est la procédure de retour arrière, qui est alerté, et comment les appelants et notre équipe support seront-ils informés ?

Grille de préparation du prestataire

DomainePrêt quandPreuves à demander
Numéros et opérateurVotre équipe sait identifier le propriétaire et modifier ou porter un numéro.Inventaire, étapes de portabilité sortante, notes sur le numéro présenté et les appels d'urgence.
Routes et régionsLe chemin principal et le chemin de secours relèvent de domaines de panne différents.Carte des routes, périmètre des opérateurs, signal de santé et compte rendu du test de bascule.
Comportement en directDélais d'expiration, interruptions, DTMF, enregistrement et états de transfert sont explicites.Spécification des comportements, avec exemples de traces et d'enregistrements.
IntégrationsUne nouvelle tentative ne peut pas dupliquer une action, et une panne préserve le contexte.Conception de l'idempotence, événements d'erreur et manuel de reprise.
ExploitationQuelqu'un peut suspendre l'automatisation et communiquer pendant une panne.Responsable d'astreinte, script pour les appelants, processus de statut et exercice de retour arrière.

Demandez des preuves pour chaque ligne, pas une description orale d'une fonctionnalité. Un prestataire est prêt pour un pilote contrôlé quand les preuves sont testables, que le responsable est nommé et que l'étape de reprise peut être réalisée par votre équipe ou clairement confiée à une équipe désignée.

Faire des incidents une boucle qualité

Le travail de fiabilité ne s'arrête pas quand la route est stable. Dans une boucle qualité Agent Factory, relisez les appels en échec, classez la cause (transport, intégration, règle ou comportement de l'agent) et modifiez une seule couche à la fois. Relancez des évaluations représentatives, examinez la trace et la transcription, et mettez en production avec une voie de retour arrière. Servez-vous des contrôles qualité pour distinguer une amélioration du modèle d'une régression de la téléphonie. Cette discipline donne à une entreprise en croissance un moyen concret d'améliorer son automatisation vocale sans faire de chaque incident une enquête isolée.

Appliquez la gouvernance des versions à tout le système vocal, pas seulement au prompt. Versionnez séparément, autant que possible, les instructions de l'agent, les réglages du modèle et de la voix, les outils, les règles de routage, les profils opérateurs, les destinations de transfert et la politique d'enregistrement, chacun comme un changement à relire. Avant la mise en production, jouez les mêmes scénarios d'appel sur la version candidate et sur la version actuelle, y compris le rejet par l'opérateur, le délai dépassé d'une intégration, l'interruption, le transfert et le repli. Exigez un relecteur responsable pour les changements qui touchent le routage en production ou des données sensibles, ouvrez une cohorte canari couverte par des conseillers et joignez les traces au dossier de version. Quand un critère échoue, revenez en arrière sur le plus petit composant modifié ; ne regroupez pas une correction de route, une modification de prompt et une migration d'intégration dans une seule version inexpliquée.

Après un incident, comparez le comportement prévu avec ce que l'appelant a vécu, puis mettez à jour le manuel d'exploitation, le jeu d'évaluation et le critère de mise en production qui l'auraient détecté. Ne refermez la boucle que lorsque la correction a été testée sur la route concernée et que les personnes d'astreinte savent reconnaître une récidive.

Une ligne aussi fiable que l'agent

Demandez un rappel : nous passerons en revue vos numéros, vos régions et vos routes de repli.