À quoi sert l'onglet Pre-call de l'assistant AI4CALL
Dans l'onglet Pre-call, vous préparez ce qui doit se passer avant la conversation. Deux parcours sont disponibles : la vérification du numéro appelant, qui interroge un service externe qui vous appartient avant le démarrage de l'assistant, et le Pre-call avec outils, qui rend un ou plusieurs outils disponibles à cette étape. Dans les deux cas, tout se joue avant que l'assistant ne commence à parler à la personne qui appelle.
La vidéo ci-dessus présente les deux configurations dans l'assistant. Vous trouverez ci-dessous le récapitulatif écrit, utile à garder sous les yeux pendant la configuration.
Vérification du numéro appelant : utilité et configuration
Cette fonction interroge un service externe qui vous appartient avant le démarrage de l'assistant : vous pouvez l'utiliser, par exemple, pour vérifier si le numéro appartient à un client. La réponse peut aussi fournir des informations utiles pour personnaliser la conversation. Attention : le contrôle doit être actif, sinon la vérification n'est pas exécutée.
Ouvrez Nouvelle et donnez un nom à la configuration : dans l'exemple, nous l'appelons Vérification client. Saisissez l'adresse de votre service, la méthode demandée et le délai d'expiration ; ici nous utilisons une adresse de démonstration et une requête POST. Indiquez ensuite où envoyer le numéro et sous quel nom de paramètre : dans l'exemple, le numéro passe dans le body, dans le champ phone.
Authentification et en-têtes personnalisés
L'authentification doit correspondre à celle exigée par le service. Le menu propose aucune authentification, Bearer Token, API Key et Basic Auth. Si le service demande un jeton, choisissez Bearer Token et remplissez le champ dédié. Les en-têtes personnalisés couvrent les éventuelles données supplémentaires requises par l'intégration.
Attention à la règle de blocage
L'appel se termine immédiatement dans un seul cas : la réponse contient explicitement le champ enabled réglé sur false. S'il est true, s'il est absent, ou si la réponse est vide ou non valide, la conversation se poursuit. Une réponse manquante n'équivaut donc pas à un refus automatique. Le champ callerInfo peut ajouter des informations sur l'appelant.
Pre-call avec outils : catalogue, instructions IA et sortie
Activez le Pre-call et ouvrez le catalogue : filtrez les outils disponibles et sélectionnez ceux dont vous avez besoin. La sélection rend l'outil disponible à cette étape, tandis que les instructions indiquent au modèle quand l'utiliser. L'ordre affiché est une suggestion, pas une séquence automatique garantie.
Dans l'exemple, nous sélectionnons l'outil qui vérifie la disponibilité dans le calendrier. Cette vérification exige de disposer déjà d'une date et d'une heure, or avant la conversation le client ne les a pas encore indiquées : l'exemple ne convient donc que si ces données proviennent d'un contexte déjà disponible.
Dans le champ Instructions IA, nous écrivons une règle précise :
- Vérifie la disponibilité uniquement si la date et l'heure sont déjà disponibles.
- Ne crée pas d'événements.
- Si des données manquent, signale que la vérification n'a pas été effectuée.
Nous distinguons ainsi une vérification préliminaire d'une réservation. Le modèle peut être le modèle principal ou une configuration dédiée.
Configurer la sortie, la voix et le texte d'attente
Avec Configurer la sortie, vous définissez les valeurs à rendre disponibles après cette étape. Dans l'exemple, nous ajoutons une valeur pour le résultat de la disponibilité, et la description précise aussi quoi renvoyer lorsque la date et l'heure manquent. Utilisez des noms reconnaissables et des instructions qui ne laissent aucune place à des données inventées.
Dans la partie audio, choisissez la voix du Pre-call et rédigez le texte d'attente, par exemple : un instant, je vérifie les informations nécessaires. Le texte doit décrire une activité que vous êtes réellement en train d'effectuer. Vérifiez enfin les options pour interrompre l'audio et pour terminer par anticipation en cas d'erreur.
Avant d'enregistrer : le bouton Essai
Le bouton Essai sert à vérifier le comportement configuré. L'écran avertit que les essais peuvent réellement exécuter les outils et générer de la consommation : avant d'en lancer un, contrôlez les actions sélectionnées et les données utilisées. Quand la configuration est prête, enregistrez l'assistant pour la rendre effective.
Questions fréquentes sur le Pre-call
Quand la vérification de l'appelant bloque-t-elle l'appel ?
Dans un seul cas : quand la réponse du service externe contient explicitement le champ enabled réglé sur false. Si le champ est true, s'il est absent, ou si la réponse est vide ou non valide, la conversation se poursuit.
Quelle différence entre vérification de l'appelant et Pre-call avec outils ?
La vérification de l'appelant interroge un service externe qui vous appartient avec le numéro de la personne qui appelle, avant le démarrage de l'assistant. Le Pre-call avec outils sélectionne en revanche des outils dans le catalogue et les rend disponibles à cette étape, avec des instructions qui indiquent au modèle quand les utiliser.
Les essais consomment-ils des ressources ?
Oui. L'écran rappelle que les essais peuvent réellement exécuter les outils et générer de la consommation. Avant un essai, contrôlez les actions sélectionnées et les données utilisées.
Vous voulez configurer le Pre-call sur votre assistant ?
Nous vous montrons comment paramétrer la vérification de l'appelant, les outils et les textes d'attente sur votre standard, à partir des cas réels de votre entreprise.