Saída
O ponto final que define a estrutura do resultado devolvido.
O nó de Saída define a resposta que volta para quem executou, ou para o sistema que chamou o fluxo pela API.
Um fluxo sem nó de Saída executa por completo e não entrega resultado nenhum.
Declarar os campos
No canvas, o nó exibe as chaves que serão retornadas. O formato acompanha o propósito do fluxo:
- Um campo de texto atende um fluxo conversacional, com uma resposta só. Um campo
respostacostuma bastar. - Vários campos servem a uma automação de dados. Um fluxo de extração pode devolver
resumo,statusedados_extraidosseparados.
Campos separados são o que permite a outro sistema consumir o resultado sem precisar interpretar texto corrido.
O que não passa pela saída
Tudo que o fluxo produziu fica registrado na execução, etapa a etapa, mesmo o que não foi declarado aqui.
Ao investigar um resultado incompleto, o registro da execução mostra o que cada nó devolveu. Um dado que existe lá mas não aparece no resultado é um campo faltando neste nó, não um nó que falhou.
Mais de uma saída
Um fluxo com bifurcações pode ter um nó de Saída por ramo. Cada caminho entrega o seu resultado, e apenas o ramo efetivamente percorrido devolve algo.
A alternativa é reunir os ramos em um nó de Agregação antes de uma Saída única, o que mantém o contrato do fluxo estável.