Cada Flujo Cortex publicado aparece em Flowbuilder como um nó executável, com saídas próprias e dinâmicas que variam conforme como terminou a conversa com o cliente.
⚙️ Como funciona
Quando a execução do Flowbuilder chega ao Nó Cortex, inicia-se a conversa completa e autônoma do fluxo com o contato. Quando essa conversa termina (por resolução, abandono ou erro), o controle retorna a Flowbuilder saindo pela ramificação que corresponde.
💡 Nota: Apenas os fluxos que já foram publicados em Cortex aparecem disponíveis no seletor de Flowbuilder.
Exemplo de arquitetura:
flowchart LR
A["Trigger de<br>Flowbuilder"] --> B["Nó Cortex<br>Triagem"]
B -->|"Consulta comercial"| C["Nó Cortex<br>Vendas"]
B -->|"Problema técnico"| D["Nó Cortex<br>Suporte"]
B -->|"Erro de contexto"| E["Notificar<br>ao time"]
C --> F["Atribuir<br>a consultor"]
D --> G["Criar<br>ticket"]
📍 Configuração do nó
No painel lateral do Nó Cortex dentro do Flowbuilder, você simplesmente seleciona qual Fluxo Cortex deseja executar na lista de fluxos publicados do seu workspace.
📦 O que o nó expõe para o Flowbuilder
Após selecionar um fluxo, o nó expõe para fora os seguintes elementos:
O que expõe | Detalhe |
Saídas dinâmicas | Uma saída para cada "ramificação de finalização" que você tenha configurado no seu fluxo. |
Saídas operacionais | Ramificações padrão do sistema: Erro de contexto e Sem resposta |
Campos capturados | Todos os dados salvos na conversa ficam disponíveis como variáveis para os nós seguintes. |
Exemplo: Se seu fluxo Cortex tiver as ramificações "Resolvido", "Escalado" e "Abandonado", o nó em Flowbuilder mostrará essas três saídas dinâmicas, mais as operacionais do sistema.
🗂️ Vários Nós Cortex no mesmo fluxo
Um fluxo de Flowbuilder pode ter quantos Nós Cortex precisar, sem nenhum limite rigoroso.
Cada um é uma instância independente: tem seu próprio identificador, suas próprias conexões no canvas e sua própria rastreabilidade.
Dois ou mais nós podem apontar para o mesmo Fluxo Cortex. A configuração base é única (definida em Cortex), mas cada nó atua como uma invocação separada.
Saídas quando há vários nós
Dois nós que apontam para o mesmo fluxo Cortex expõem exatamente as mesmas saídas (porque as saídas dependem do fluxo, não do nó).
Dois nós que apontam para fluxos distintos expõem saídas distintas.
As saídas operacionais (Erro, Spam, etc.) estão presentes em todos invariavelmente.
🧠 Compartilhar Contexto entre nós
Em uma linha: Cada Nó Cortex do fluxo é executado como uma sessão conversacional contínua, herdando automaticamente todo o histórico e as informações dos nós anteriores.
Este é um dos maiores superpoderes da integração: a passagem de informações de um bloco para outro não requer configurações complexas.
💡 Magia automática e Variáveis Disponíveis
A passagem de variáveis entre nós é 100% automática. Cada novo nó que é executado recebe imediatamente o histórico da sessão, os campos capturados e as etapas já coletadas pelos nós anteriores.
⚡ Esclarecimento importante sobre o uso de Campos: Os campos capturados por um nó não apenas ficam na memória da IA, mas ficam imediatamente disponíveis como variáveis que você pode referenciar em qualquer outra parte do fluxo (por exemplo, para usá-los em um nó de Mensagem, em um webhook HTTP ou dentro de um condicional lógico), sem precisar configurar nenhum mapeamento manual.
Conecte e orquestre a magia! 🚀
Ao integrar seus Nós Cortex dentro do Flowbuilder, você passa de ter um simples bot conversacional para possuir um ecossistema automatizado de nível empresarial. Aproveite o contexto compartilhado e as saídas dinâmicas para projetar experiências fluidas onde a IA e seus sistemas core trabalhem em perfeita sincronização. ✅


