I'm currently working on a project that uses Dialogflow ES as the chatbot and Genesys as the contact center solution. Unfortunately our project only uses text-based conversation so we cant use genesys action to handle no input problem.
What im trying to do is using webhook to handle the problem.
From this reference it seems like dialogflow has already built in function to detect when user didnt input anything after initializing a conversation:
https://developers.google.com/assistant/df-asdk/reprompts.
My question is does this only works for audio based conversation? or this could work with text based conversation as well? and how does the reprompt count work? what is the duration time for the reprompt count to get incremented? Can we customize the timer for that counter?
Maybe you could give an example of the source code on how to build that function, please mention what programming language or framework did you use for that source code too. Thank you