# Create a Loop in your Flow

Section: Flows

Description: Return visitors to an earlier decision in your flow.

Verified against Tidio panel 12.331.0

Last updated: 2026-11-10

Source: https://help.tidio.com/articles/flow-loop/

See how to create a loop in your flow. It can return the visitor to an earlier action.

 



 

**In this article, you'll learn:**

 

- [How to quickly create a loop in your flow](<https://help.tidio.com/articles/flow-loop/#create-a-loop-in-your-bot->)



[Video](<https://help.tidio.com/article-media/flow-loop/walkthrough.mp4>)



Silent walkthrough. Connect an answer back to the FAQ decision, show its alternative exit branch, and activate the demonstration flow.

 



 

## Create a loop in your flow

 



 

If you have a flow (an FAQ flow, for example - for more information, see our article on [how to create one](<https://help.tidio.com/articles/create-an-faq-flow/>)) that you'd like to run again every time an action is finished - you can create a loop that will return the visitor to an earlier decision.

 



 

You can create a loop directly on your flow's editing map.

 



 



 ![A flow editor diagram with a connection returning to an earlier decision step.](<https://help.tidio.com/article-media/flow-loop/10.1.png>) 



 

To do that, choose an action - a point from which you'd like to create a loop. Then drag a connection line from that action to an earlier **Decision (Quick Replies)** action. (It can also be a different action, such as the **Send a chat message** one but the loop must include an interactive action, such as **Decision (Quick Replies)** or **Ask a question**). That way, the user will be able to go back to an earlier step in the decision-making, and perhaps choose a different path.

 



 

💡

 

You can also connect your chosen action to a different action, such as the **Send a chat message** action, but the loop must pass through an interactive action, such as **Decision (Quick Replies)** or **Ask a question**. An interactive action elsewhere in the flow does not make the loop valid.

 



 

If the editor warns that the connection will cause an infinite loop, connect to a different node. Keep a decision in the loop so your visitor can choose their next step. Save your changes with **Activate**.

 

## Further reading

 

- [Adding a new Flow](<https://help.tidio.com/articles/adding-a-new-flow/>)
- [Flow editor: Conditions](<https://help.tidio.com/articles/flow-editor-conditions/>)
