NicoChatNicoChatDocsSearch the docs…
Sign in

SubFlows

YouTube video (unavailable for embedding)

2026-08-12

Just like the "Canvas", the "SubFlow" can also help organize steps. The "Canvas" organizes steps inside a specific subflow, while the "SubFlow" organizes steps across the whole chatbot/flow.

MainFlow

The MainFlow is the flow that already comes ready when you create the Channel; in it you find the Default Reply, which can be changed to another subflow. Other than being the initial default flow (which can be changed) and not being able to be deleted, the MainFlow is no different from the other SubFlows.

Learn more about the MainFlow in the video below:

Understanding the Main Flow - Activating Your Chatbot with Any Interaction
YouTube

Create subflow

Go to “Flows” in the sidebar, click “+ New sub flow”, choose a flow type, give it a name and save.

Flow type
Description
Normal subflow
Varies according to the channel; it is the basic subflow
Workflow
work at the back end without interfering with the front-end task
Function Flow
perform repetitive tasks

Click on the subflow to enter and start editing it. For more operations, click the 3-dots icon. The SubFlow Ns is a unique subflow ID in the chatbot.

Folders are used to organize subflows.

Move steps to the subflow

To move one or more steps to another subflow, select the steps first; then you can:

  • use the Move to sub flow button in the editing panel, or
  • copy and paste the steps

To select multiple steps, hold down the Shift key, click and drag to cover the steps.

Alternatively, hold down the Ctrl key and click the steps one by one:

After selecting multiple steps, the editing panel appears. Select the subflow and click "Move to sub flow".

Note
Note: you will need to select at least two steps to create a Canvas or move them to other subflows. So if you have only one step to move or put into a Canvas, try adding a temporary step to help and discard it afterwards.
Attention
Note: if you are unable to click "Move to sub flow" after choosing a subflow, you may have included the green Start Step in the selection. This happens because the green start point of any subflow cannot be moved to other subflows. You solve the problem by deselecting the green start point.

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

Call subflow

After creating subflows, you can call a subflow via:

  • Go to step
  • Keyword
  • Sequence
  • Broadcast
  • Facebook Widget
  • Comment Growth Tool
  • Triggers
  • Live Chat
  • Menu Items
  • Webhooks
  • API call