São formulários interativos multi-etapa nativos do WhatsApp que o Nodo Cortex envia para capturar vários dados em uma única mensagem, em vez de ter que perguntá-los um por um.
🎯 Para que servem?
Um WhatsApp Flow é o formato mais eficiente que existe para captura de dados complexos. Suas vantagens são massivas:
Custo: Conta como uma única mensagem cobrável, mesmo que contenha dez campos com validações! (Capturar oito dados conversando um por um te custaria oito mensagens).
Menos atrito: O cliente completa tudo de uma vez em uma tela nativa e amigável.
Qualidade dos dados: Inclui validações nativas, menus suspensos fechados e reduz erros de digitação.
⚠️ Esclarecimento importante: Os Flows não são criados nem editados no Cortex. São criados e projetados no módulo de Flows do Atom (Configuração > Mensageria > Fluxos do Whatsapp). A partir do Cortex, sua única tarefa é selecioná-los da lista de Flows que já estão publicados.
Você pode consultar o artigo > Criando nosso primeiro Whatsapp Flow no Atom!
📍 Onde são configurados?
Para habilitá-los, o caminho é:
Canvas → Nodo Cortex → Painel direito → Aba Geral → seção Formatos de resposta → alternância WhatsApp Flow.
Vem desativado por padrão. Ao ativá-lo, aparecerá uma lista vazia com o botão + Adicionar Flow.
🗂️ Vários Flows por nodo
Um mesmo nodo pode precisar de Flows diferentes em momentos diferentes da conversa. Você pode adicionar até 10 Flows por nodo. (A ordem visual se ajusta arrastando os cartões, mas isso não afeta a decisão do LLM).
Exemplo em um banco:
Um Flow de Dados pessoais ao iniciar o vínculo.
Um Flow de Solicitação de empréstimo quando o cliente confirmou seu interesse.
Um Flow de Agendamento quando quer fechar com um consultor.
Configuração de cada Flow
Campo | Obrigatório | Descrição |
Flow selecionado | Sim | Menu suspenso com os Flows publicados do seu workspace (mostra apenas os publicados, não rascunhos). |
Descrição de uso | Sim | Indica ao LLM exatamente quando deve enviar este Flow em particular. |
Visualização | — | Abre um modal com o Flow como o cliente o verá em seu celular. |
🧠 As descrições de uso são o crítico
Se você tem vários Flows habilitados, a descrição de uso é o único que permite ao LLM escolher o correto. Devem ser mutuamente exclusivos: não deveria haver dois Flows que se apliquem à mesma situação.
Uma boa descrição cobre três coisas: o momento da conversa, a intenção do cliente, e quando NÃO enviá-lo.
✅ Recomendado | ❌ Evitar |
"Enviar quando o cliente confirmou interesse em solicitar um empréstimo pessoal e ainda não temos seus dados. NÃO enviar se já completou." | "Enviar quando o cliente quer fazer algo." |
🚨 Detecção de similaridade: Se duas descrições superarem 80% de similaridade semântica, o sistema mostrará um aviso preventivo, pois o LLM pode se confundir ao escolher qual enviar.
🤖 Como o nodo decide e como referenciar no prompt
O LLM decide de forma autônoma com base no contexto da conversa e nas descrições de uso. No entanto, você pode guiá-lo com precisão a partir do prompt.
Ao digitar @ no campo de instruções, abre o seletor com os Flows habilitados. Você pode inserir referências diretas.
Exemplo de Prompt:
"Ao iniciar a conversa, se não temos os dados do cliente, envie @[Flow Dados Pessoais]. Depois, se quiser um empréstimo, envie @[Flow Solicitação de Empréstimo]."
(Por padrão, o nodo é inteligente o suficiente para não enviar o mesmo Flow duas vezes na mesma conversa, a menos que você o indique explicitamente).
📥 Captura de dados e Flows abandonados
Captura automática: Quando o cliente completa um Flow e o envia, os dados chegam como parte da próxima mensagem recebida. O mapeamento para os campos de salvamento do nodo é automático (conforme configurado no Atom).
Dados acumulativos: Se vários Flows forem enviados ao longo da conversa, os dados se acumulam no perfil do cliente.
Flows abandonados: Se o cliente abre um Flow mas o fecha sem completá-lo, o nodo detecta e pode tentar recuperá-lo conversacionalmente se você indicar no prompt (ex. "Vejo que você não completou o formulário. Quer que eu o envie novamente ou prefere que eu pergunte por aqui?").
Converta processos longos em experiências de um único clique! 🚀
Ao usar WhatsApp Flows em seus nodos Cortex, você não apenas melhora drasticamente a qualidade dos dados coletados e a satisfação do cliente, mas também protege seu orçamento otimizando a quantidade de mensagens faturáveis. ✅

