Changing the user input of a prompt after moving onto the next element of the flow

%3CLINGO-SUB%20id%3D%22lingo-sub-2060157%22%20slang%3D%22en-US%22%3EChanging%20the%20user%20input%20of%20a%20prompt%20after%20moving%20onto%20the%20next%20element%20of%20the%20flow%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2060157%22%20slang%3D%22en-US%22%3EI%20am%20using%20the%20Scenario%20Editor%20to%20create%20multiple%20custom%20scenarios.%20So%20during%20the%20conversation%20flow%20if%20the%20user%20realises%20he%20has%20given%20a%20wrong%20input%2C%20is%20there%20a%20way%20we%20can%20facilitate%20that%20feature%20so%20that%20the%20user%20can%20go%20back%20and%20start%20the%20conversation%20again%20from%20the%20point%20where%20he%20made%20a%20mistake%3F%3C%2FLINGO-BODY%3E
Regular Visitor
I am using the Scenario Editor to create multiple custom scenarios. So during the conversation flow if the user realises he has given a wrong input, is there a way we can facilitate that feature so that the user can go back and start the conversation again from the point where he made a mistake?
1 Reply
There may be multiple strategies to accomplishing this, but one method would be to display the responses to the user and ask them to confirm that the information is accurate. If the information is not accurate, you can take them back to the logical restart point. Additionally, you can do something similar with evaluating the data entered in cards and if incorrect, you can preserve the correct information and represent it back to the user to complete the required data. Coming soon in v1.3 of adaptive cards is the ability to make certain fields required which may be helpful once this is supported by the Azure Health Bot. Hope this helps.