I am creating an app using Dialogflow and Actions on Google Node.js library. The logic I am trying to implement is as follows:
- User says: Initiate chat.
- That user request triggers my webhook which then supplies the agent response.
- User replies back to the agent - this is the tricky part because the user reply can be anything, thus the wrong Intent or the Fallback Intent can be triggered.
Is there a way to allow for the unpredictability of a user's response and to keep conversation going between user and agent? In another words, always trigger the same Intent (Chat Intent) regardless of what the user says?