Dialogflow, anciennement connu sous le nom d'Api.ai, est un outil de création de chatbots qui permet aux utilisateurs de créer des interfaces conversationnelles avec une IA à la fois engageante et textuelle, offrant ainsi de nouvelles façons pour les utilisateurs d'interagir avec les produits numériques. Google a racheté Dialogflow en 2019. C'est une IA qui peut avoir une conversation réaliste aux côtés d'agents virtuels de pointe. Deux éditions sont disponibles : Dialogflow ES (standard) et Dialogflow CX (avancé).
Alors, devriez-vous créer vos chatbots avec Dialogflow ?
Commençons dès maintenant !
Dans cet article, vous trouverez des réponses à de nombreuses questions :
- Qu'est-ce que Dialogflow ?
- Conception pour l'utilisateur
- Dialogflow Essentials (ES)
- Dialog Customer Experience (CX)
- Composants de Dialogflow
- Utilisateur/client
- Messages
- Canaux
- Intégrations
- Promotion
- Tarifs
- Modèles
- Support client
- Conclusions
À lire également :
- Flow XO : Analyse de la plateforme pour 2023
- BotStar : Évaluation du logiciel de chatbot
- Chatbot WhatsApp : Comment créer un bot WhatsApp ?
- IA vocale (Intelligence Artificielle) : Définition et avantages pour les entreprises
- Pourquoi les chatbots bancaires sont indispensables pour les banques : 10 avantages clés
- Chatbots bancaires : Utiliser tout le potentiel de l'IA pour transformer le secteur bancaire
- Chatbot vs IA conversationnelle - Tout ce que vous devez savoir
- Un guide complet sur les chatbots de type ChatGPT pour 2023
Qu'est-ce que Dialogflow ?
Avec la plateforme de compréhension du langage naturel Dialogflow de Google, votre chatbot peut comprendre le langage. Dialogflow tente de déduire l'intention de l'utilisateur à partir des phrases d'entraînement que vous fournissez.
Grâce à ces phrases d'entraînement, Dialogflow est capable de répondre automatiquement aux questions de vos utilisateurs. Avant d'approfondir cette analyse, nous vous informons que Dialogflow peut également être intégré à d'autres constructeurs de chatbots. Cela signifie que vous pouvez utiliser Dialogflow pour interpréter l'intention de l'utilisateur et utiliser l'autre constructeur de chatbot pour gérer le reste de la conversation.
Conception pour l'utilisateur
Dialogflow se présente sous deux formes : Dialogflow Customer Experience (CX) et Dialogflow Essentials (ES). Les deux types d'éditions ont des interfaces utilisateur différentes et remplissent des fonctions distinctes.
Dialogflow Essentials (ES)
La version la plus utilisée de Dialogflow s'appelle Dialogflow Essentials, et c'est l'édition standard. En fournissant des phrases d'entraînement à votre agent, vous pouvez utiliser Dialogflow ES pour déterminer l'intention de l'utilisateur. Ensuite, l'agent est entraîné à comprendre ces phrases :
Et à y répondre :
De plus, les Entités peuvent être utilisées avec Dialogflow. Votre chatbot peut faire la distinction entre une « pizza » et une « pizza Cheesy » en utilisant les Entités. Dans cet exemple, la partie entité est « Cheesy », qui fait référence à une garniture de pizza :
De plus, vous pouvez utiliser l'interface de Dialogflow pour tester votre chatbot :
Dialog Customer Experience (CX)
Peu de gens utilisent actuellement Dialogflow CX, une version relativement nouvelle de Dialogflow. En général, à moins que vous n'ayez un chatbot très sophistiqué, Dialogflow CX n'est pas conseillé pour de nombreux cas d'utilisation.
Un constructeur de flux visuel qui offre un meilleur aperçu de la conversation est l'un des avantages de Dialogflow CX :
Cependant, si vous débutez avec les chatbots, nous ne vous suggérons pas d'utiliser Dialogflow CX. Comparée à l'interface simple de Dialogflow ES, son interface est beaucoup plus difficile à utiliser.
Dans l'ensemble, nous pensons que l'interface de Dialogflow ES est conviviale et que la configuration de votre chatbot est simple. Bien que Dialogflow CX ait une courbe d'apprentissage plus abrupte et offre un meilleur aperçu, vous n'aurez probablement pas besoin de l'utiliser.
Composants de Dialogflow
Dialogflow dispose de suffisamment de composants pour créer un chatbot robuste. Cependant, il manque certaines fonctionnalités utiles comme les pièces jointes, les délais et les vidéos.
De plus, certains composants de chatbot ne sont pas pré-construits ; cependant, vous pouvez utiliser la fonctionnalité de charge utile personnalisée (Custom Payload) pour les coder vous-même.
De plus, vous ne pouvez pas utiliser de conditions dans vos flux de chatbot avec Dialogflow. L'utilisation du Contexte vous permet d'avoir des branches distinctes dans votre conversation, mais il s'agit essentiellement d'une solution de contournement. Vous devrez très probablement écrire le code vous-même si vous souhaitez utiliser des conditions qui dépendent des données de l'utilisateur.
Utilisateur/Client
Vous ne pouvez pas afficher un aperçu complet de chaque utilisateur qui a parlé avec votre chatbot dans Dialogflow. En réalité, vous devez créer une intégration personnalisée avec un Google Drive ou un autre type de base de données si vous souhaitez stocker les données des utilisateurs.
Messages
Vous ne pouvez pas envoyer de diffusions ou de séquences avec Dialogflow. Dialogflow est essentiellement déclenché par l'utilisateur, ce qui signifie que le chatbot ne peut pas démarrer une conversation (ou vous devrez écrire le code vous-même). Il ne peut que réagir aux questions posées par l'utilisateur.
De plus, un chatbot capable de comprendre plusieurs langues simultanément peut être créé avec Dialogflow. Malheureusement, la traduction de ces messages est difficile car vous devez ajouter manuellement les mêmes phrases d'entraînement et intentions dans une autre langue.
Canaux
Intégrations
L'intégration la plus cruciale de toute plateforme de chatbot est le chat en direct, que Dialogflow n'offre malheureusement pas. Heureusement, certaines entreprises, comme Botcopy, proposent une combinaison de chat en direct et de Dialogflow.
De plus, le Fulfillment est nécessaire si vous souhaitez intégrer Dialogflow à d'autres systèmes. Vous pouvez utiliser le Fulfillment pour créer des webhooks personnalisés et effectuer des appels API afin d'intégrer Dialogflow à d'autres systèmes.
Promotion
Les opportunités marketing de Dialogflow sont assez limitées. Essentiellement, Dialogflow Messenger se limite à la création de widgets natifs que vous pouvez ajouter à votre site web.
En modifiant du CSS (langage de balisage de site web), vous pouvez modifier l'apparence (comme le titre et les couleurs) de ce widget natif. Vous pouvez également déclencher diverses intentions.
De plus, vous avez la possibilité d'envoyer une notification à l'utilisateur dès le chargement de votre site web avec un message proactif.
Tarifs
La tarification mensuelle de Dialogflow est déterminée par l'édition et le nombre de requêtes reçues.
Vous devez payer 0,007 $ par requête. De plus, vous devez payer 0,001 $ par seconde d'utilisation d'entrée ou de sortie audio :
Tant que vous ne dépassez pas 180 requêtes textuelles par minute, Dialogflow ES est gratuit. Cela signifie qu'il n'y a aucun coût associé à l'envoi de 324 000 messages textuels chaque mois.
Vous serez facturé 0,002 $ par requête si vous effectuez plus de 180 requêtes par minute. De plus, vous devrez payer un supplément pour l'entrée ou la sortie audio
Tant que vous ne dépassez pas 180 requêtes textuelles par minute, Dialogflow ES est gratuit. Cela signifie qu'il n'y a aucun coût associé à l'envoi de 324 000 messages textuels chaque mois.
Dialogflow est incroyablement abordable. Pour la plupart, Dialogflow ES est gratuit et ne nécessite aucun paiement. Vous ne devez payer que lorsque votre chatbot est extrêmement sophistiqué ou lorsque vous gérez un grand nombre de messages.
Modèles
Vous pouvez utiliser 45 agents pré-construits de Dialogflow pour mettre votre chatbot en service. De plus, chaque agent peut être exporté, et le fichier ZIP peut être partagé avec d'autres (ce qui revient essentiellement à utiliser des modèles). De plus, vous pouvez simplement réutiliser les éléments et les flux de votre chatbot en les copiant.
Support client
Le support de Dialogflow est disponible par e-mail.
Conclusions
Dialogflow tente de déduire l'intention de l'utilisateur à partir des phrases d'entraînement que vous fournissez. Grâce à ces phrases d'entraînement, Dialogflow est capable de répondre automatiquement aux questions de vos utilisateurs.
Avant d'approfondir cette analyse, nous tenions à vous informer que Dialogflow peut également être intégré à d'autres constructeurs de chatbots. Cela signifie que vous pouvez utiliser Dialogflow pour interpréter l'intention de l'utilisateur et utiliser l'autre constructeur de chatbot pour gérer le reste de la conversation.
Alors, devriez-vous créer vos chatbots avec Dialogflow ? Oui, absolument.
Cependant, cet article déconseillerait généralement d'utiliser Dialogflow comme un constructeur de chatbot autonome. En plus de Dialogflow, j'utiliserais également un autre constructeur de chatbot. Dialogflow excelle dans un domaine : l'utilisation de l'IA de Google pour comprendre les utilisateurs. Cependant, la création de flux de chatbot, la personnalisation des conversations et le stockage des données utilisateur sont des tâches difficiles qui nécessitent un développeur.
La création de flux de chatbot et le stockage des données utilisateur sont incroyablement simples avec d'autres constructeurs de chatbots, comme VOC AI. En d'autres termes, vous devez avoir le meilleur des deux mondes. Créez vos flux de chatbot à l'aide d'un autre constructeur de chatbot et intégrez-les à Dialogflow pour utiliser l'IA de Google pour la compréhension.
De plus, cet article mentionne que nous avons un autre article de blog qui explique ce qu'est le Chatbot VOC AI et ses fonctionnalités, que vous pouvez lire et essayer. Voici une vidéo qui vous donnera une idée de VOC AI.



