Nós
Nós
Os nós são os blocos de construção de um Spaceflow. Cada nó representa uma etapa do fluxo — uma ação, uma decisão, uma integração ou um controle de lógica. Para montar um fluxo, você arrasta nós para a tela de construção e os conecta em sequência, definindo o caminho que o processo deve seguir.
Para ver os nós disponíveis, abra a aba Nós na tela de edição de um Spaceflow.
Como os nós funcionam
Entrada e saída de dados
Cada nó possui duas funções principais relacionadas ao gerenciamento de dados:
- Entrada — os dados que o nó recebe do nó anterior no fluxo. Por exemplo, um nó de aprovação pode receber os campos preenchidos em um formulário da etapa anterior.
- Saída — os dados que o nó gera após processar a entrada, disponibilizando-os para os nós seguintes. Por exemplo, um nó de formulário gera como saída os valores preenchidos (nome, data, observações), que podem ser usados em uma aprovação, no envio de um e-mail ou na geração de um documento.
Essa cadeia de entrada e saída permite que informações fluam ao longo de todo o processo, sendo reutilizadas e transformadas a cada etapa.
Nós que geram tarefas
Alguns nós, ao serem executados, geram automaticamente uma tarefa que aparece na tela de Tarefas do workspace. Isso acontece quando o nó exige uma ação humana — como preencher um formulário, aprovar uma solicitação ou executar uma operação manual.
Outros nós são executados de forma totalmente automática, sem gerar tarefa — como envio de e-mail, operações CRUD automáticas ou condicionais.
Quando um nó gera uma tarefa, o fluxo só avança para o próximo nó após a tarefa ser concluída.
Tipos de nó
Os nós disponíveis estão organizados em seis categorias:
Triggers
Nós que iniciam o fluxo. Todo Spaceflow começa com um nó de trigger que define quando e como o fluxo será disparado.
- Início — define o gatilho de execução do fluxo. Os tipos de gatilho disponíveis são:
- Manual — o fluxo é iniciado manualmente por um usuário.
- Ações em itens — o fluxo é disparado automaticamente quando um item de uma categoria escolhida é criado, atualizado ou excluído.
- Timer — o fluxo é executado automaticamente em intervalos programados.
- Webhook — o fluxo é disparado por uma chamada externa via webhook.
Ações
Nós que executam tarefas no fluxo de trabalho. Alguns geram tarefas para ação humana, outros executam operações automáticas.
- Formulário — dispara um formulário cujas respostas guiam os próximos passos do fluxo. Gera uma tarefa para o responsável preencher.
- Aprovação — solicita que um responsável aprove ou rejeite antes de o fluxo continuar. Gera uma tarefa de aprovação.
- Tarefa — cria uma tarefa manual com prazo e responsável. O fluxo aguarda a conclusão da tarefa para avançar.
- E-mail — envia e-mails automáticos para avisos, confirmações ou notificações. Executado automaticamente, sem gerar tarefa.
- Operações CRUD — cria, edita ou exclui registros em qualquer categoria do workspace. Pode ser configurado como ação manual (gera tarefa) ou automática (execução direta).
I.A.
Nós que utilizam inteligência artificial para ampliar as capacidades do fluxo. Operam com os agentes de IA disponíveis no ENSPACE, configurados por meio de um campo de prompt.
- I.A. — usa um agente de IA para interpretar, resumir ou gerar conteúdo com base nos dados do fluxo.
- Agente de I.A. — usa um agente de IA para decisões e tarefas autônomas. (Em breve)
Lógica e Controle
Nós que controlam o caminho, a lógica e o encerramento do fluxo. São executados automaticamente, sem gerar tarefas.
- Condicionais — direciona o fluxo por uma única regra baseada em status, respostas ou valores de campos. Ideal para decisões simples do tipo "se isso, então aquilo".
- Rotas — direciona o fluxo por múltiplos caminhos, combinando diversas condições em cada rota. Ideal para decisões complexas com vários critérios simultâneos (por exemplo: se o valor do contrato for maior que R$ 100.000 e a área for cível, encaminha para o supervisor; se for cível mas menor que R$ 100.000, encaminha para o analista).
- Mesclar — une vários caminhos em um único fluxo. Se todas as entradas forem configuradas como obrigatórias, o nó aguarda a chegada de todos os caminhos antes de continuar. Caso contrário, o fluxo segue assim que qualquer caminho chegar.
- Fim — marca o encerramento do fluxo. Após essa etapa, nenhuma ação adicional será executada.
- Loop — repete ações até uma condição ser atendida. (Em breve)
- Iterador — percorre itens e executa ações para cada um. (Em breve)
- Agregador — coleta e combina dados de várias etapas. (Em breve)
Documentação
Nós para criação e gestão de documentos a partir dos dados do fluxo.
- Documentação — gera PDF, DOCX ou planilhas com dados do fluxo. (Em breve)
Integrações
Nós que conectam o fluxo com sistemas e serviços externos.
- Requisição HTTP — integra via APIs para conectar sistemas e dados externos ao fluxo.