The scenario is as follows:
In case the input provided by user seems incorrect in a waterfall step (e.g. incorrect name, incorrect date) User would like to enter the last input again by saying “ (reenter)” or (enter again) .
It’s like if there are three steps in waterfall dialog: Step1->Step2->Step3
After providing input for Step2, if user sees the input to be incorrect he would like to interrupt the flow by saying any of the words mentioned above to enter input for previous step.
I could not find a way to go back to previous waterfall step.
There are few solution available to go back to previous step but I was unable to replicate the same in python.
Link1:- Bot framework v4.0 how to execute the previous waterfall step in a dialog
Link2:- https://pauliom.com/2018/08/08/manipulating-waterfall-steps-botframework-v4/
I tried handling the scenario using interrupt but the issue persists as the next Turn continues from where the conversation left off.