I use Dialogflow chatbot with voice recognition. My goal is manage external device via Dialogflow. External device can change the state in time range from 30 sec to 30 minutes.
Device state have to be taken in consideration by chatbot via fulfillments. According the documentation it is possible to do that via request-response method and time is 5 second. In ideal case I assume to make bidirectional communication via socket but it is not possible in Dialogflow.Could you please advise me the solution or point me other chat engine with voice supporting that functionality? I read that Dialogflow CX supports sessions up to 30 minutes but it is not a waiting time.