Nós split
Um split tem N ramos. Cada ramo avalia sua condição independente. Primeiro-match ganha (um ramo) ou todos-matcham (vários ramos disparam). Escolha por caso de uso.
Loops
Itere sobre coleção — "para cada line item desta cotação, crie uma tarefa". Loops têm cap máximo de iterações (default 200) para prevenir runaway.
Variáveis
Carregue data entre nós. Lookup do rep default de um cliente, guarde em variável, use em ação "atribuir a" downstream. Variáveis são escopadas por rodada.
Sub-workflows
Chame outra automação como passo. Útil quando vários workflows compartilham bloco comum de limpeza — refatore uma vez, referencie em todos.
Audit e rollback
Cada rodada loga no audit trail com snapshot de inputs e outputs. Se uma ação fez algo errado (ex. mass-email para lista errada), o audit diz exatamente o que aconteceu. Não há auto-rollback para ações com side effects em sistemas externos.