Skip to content

Nó: Condição

Cria ramificações no fluxo baseadas em lógica condicional.

Visão Geral

O nó Condição permite criar ramificações no fluxo baseadas em condições lógicas. É essencial para criar fluxos inteligentes que respondem a diferentes cenários.

Configurações

Estrutura de Condição

Cada condição possui:

  • Tipo: Variável, Dados do Cliente ou Data/Hora
  • Campo: O que será avaliado
  • Operador: Como comparar
  • Valor: Com o que comparar

Tipos de Condição

Variável

Avalia o valor de uma variável do fluxo:

variavel_resposta igual a "sim"

Dados do Cliente

Avalia dados do cliente ou atendimento:

CampoDescrição
canalTipo do canal (WhatsApp, Instagram, etc.)
tipo_mensagemTipo da última mensagem
funilFunil atual do cliente
equipeEquipe atribuída
atendenteAtendente responsável
tagsTags do cliente

Data/Hora

Avalia condições de tempo:

hora_atual maior que "09:00" E menor que "18:00"

Operadores Disponíveis

OperadorDescriçãoExemplo
Igual aValor exatostatus igual a "ativo"
Diferente deNão é igualstatus diferente de "inativo"
ContémTexto contémmensagem contém "ajuda"
Não contémTexto não contémemail não contém "spam"
Maior queValor numérico maioridade maior que 18
Menor queValor numérico menorquantidade menor que 10
Está definidoVariável tem valoremail está definido
Está vazioVariável sem valortelefone está vazio
Começa comTexto inicia comnome começa com "Dr."
Termina comTexto finaliza comemail termina com "@gmail.com"
Corresponde a RegexExpressão regularcpf corresponde a "^\d{11}$"
Não corresponde a RegexNão casa com regex-
Está na listaValor em listastatus está na lista
Não está na listaValor fora da lista-

Operadores Lógicos

Combine múltiplas condições:

OperadorDescrição
E (AND)Todas as condições devem ser verdadeiras
OU (OR)Pelo menos uma condição deve ser verdadeira

Conexões

HandlePosiçãoCorDescrição
EntradaEsquerdaCinzaRecebe conexão do nó anterior
Condição 1, 2, ...DireitaAzulSaídas para cada condição verdadeira
Senão (Else)DireitaVermelhoNenhuma condição foi verdadeira

Exemplos de Uso

Horário Comercial

Condição 1:
  - hora_atual maior que "08:00"
  - E hora_atual menor que "18:00"
  → [Atendimento Ativo]

Senão:
  → [Mensagem Fora do Horário]

Validar Email

Condição 1:
  - email contém "@"
  - E email contém "."
  → [Email Válido]

Senão:
  → [Solicitar Email Novamente]

Direcionamento por Canal

Condição 1: canal igual a "whatsapp_official"
  → [Fluxo WhatsApp Oficial]

Condição 2: canal igual a "instagram"
  → [Fluxo Instagram]

Condição 3: canal igual a "email"
  → [Fluxo Email]

Senão:
  → [Fluxo Padrão]

Cliente VIP

Condição 1:
  - tags contém "vip"
  → [Atendimento Prioritário]

Senão:
  → [Atendimento Normal]

Múltiplas Condições Combinadas

Condição 1:
  - status igual a "ativo"
  - E saldo maior que 0
  - E dias_vencimento menor que 30
  → [Cliente em Dia]

Condição 2:
  - status igual a "ativo"
  - E saldo maior que 0
  - E dias_vencimento maior que 30
  → [Cliente com Pendência]

Senão:
  → [Cliente Inativo]

Boas Práticas

Ordem das Condições

Coloque as condições mais específicas primeiro e as mais genéricas por último.

Sempre use "Senão"

Configure sempre a saída "Senão" para tratar casos não previstos.

Teste as Condições

Use o modo de teste do fluxo para validar todas as ramificações.

Evite Complexidade

Muitas condições aninhadas dificultam a manutenção. Considere dividir em sub-fluxos.

Próximos Passos

Documentation constantly being updated