Nó de Rotas
Nó de Rotas
O Nó de Rotas é um dos componentes principais de um fluxo de trabalho no SpaceFlow. Ele permite direcionar a execução do fluxo por diferentes caminhos com base nas condições que você definir.
O que é o Nó de Rotas?
Em vez de seguir um único caminho linear, o Nó de Rotas permite construir fluxos dinâmicos onde cada execução pode tomar uma direção diferente dependendo dos dados. Use-o para:
- Avaliar condições em um ponto específico do fluxo
- Decidir qual caminho o fluxo deve seguir
- Lidar com múltiplos resultados possíveis a partir de um único nó
Como funciona?
Quando você adiciona um Nó de Rotas ao seu fluxo:
- Você define uma ou mais rotas (por exemplo, Rota 1, Rota 2, Rota 3).
- Para cada rota, você configura uma ou mais condições.
- Durante a execução, o sistema avalia as condições e direciona o fluxo para todas as rotas válidas. Se nenhuma condição for atendida, o fluxo segue a rota de fallback.
Estrutura do nó
Dentro do painel de configuração, você encontrará as seguintes seções:
Nome do Nó
Um campo de texto para identificar o nó dentro do seu fluxo. Use um nome claro e descritivo para que seja fácil de localizar.
Condições das Rotas
Aqui é onde você cria e gerencia suas rotas:
- Cada rota (Rota 1, Rota 2, Rota 3…) representa um caminho possível.
- Clique em + Adicionar Rota para criar uma nova rota.
- Você também pode remover rotas existentes que não são mais necessárias.
Rota de Fallback
A rota de fallback é um caminho alternativo que é executado quando nenhuma condição é atendida. Ela evita que o fluxo quebre ou pare inesperadamente.
Exemplo prático
Imagine um fluxo de aprovação baseado no valor da solicitação:
| Rota | Condição | Ação |
|---|---|---|
| Rota 1 | Valor menor que R$ 1.000 | Aprovação automática |
| Rota 2 | Valor entre R$ 1.000 e R$ 5.000 | Enviar ao gerente |
| Rota 3 | Valor acima de R$ 5.000 | Enviar ao diretor |
| Fallback | Dados inválidos | Encerrar fluxo |
Neste cenário, o Nó de Rotas decide automaticamente qual caminho seguir com base no valor.
Quando usar
Use o Nó de Rotas sempre que precisar:
- Criar pontos de decisão no seu fluxo
- Separar diferentes cenários em caminhos distintos
- Automatizar regras de negócio
- Evitar duplicar fluxos inteiros para cada variação
Boas práticas
- Nomeie suas rotas claramente. Use rótulos descritivos como "Valor baixo" ou "Alta prioridade" para que qualquer pessoa lendo o fluxo entenda cada caminho de imediato.
- Sempre teste todos os caminhos. Certifique-se de que toda execução possível — incluindo o fallback — tenha um destino definido. Isso evita que os fluxos parem inesperadamente.