A etapa Condição encaminha o fluxo conforme o valor de uma variável.

As variáveis que o fluxo já conhece
Sem perguntar nada, o bot já sabe:
| Variável | O que é |
|---|---|
| Nome do contato | — |
| Telefone do contato | — |
| Já é um contato cadastrado? | Se existe cadastro no CRM |
| Etapa atual no funil | — |
| ID da etapa | — |
| Origem do contato | De onde ele veio |
| Etiquetas do contato | — |
| Veio de anúncio? | Sim ou não |
| De qual anúncio veio | A plataforma |
| Quantas conversas já teve | — |
| É cliente recorrente? | — |
| Quantas mensagens trocou | — |
"Veio de anúncio?" e "De qual anúncio veio" são duas de propósito. A primeira é a pergunta que quase todo fluxo faz; responder só com a segunda obrigaria uma saída por plataforma, e quem esquecesse uma perderia aquele cliente no caminho padrão sem perceber.
Além dessas, todas as respostas que o fluxo guardou ficam disponíveis, e também o que os webhooks devolveram.
Os operadores
é igual a · é diferente de · contém · começa com · termina com · é maior que · é menor que
Escolha o valor na lista, não digite
Em Origem do contato e Etiquetas do contato, o valor se escolhe numa lista.
Digitar é chute: uma origem com a caixa errada, ou uma etiqueta que não existe no catálogo, produzem uma saída que nunca é escolhida, sem erro em lugar nenhum.
Resposta guardada pelo fluxo continua texto livre — ali o valor é o que o cliente digitou, e não existe catálogo para oferecer.
Erro no nome da variável não dá erro
É por isso que a lista existe. Escrever o nome de cabeça e errar uma letra não gera aviso nenhum: gera um caminho que nunca é tomado.