Problems with loop and condition (utterance analysis)
i am currently working on a model (see screenshot) and have the following problems:
My demo chatbot is supposed to allow students to ask questions. As soon as a student's email address is registered for the newsletter, the chatbot should ask if there are any further questions. I wanted to save this answer in the variable last_utterance.
When answering, the chatbot should then use the utterance analysis to decide whether the answer should be interpreted as the end of a conversation (path 1, top) or whether the conversation should be continued (path 2, bottom). However, if I now write "thank you very much" for example during testing in the voiceflow test environment, the chatbot jumps to the 2nd path, although it should actually jump to the first path, since "thank you very much" is to be interpreted as the end of a conversation. Could someone kindly help me with this problem?
And the second problem is that when the second path is executed, I would like to ask the question "Do you have any further questions or concerns" after each answer from the chatbot, but then jump back into the Utterance analysis to see if the student's answer is to be interpreted as a continuation or end of the conversation.
However, this jump back does not work either (I wanted to realize the jump back as a kind of while loop).
Does anyone here know a solution or perhaps how this could be implemented differently?
Would be very grateful for any help.

