I love it guys. When I discovered the tool it was not called Dialogflow, it was called API.AI and the functionalities were more than amazing : natural language recognition and machine learning for your chatbot. Wow ( not dog ). When I accessed it for the first time and saw the features, I had a… satisfactory … ( all this if you give it a pause of more than 2 seconds is more cool ) premonition!: this is going to hit hard. Then I saw that option that said “pricing” and I went to see, thinking that… oysters! “Free Forever” ? Really? I freak it out. We have to talk about this on the blog… you’ve been abandoned for more than two months, you bastard. And there it was, that fluid dialogue ( get it? Dialo flui, Dialo flou ) internally like Ragnar Lodbrok, I’m going to die or I’m not going to die, but if I die, how would the little pigs squeal when they heard how the boar suffered… No, ah! This boar still fits!
Introduction to Dialogflow
Dialogflow is more than an API for creating chatbots. Dialogflow allows you to offer users new ways to interact with your product by building conversational voice and text interfaces based on top industry data artificial intelligence. Additionally, Dialogflow allows you to connect with Google Assistant, Amazon Alexa, Facebook Messenger, and many other popular platforms and devices. Main advantage of Dialogflow compared to other platforms To give you an idea, quickly, while other tools like Chatfuel allow you to create conversation flows based on keywords, Dialogflow allows you to establish natural language recognition standards and various natural responses .
Basic concepts in Dialogflow
Wait! But where are you going! It’s not yet time to create an account and start messing around, okay? Expect me to at least tell you the basics: Agents . Agents are like projects or natural language recognition ZNB Directory modules. In simple bots, one agent will be enough to bring everything together. However, in larger projects, you could have several agents for the same project (brand, store, account), each of them grouping a particularity or common intention of the conversation. For example, our agent could be “Customer Service Agent.” Intents. They are the client’s intentions or, in other words, what he wants. Here we define possible questions or requests from clients and what possible answers we want to give them. For example: if you ask about the status of an order.