Onde decisões viram fluxos — na velocidade do fluxo.
Modele regras e workflows visualmente, teste com dados reais e publique em produção sem redeploy. Decisão em microssegundos, para devs e analistas de negócio.
30 dias grátis · sem cartão de crédito · sem precisar falar com vendas
O fluxo da decisão
Dados de entrada
Carregando o engine RuleFlow (wasm)…
Da regra ao fluxo em produção — governado de ponta a ponta.
O mesmo motor roda no navegador, no seu backend e no runtime — a lógica é escrita uma vez e nunca diverge.
Regras que leem como frases
Tabelas de decisão, expressões e switches num editor visual — o analista escreve, o dev versiona.
decision_table · expression · switchVeja o fluxo inteiro
Decisões viram workflows: humano, serviço, gateway, paralelo. Rode e visualize o caminho percorrido.
workflow → step functionsProve antes de publicar
Cenários com asserções (aprovado vs rejeitado, caminhos de erro) com veredito ✓/✗ antes do release.
scenarios · assertions · diffGovernança como release
Versões imutáveis, aprovação por papel, rollback por ambiente e trilha de auditoria — sem redeploy.
releases · approvals · auditIsolado por cliente
Multi-tenant com criptografia por tenant. Bridge e silo adicionam isolamento dedicado por contrato.
per-tenant KMS · bridge · siloMicrossegundos, não requests
Motor em Rust compilado para WebAssembly: avalia milhares de decisões por núcleo, com cauda previsível.
rust · wasm · 8,4µs p99Chame de qualquer lugar — a regra é a mesma.
Publique uma vez; consuma pelo SDK, HTTP ou dentro de um workflow. Sem reescrever lógica em cada camada — inclusive a decisão que você acabou de testar acima roda deste mesmo jeito em produção.
// mesma decisão que você acabou de testar acima const out = await ruleflow.evaluate('analise_de_risco', { credit_score: 742, income: 4200, age: 34, }) out.risco // 'MÉDIO' out.decisao // 'Revisar' out.trilha // regra #2 · avaliado em microssegundos
Sua primeira regra em produção hoje.
Teste grátis por 30 dias, sem limite de chamadas. Sem cartão de crédito.