THEN part). Each action has a type string (below) and a config object. The engine validates the action type and applies synergy rules with the Triggers and Synergy pages.
Canonical list:
AUTOMATION_ACTION_TYPES in shared types (20 action types). Anything not in that list is not a first-class automation action in the engine.Action Catalog
Intelligence and Investigations
Risk, Entity, Enrichment
Alerts and Transactions
KYC
Integrations and Messaging
Context Input and Output (Summary)
Nested objectsentity, transaction, investigation, kyc, alert follow the same shape as database rows so templates can use {{entity.status}}, {{transaction.amount}}, etc.
Synergy does not guarantee data: an action may skip (e.g. wrong entity type for KYC). In steps mode, a skipped
create_kyc_validation can stop the flow.
Maintenance: When adding or changing an action, update
automation-engine executeAction, AUTOMATION_ACTION_TYPES, workflow-synergy.ts, and this page.