Posts

Showing posts from March, 2020

Understanding and building Dialogflow agents to handle custom intents

Image
The  reason why we need Dialogflow is to build a conversational experience do some arbitrary actions like calling an external API and fetching the result. Google assistant is an artificially intelligent virtual assistant and so it is responsible for understanding natural language. First, google assistant matches an agent according to the information it receives from a user(action intent). For example, if someone says "fix an appointment for eye checkup" matches to some agent then that agent will be invoked in the following conversation. The following figure shows a very clear picture of what happens under the hood when we try to invoke an action. After being associated with the action the respective agent will be responsible to provide a conversational experience to the user. Having understood the basic process behind google assistant and dialogflow integrations, its time to turn the attention towards building an action. First, create a new agent for your