# Criando um fluxo de trabalho de verificação

Source: https://help.didit.me/pt-BR/workflows/build-a-verification-workflow
Updated: 2026-10-12

Fluxos de trabalho existem por aplicação: confirme a aplicação, crie no modo Simple ou Advanced e publique. Um rascunho não vale, e só sessões novas mudam.

Fluxos de trabalho existem **por aplicação**, então verifique primeiro se você está
na aplicação certa. Crie no modo Simple para um fluxo padrão ou no modo Advanced
para ramificações, e depois **publique** - um rascunho não entra em vigor. As
sessões mantêm a versão com a qual começaram, então uma mudança só afeta sessões
novas.

[Video: Crie um fluxo de verificação KYC sem código - Didit Academy](https://www.youtube.com/watch?v=7-nJ3JE20i4)

[Video: Verificação de telefone: OTP por SMS, WhatsApp, Viber e Telegram - Didit Academy](https://www.youtube.com/watch?v=mybuK4SbU6o)

[Video: Verificação de e-mail: códigos OTP, e-mails descartáveis e vazados - Didit Academy](https://www.youtube.com/watch?v=4zUl0o9bS0o)

Um **fluxo de trabalho** é onde você define quais verificações uma pessoa passa - documento de identidade, liveness, reconhecimento facial, AML, e assim por diante - e o que acontece com cada resultado. Toda sessão de verificação roda em cima de um fluxo de trabalho.

## Onde criar um

Abra **Verificação de identidade → Workflows → Novo workflow**. Escolha KYC para pessoas ou KYB para empresas, Simples ou Avançado e um modelo, depois **Criar rascunho**. Confira o aplicativo e o ambiente Live ou Sandbox. O menu da linha permite copiar para outro aplicativo.

![A lista de fluxos de trabalho no console da Didit](https://help.didit.me/screenshots/workflows-list-light.webp)

*Fluxos de trabalho são vinculados à aplicação em que você está.*

## Duas formas de criar

[Video: Construtores de fluxo simples e avançado - Didit Academy](https://www.youtube.com/watch?v=X6KBx-S_uvQ)

1. **Modo simples**

   Escolha um modelo - **KYC**, **Adaptive age verification**, **biometric re-authentication**, ou **address verification** - e ative ou desative as verificações que você quer (liveness, reconhecimento facial, AML, NFC, telefone, e-mail, e mais). Essa é a forma mais rápida de colocar um fluxo padrão no ar.

2. **Modo avançado**

   Use o construtor visual em grafo para adicionar ramificações condicionais: direcione as pessoas por país, tipo de documento, idade, ou pelo resultado de uma verificação, e envie resultados diferentes por caminhos diferentes. Use isso quando você precisar de uma lógica além de "execute essas verificações em ordem."

3. **Publique**

   Uma versão publicada é somente leitura. **Editar workflow** abre um novo rascunho para publicar. O **Histórico de versões** permite restaurar uma versão anterior. Sessões em andamento mantêm a versão inicial.

## Verificações bancárias e de localização

Quando habilitadas para o aplicativo, adicione **Verificação bancária** ou **Verificação de localização** ao fluxo. As configurações bancárias incluem conexão, correspondência de identidade, sinais de risco, resultados e dados coletados; países e dados financeiros dependem do provedor e dos recursos ativos. Localização controla precisão, idade dos dados, áreas permitidas e ações quando a permissão é negada, a localização está indisponível ou uma regra não é atendida. Confira as evidências em **Banco** ou **Localização** na sessão. Uma opção visível não garante suporte por todos os provedores ou clientes.

## A ordem importa mais do que parece

Como uma etapa configurada para recusar **interrompe o fluxo de trabalho**, a ordem das suas etapas decide tanto o que um usuário vivencia quanto o que você paga. Uma verificação de risco barata na frente de um pacote caro filtra o tráfego antes de você pagar pela parte cara.

O quadro completo está em [regras de decisão e limiares](https://help.didit.me/pt-BR/workflows/decision-rules) - é o artigo para ler depois deste, porque as etapas de um fluxo de trabalho são só metade do seu comportamento.

## Todos os módulos que você pode adicionar

| Categoria | Módulos |
|---|---|
| Documento | Verificação de ID, NFC, Document AI, comprovante de endereço |
| Biométrico | Liveness passiva, liveness ativa, reconhecimento facial 1:1, busca facial, autenticação biométrica, estimativa de idade |
| Contato | Verificação de telefone, verificação de e-mail |
| Dados | Validação de banco de dados, questionários |
| Risco | Triagem AML, monitoramento contínuo de AML, análise de dispositivo e IP |

As verificações KYB incluem registro empresarial, AML empresarial, documentos e pessoas-chave.
Cada um que você ativa aumenta o preço de uma sessão concluída, e o crédito mensal do seu plano paga por eles (no plano Gratuito, ele não paga a verificação de telefone). Veja [o que conta como uma verificação cobrável](https://help.didit.me/pt-BR/billing-credits/what-counts-as-billable) antes de ativar vários de uma vez.

## Encontrando o ID do seu fluxo de trabalho

Cada fluxo de trabalho tem um ID único, mostrado na página **Workflows** do console. Você vai precisar dele se estiver criando sessões pela API - veja [formas de integrar](https://help.didit.me/pt-BR/integration/integration-options).

## Controlando o que acontece quando uma verificação falha

Por padrão, uma verificação com falha recusa a sessão e a pessoa é informada, ao final, que a verificação não teve sucesso - você pode ver exatamente qual verificação falhou e por quê nos detalhes da sessão. No **modo Advanced** você direciona cada resultado você mesmo: envie para **Declined**, ou para **In Review** para que um colega de equipe tome a decisão final.

Veja [o que cada status de sessão significa](https://help.didit.me/pt-BR/verification-sessions/session-statuses) para entender como cada resultado se parece, e [permitindo que alguém tente uma verificação novamente](https://help.didit.me/pt-BR/verification-sessions/retry-a-verification) se você quiser deixar uma pessoa refazer só a etapa que falhou.

## Coisas que fazem um fluxo de trabalho se comportar de forma inesperada

Na ordem em que realmente acontecem:

1. **Você editou um fluxo de trabalho diferente, ou a cópia de outra aplicação dele.** Confira o ID do fluxo de trabalho contra o que suas sessões usam.
2. **O rascunho nunca foi publicado.** Um rascunho salvo não é uma versão ativa.
3. **Você está testando com uma sessão antiga.** Sessões mantêm a configuração do momento em que foram criadas. Crie uma nova.
4. **Um tipo de documento está permitido, mas nenhum subtipo foi selecionado** - o que corresponde a nada em vez de a tudo. Veja [documentos e países suportados](https://help.didit.me/pt-BR/documents-coverage/supported-documents-and-countries).
5. **Uma etapa anterior recusou e interrompeu o fluxo**, então a etapa que você está testando nunca rodou.
6. **Um fluxo de trabalho copiado não trouxe tudo junto.** Depois de duplicar um fluxo de trabalho, verifique as etapas e regras que importam para você, em vez de presumir que a cópia está completa.

> **Note:** A lista de códigos de país da verificação **Questionnaire** cobre a grande maioria
> dos países. Se um código de que você precisa não aparecer, entre em contato com o
> suporte em vez de presumir que não é suportado.

## Teste antes que usuários reais vejam

Mude para **Sandbox** no seletor abaixo do nome da aplicação, crie uma chave de API de teste e use-a. As verificações são simuladas, sem cobrança, e você escolhe o resultado.

[testes no sandbox](https://help.didit.me/pt-BR/getting-started/sandbox-and-testing)

## Próximos passos

- Defina o que cada resultado faz: [regras de decisão e limiares](https://help.didit.me/pt-BR/workflows/decision-rules)
- Combine o fluxo com a sua marca: [personalizando a marca e a experiência de verificação](https://help.didit.me/pt-BR/workflows/customize-branding-and-experience)
- Inicie sessões sem código, ou automatize-as pela API: [formas de integrar](https://help.didit.me/pt-BR/integration/integration-options)
- Referência técnica completa: [Workflows](https://docs.didit.me/console/workflows)
