### Answer
---
Based on the available sources, I don't have explicit documentation stating whether the LLM automatically stays in a Conversation Node until a transition is triggered, or whether you need a self-loop edge for repeated FAQ questions.
However, here's what I can share from related information:
How Conversation Flow transitions work:
Nodes have edges with transition conditions that determine when to move to another node. [(1) ](
) The LLM evaluates these conditions based on user input. If no transition condition is met, the behavior depends on your flow configuration.
Community reports on looping issues:
There have been reports of conversation flows experiencing looping problems, particularly with Global Nodes and split nodes. [(2) ](
) Some users have needed to add transition fine-tune examples to help the model understand when to stay vs. transition.
Recommendation to reduce node count:
The Prompt Engineering Guide suggests using Conversation Flow when you have "5+ different functions/tools or multiple decision branches." [(3) ](
) This implies that well-structured prompts within nodes can handle multiple interactions.
What you can try:
- Write clear instructions in your FAQ node's prompt specifying it should continue answering questions until a specific exit condition is met
- If you find the agent transitioning unexpectedly, adding a self-loop edge with a condition like "user asks another FAQ question" may help stabilize behavior
I don't have definitive documentation on whether a self-loop is required. For a more authoritative answer, check out these potentially useful sources:
- [Prompt Engineering Guide](