Skip to content

Motor de regras

O motor de regras executa grafos versionados de automação. Um fluxo começa em um gatilho, percorre nós e mantém contexto de execução para compartilhar dados entre as etapas.

Modelo mental

O gatilho inicia uma versão publicada; cada nó transforma o contexto ou causa um efeito controlado.

Blocos fundamentais

  • Gatilhos: evento de processo, execução manual, webhook, agendamento, conector ou chamada de subfluxo.
  • Contexto: valores do evento, processo e outputs produzidos durante a execução.
  • Nós: condições, ações, integrações, pausas, tarefas humanas e controles de fluxo.
  • Arestas: caminhos normais, condicionais e de erro entre os nós.
  • Versões: o rascunho pode mudar; a versão publicada preserva a execução esperada.

Nós essenciais

Tratamento de falhas

Configure caminhos de erro onde a recuperação for parte do processo. Retry e timeout devem ser ajustados à operação executada; repetir indiscriminadamente uma ação não idempotente pode duplicar efeitos externos.

Publique mudanças como novas versões

Não altere retroativamente o comportamento esperado por execuções já iniciadas. Valide o rascunho e publique uma versão nova.

Documentação pública do iBPMS.