Dans cet article, vous apprendrez à configurer et à utiliser la fonctionnalité VoiceAgent de CloudTalk pour les appels sortants. Ce guide explique comment déclencher des appels automatisés et gérer les conversations sans faire intervenir d’agents humains.
VoiceAgents pour les appels sortants
VoiceAgent pour les appels sortants permet aux équipes d’automatiser les interactions sortantes avec les clients en lançant des appels via des agents pilotés par l’IA. C’est idéal pour des tâches telles que les relances, les confirmations de rendez-vous, les enquêtes ou les notifications proactives - ce qui libère les agents humains pour des conversations plus complexes et augmente l’efficacité opérationnelle.Fonctionnement
Les appels sortants effectués avec VoiceAgent sont lancés via le point de terminaison VoiceAgents de l’API CloudTalk. Lorsqu’un appel doit être exécuté, une requête est généralement envoyée à l’API depuis un outil externe ou un CRM, avec les informations nécessaires sur la personne à contacter. Ces informations comprennent généralement des données telles que le numéro de téléphone du destinataire et tout élément de contexte que le VoiceAgent doit utiliser pendant la conversation. Les données liées à l’appel transmises dans la requête API sont utilisées par le VoiceAgent pendant l’interaction, ce qui lui permet de répondre et de se comporter conformément aux paramètres définis dans la configuration du VoiceAgent. L’ensemble du processus est automatisé et ne nécessite aucune intervention d’un agent humain, ce qui permet une communication sortante efficace et évolutive.Déclencher des appels sortants VoiceAgent via l’API
Cette section explique comment déclencher des appels sortants VoiceAgent à l’aide de l’API CloudTalk, y compris les principales étapes de configuration nécessaires pour garantir une exécution correcte et un bon traitement des données.Prérequis
- La fonctionnalité VoiceAgents activée dans votre CloudTalk Dashboard.
-
Un VoiceAgent sortant configuré dans votre compte. Il peut être créé :
- en sélectionnant un modèle qui inclut la Direction de l’appel sortant
-
en créant un VoiceAgent personnalisé et en sélectionnant la Direction de l’appel sortant.

Mise en œuvre
Plutôt que de lancer les appels manuellement, les appels sortants VoiceAgent sont déclenchés via l’API CloudTalk, généralement dans le cadre d’une automatisation des flux de travail utilisant :- les workflows HubSpot
- Zapier
- Make
- vos systèmes internes
- des automatisations basées sur des webhooks
-
Dans l’outil de votre choix, définissez le point de terminaison de la requête API. Commencez par indiquer le point de terminaison cible de la requête :
-
Dans les en-têtes de la configuration, configurez l’en-tête Authorization.
L’API Cloudtalk utilise l’authentification Basic, où
-
api_key_id: il s’agit de l’ID de votre clé API, disponible dans CloudTalk Dashboard > Paramètres > Clés API > Détail de la clé API > ID -
api_keyest votre clé API brute, disponible dans CloudTalk Dashboard > Paramètres > Clés API > Détail de la clé API > Clé
-
-
Dans le corps de la requête, configurez les champs obligatoires.
- call_number - Numéro de téléphone à appeler par le voiceagent au format E.164
- voice_agent_id - L’ID du VoiceAgent. Vous pouvez le récupérer dans CloudTalk Dashboard → VoiceAgents -> Agents. Ouvrez le détail du VoiceAgent souhaité et copiez l’ID depuis l’URL de cette page.
-
call_properties contenant
-
les variables system_prompt - transmises au prompt système du VoiceAgent et visibles par l’IA pendant l’appel. Utilisez-les pour personnaliser l’appel (par ex.
#{{name}},#{{order_id}}). Nécessaires uniquement si vous utilisez des variables dans la configuration du VoiceAgent. - variables de sortie - incluses dans le payload du webhook d’analyse d’appel.
-
les variables system_prompt - transmises au prompt système du VoiceAgent et visibles par l’IA pendant l’appel. Utilisez-les pour personnaliser l’appel (par ex.
⚠️ N’incluez l’objet system_prompt et l’objet output dans la requête API que si vous utilisez réellement des variables dans le prompt du VoiceAgent.
Comprendre les variables de prompt système et les variables de sortie
Lorsque vous configurez un appel VoiceAgent via l’API, vous pouvez inclure deux types de variables pour enrichir la conversation et faciliter le traitement après l’appel :- les variables de prompt système
- les variables de sortie.
Variables de prompt système
Les variables de prompt système sont visibles par l’IA pendant l’appel et aident à personnaliser la conversation ou à fournir un contexte essentiel au VoiceAgent. Insérez les variables dans votre prompt en utilisant des doubles accolades (#{{ }}).
Exemple de message d’accueil :
system_prompt.variables du corps de la requête. Par exemple :
Variables de sortie
Les variables de sortie ne sont pas visibles par l’IA pendant l’appel. Elles servent à associer des métadonnées ou du contexte à la conversation, qui seront disponibles dans l’analyse de l’appel et l’extraction d’informations après la fin de l’appel. Ces variables sont envoyées avec la requête API et incluses dans le payload du webhook, ce qui permet à vos systèmes de traiter le résultat de l’appel avec tout le contexte, même si le VoiceAgent n’a pas utilisé ces données pendant la conversation. Exemple Supposons que votre compétence Extraire des informations soit configurée ainsi :
customer_id) :
Besoin d’aide ou vous avez une question ? Contactez-nous via notre Portail Support — nous sommes là pour vous.