Hello all!
I am a bot architect and am running into some issues with the Loop Until function. Previously, I was able to, when the user came into a particular task, check the last complete utterance using the session.lastcompleteutterance variable for a slot. If the slot was missing, I would loop the user back through an ask for slot action and the loop would reevaluate using the selected slot. Once the slot was present, pass the user to a switch that would check for an additional slot.
For some reason, now the Loop Until will bypass the function all together. I haven't changed anything, and I don't see any updates that would have affected this.
When I remove the Loop Until Action, the Switch properly evaluates the utterance for the necessary slot, but this requires the use of an Ask for Slot function to ensure the user gets to the correct path. I am trying to avoid asking for a slot if a member has already provided the information as was the case about a month ago. Can anyone shed some light on this?
#ArchitectureandDesign#ConversationalAI(Bots,AgentAssist,etc.)------------------------------
Andrew Lowe
Members 1st FCU
Senior Conversational Designer
and Contact Center Support
------------------------------