Agents

Un agent Dialogflow est un agent virtuel qui gère les conversations avec vos utilisateurs finaux. Il s'agit d'un module de compréhension du langage naturel qui saisit les nuances du langage humain. Dialogflow traduit les contenus texte ou audio produits par l'utilisateur final au cours d'une conversation en données structurées assimilables par vos applications et vos services. Vous pouvez créer un agent Dialogflow conçu pour gérer les types de conversations requis pour votre système.

Un agent Dialogflow est comparable à un agent humain de centre d'appels. L'un comme l'autre doivent apprendre à gérer les scénarios de conversation attendus, sans qu'il soit nécessaire de leur dispenser un entraînement trop explicite.

Les agents servent également de conteneur de premier niveau pour les paramètres et les données :

  • Les paramètres de l'agent recouvrent les options de langue, les paramètres de machine learning, et tout autre réglage contrôlant le comportement de votre agent.
  • Les intents servent à classer les intentions de l'utilisateur final à chaque tour de conversation.
  • Les entités servent à identifier et extraire des données spécifiques des expressions de l'utilisateur final.
  • Les connaissances permettent d'analyser des documents (par exemple des FAQ) et d'y trouver des réponses automatisées.
  • Les intégrations servent aux applications qui s'exécutent sur des appareils ou au sein de services gérant directement, pour vous, les interactions avec l'utilisateur final (par exemple Google Assistant).
  • Le fulfillment permet la connexion à votre service lorsque vous utilisez des intégrations.