# Sub Flow

**"Sub Flow"** organizes steps in the whole chatbot/flow.

## Create Sub Flow

<figure><img src="https://1295068169-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FsYptgdnnitw07ZrkKga3%2Fuploads%2FFmfHfUk5Eq9g3uwYbk0D%2Fimage.png?alt=media&#x26;token=7bfb6a53-10bc-4948-a6e4-076ddc50b0a5" alt=""><figcaption></figcaption></figure>

Navigate "Flows" from the sidebar, click "+ New Sub Flow", choose a flow type, give a name and save.

## Move Steps to Sub Flow

To move a step or multiple steps to another subflow, select the steps first, then you can copy and paste them in destination sub flow.

To select multiple steps:&#x20;

* hold the **Shift** key, click and drag to cover the steps.
* hold **ctrl** key and click steps one by one.

use **Ctrl + C** to copy the selected steps, then go to the destination subflow, use **Ctrl + V** to paste there.

## Call Sub Flow

After creating subflows, you can then call a subflow via:

* Goto Step
* Keyword
* Sequence
* Broadcast
* Facebook Widget
* Comment Growth Tool
* Triggers
* Live Chat
* Menu Items
* Inbound Webhooks
* API call
