Skip to main content
Cada automatización tiene exactamente un triggerType. Cuando ocurre un evento compatible (o salta un schedule, o llamás a la API), el motor inicia una ejecución con event.data cargado desde esa fuente.
Fuente de verdad: los tipos de trigger están en el esquema de automatizaciones (VALID_TRIGGER_TYPES). La UI lista los mismos valores con etiquetas y filtros en el Workflow Builder.

Catálogo de disparadores

Quién emite cada trigger

  • Eventos reactivos (alerta, investigación, entidad, transacción, KYC): los servicios correspondientes emiten el evento al motor (processEvent).
  • rule_triggered: evento sintético cuando una acción de regla ejecuta la automatización.
  • manual_execution: solo al llamar run con automatización cuyo trigger es manual.
  • scheduled: el proceso scheduler de automatizaciones.
  • create_entity_flow: flujo de alta / onboarding que llama runAutomationById con el workflowId correcto.

Contextos de condición por disparador

El producto solo muestra campos de condición coherentes con el trigger. Cada trigger se mapea a contextos permitidos (transacción, investigación, alerta, entidad, KYC, regla): Ver también Contexto y standby.

Notas

  • Las automatizaciones deshabilitadas o archivadas no se ejecutan.
  • KYC: puede haber solapamiento entre kyc_approved / kyc_rejected / kyc_validation_finished; diseñá flujos para no duplicar lógica salvo que sea intencional.

Mantenimiento: al agregar un trigger en producto, actualizar esta página y las tablas de Sinergia.