Skip to main content

Dos sistemas distintos

CapaRol
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.
No son la misma superficie de producto, pero se integran.

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 con triggerType: 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.
Sirve para encadenar decisiones de reglas con gestión de casos, notificaciones o enriquecimiento sin duplicar toda la lógica de reglas dentro del workflow.

Diseñar automatizaciones rule_triggered

  • Usá acciones permitidas para rule_triggered en 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.