> ## Documentation Index
> Fetch the complete documentation index at: https://legitimuz.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 2. Fluxos

> Defina quais etapas o titular percorre e publique a primeira versão do fluxo.

Ao final deste passo a sua integração tem um fluxo publicado — a sequência de etapas que o titular
percorre no widget, e a regra que decide cada resultado.

## O que é um fluxo

O fluxo define quais etapas o titular percorre e como cada resultado é decidido. Quem escolhe a
próxima tela é o servidor, a partir do fluxo publicado: o seu código nunca decide o próximo
[step](/concepts/glossary), e nunca precisa saber quais existem.

Um fluxo tem versões. A versão **publicada** é a que está no ar; o **rascunho** é onde você edita
sem afetar quem já está verificando. As duas convivem, e nada muda para o titular até você publicar.

## Crie o primeiro fluxo

<Steps>
  <Step title="Abra Fluxos">
    No menu lateral, abra **Fluxos** e clique em **Novo fluxo**.
  </Step>

  <Step title="Escolha um template">
    O dashboard abre **Escolher template**, com os fluxos de referência do produto:

    | Template                 | O que monta                                                         |
    | ------------------------ | ------------------------------------------------------------------- |
    | **Onboarding Essencial** | documento, liveness e reconhecimento facial                         |
    | **Onboarding Completo**  | onboarding com liveness reforçado e captura pela câmera do aparelho |
    | **Começar do Zero**      | canvas vazio, para montar no builder                                |

    Comece por **Onboarding Essencial**. Trocar de template depois é criar outro fluxo, não editar
    este.

    <Frame>
      <img src="https://mintcdn.com/legitimuz/7lQQUiJ9e5iQbgeZ/images/placeholder.svg?fit=max&auto=format&n=7lQQUiJ9e5iQbgeZ&q=85&s=bf49073b1ebddfe05f2241d098d54068" alt="Diálogo Escolher template do dashboard, com os cartões Começar do Zero, Onboarding Essencial e Onboarding Completo" width="1600" height="900" data-path="images/placeholder.svg" />
    </Frame>
  </Step>

  <Step title="Ajuste no builder, se precisar">
    O template abre como rascunho no builder. Você pode publicar como veio.
  </Step>

  <Step title="Publique">
    Clique em **Publicar**. A situação do fluxo passa de **Não publicado** para **Publicado**.
  </Step>
</Steps>

<Warning>
  Fluxo em **Rascunho** ou **Não publicado** não atende verificação. Se você parar antes de
  publicar, o widget não abre e o passo 6 falha sem dizer que a causa está aqui.
</Warning>

## Confira que funcionou

Na listagem de **Fluxos**, a coluna **Situação** mostra `Publicado` e a coluna **Versão** mostra a
versão que subiu.

## Próximo passo

<Card title="3. Domínios" icon="globe" href="/setup/domains">
  Autorize as origens web e os apps onde o widget pode abrir.
</Card>
