Skip to main content

Dois sistemas distintos

CamadaPapel
Regras AML (motor de regras)Avaliam transações, entidades ou outros sujeitos; condições e ações de regra no rule builder (scores, alertas, trigger_workflow / trigger_automation, etc.).
Automações (workflows)Esta documentação: gatilhos como alert_created, transaction_created, rule_triggered, ações como create_investigation, run_risk_matrix, send_webhook, etc.
Não são a mesma superfície de produto, mas integram.

Ponte: regra → automação

Quando uma regra dá match, uma ação de regra pode iniciar uma ou mais automações. A automação roda com triggerType: rule_triggered e event.data com:
  • Resumo da regra: ex. rule.id, rule.name, rule.externalId, rule.score.
  • Contexto do sujeito avaliado: tipicamente entidade, transação e opcionalmente alerta / KYC, conforme a regra.
Serve para encadear decisões de regras a gestão de casos, notificações ou enriquecimento sem duplicar toda a lógica de regras dentro do workflow.

Desenhar automações rule_triggered

  • Use ações permitidas para rule_triggered em Sinergia (ex. create_investigation, set_entity_status, run_risk_matrix, create_kyc_validation, webhooks).
  • Condições podem usar contexto de regra (Gatilhos).

Onde ler sobre regras

Gatilhos, scores e ações próprias do motor de regras estão nas seções Regras deste site; não são duplicados aqui.
Manutenção: nomes de ações de regra e parâmetros vivem no rules engine e na API; do lado automações é runAutomationById + evento sintético rule_triggered.