Subflows

Subflows help you organize and modularize your conversation graph. A subflow is a separate, reusable graph that can be triggered by a specific intent or event.

For example, you can define a trigger such as “The user asks to be transferred.” Whenever this intent is detected during the conversation, the agent will enter the corresponding subflow. After completing the subflow, the user is returned to the point in the main graph where they left off.

Subflows make it easier to manage complex logic, reuse common processes, and keep your main flow clean and maintainable.