One of the most common way, or actually the only way to transit seamlessly from node to node is using AI transition card, which is not a bad choice, but there are some limitation. First of all, Ai transit card can only only categorize text, meaning that for example if your want to categorize "question", but if the user said something like: "I want to know more about ... " then that message won't be categorized as a question, even though that is the user intention.
So this is where AI task card shine. So instead of categorize text, I would ask the AI to "Guess" the user's "Intention". The reason I use "guess" and "attention" is because it will enable the AI to think wider, also when I use "intention" it will also focus more on the meaning behind the message, rather than the message itself. As you can see here, after I ask the AI to guess the user intention, I would ask them to return the result in "1st", "2nd", "3rd", "4th", which can be use later as a condition to move to the next nodes as you can see in the next picture using expression.