Dos sistemas distintos
| Capa | Rol |
|---|---|
| Reglas AML (motor de reglas) | Evalúan transacciones, entidades u otros sujetos; condiciones y acciones de regla en el rule builder (scores, alertas, trigger_workflow / trigger_automation, etc.). |
| Automatizaciones (workflows) | Esta documentación: triggers como alert_created, transaction_created, rule_triggered, acciones como create_investigation, run_risk_matrix, send_webhook, etc. |
Puente: regla → automatización
Cuando una regla hace match, una acción de regla puede iniciar una o más automatizaciones. La automatización corre contriggerType: rule_triggered y event.data con:
- Resumen de regla: p. ej.
rule.id,rule.name,rule.externalId,rule.score. - Contexto del sujeto evaluado: típicamente entidad, transacción y opcionalmente alerta / KYC, según la regla.
Diseñar automatizaciones rule_triggered
- Usá acciones permitidas para
rule_triggereden Sinergia (p. ej.create_investigation,set_entity_status,run_risk_matrix,create_kyc_validation, webhooks). - Las condiciones pueden usar contexto de regla (Disparadores).
Dónde leer sobre reglas
Los triggers, scores y acciones propias del motor de reglas están en las secciones Reglas de este sitio; no se duplican aquí.Mantenimiento: nombres de acciones de regla y parámetros viven en el rules engine y en la API; del lado automatizaciones es
runAutomationById + evento sintético rule_triggered.