# Gerencie seus fluxos

No Chatlayer, você organiza a lógica do seu bot em fluxos e subfluxos. Eles funcionam exatamente como pastas onde você organizaria sua lógica de conversa.

## Adicionar fluxos

<figure><img src="/files/b711a4598c161442079ce9de15f27ae00cc1c985" alt="" width="375"><figcaption><p>Exemplo de fluxos e subfluxos.</p></figcaption></figure>

### Adicionar um fluxo pai

Para adicionar um novo fluxo:

1. Clique no **+** botão na barra lateral superior esquerda da tela.

<figure><img src="/files/c5c0ba108fb9a2f9255dd51247d6ec8a563931c2" alt=""><figcaption><p>Criar um novo fluxo.</p></figcaption></figure>

2. Digite o nome do seu novo fluxo.
3. Clique em **Criar**.

Você também pode criar subfluxos permitindo implementar mais lógica na visão geral dos fluxos.

{% hint style="info" %}
Lembre-se, uma conexão laranja na tela indica que a conversa saltará para um bloco de um fluxo diferente.
{% endhint %}

### Adicionar um subfluxo

Para melhorar a legibilidade, você tem a opção de criar subfluxos e dividir um fluxo grande em partes menores e mais gerenciáveis. Ao fazer isso, você pode melhorar a estrutura geral do fluxo e facilitar para outros construtores de bots seguirem e entenderem o fluxo de conversa.

Para adicionar um subfluxo:

1. Clique no **três pontos** ícone ao lado do título do seu fluxo principal.&#x20;
2. Clique em **Adicionar subfluxo**.&#x20;
3. Preencha o **Nome**.
4. Clique **Salvar**.&#x20;

<figure><img src="/files/9d0d8a2a780631d0dd24efab43cc1d78014db57b" alt=""><figcaption><p>Adicionar um subfluxo.</p></figcaption></figure>

## Reordenar seus fluxos

Você pode facilmente alterar a ordem dos seus fluxos e dos blocos dentro deles.

### 🆕 Arraste e solte seus fluxos

Para arrastar e soltar um fluxo:

1. Mantenha o mouse enquanto clica em um fluxo da sua lista.
2. Solte-o seja abaixo de um subfluxo, ou dentro de um fluxo pai.

<figure><img src="/files/5c94a33b0e389ed90507b9a3c4af435348bba637" alt=""><figcaption><p>Reordene seus fluxos arrastando e soltando-os.</p></figcaption></figure>

### Mover múltiplos blocos <a href="#parent-child-connection" id="parent-child-connection"></a>

Se você tem um bot com fluxos complexos, pode ser necessário mover certos blocos de um fluxo para outro.&#x20;

Para mover um bloco de um fluxo para outro:

1\. Selecione os blocos que você deseja mover.

{% hint style="info" %}
Você pode selecionar múltiplos blocos de duas maneiras: segurando a tecla CMD (ou CTRL no Windows) para clicar e selecionar individualmente, ou segurando a tecla shift para criar uma seleção retangular de vários nós
{% endhint %}

2. Clique em **Mover para fluxo** ícone no canto superior esquerdo da barra de ferramentas.

<figure><img src="/files/e1c32bc00f598caca5e3294bd0f3dcbe203f1cdb" alt=""><figcaption><p>Mover múltiplos blocos para outro fluxo ao mesmo tempo.</p></figcaption></figure>

3. Crie ou escolha o fluxo ou subfluxo para o qual você quer mover os blocos selecionados.
4. Clique **Mover** para completar o processo.

<figure><img src="/files/4c732299afdf1b19fc5bec35a2b5699fea6337c1" alt=""><figcaption><p>Mover blocos para um novo subfluxo.</p></figcaption></figure>

## Dicas de gerenciamento de fluxos&#x20;

Você está enfrentando dificuldades ao organizar seus fluxos por causa de todas as conexões de caminhos e blocos sobrepostos?

Uma maneira de facilitar sua vida é estruturar seu canvas em fluxos, ou seja, diferentes tópicos:

* Crie fluxos menores e administráveis que agrupem um trecho de conversa sobre o mesmo 'tópico'.
* Tenha em mente que uma representação laranja na tela significa que sua conversa irá saltar para algo que está em um fluxo diferente.
* Use subfluxos para dividir um fluxo grande em conversas menores e gerenciáveis.
* Mover bloco selecionado ou blocos de intenção para organizar seus fluxos.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatlayer.ai/chatlayer-documentation-pt-br/navegacao/bot-builder/flows/manage-your-flows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
