Skip to main content
POST
Create automation

Endpoint

Body (main fields)

string
required
Display name
string
realtime (default) | scheduled
string
required
Valid engine trigger (e.g. manual_execution, investigation_created, scheduled, …)
object
Trigger-specific config (schedule, filters, etc.)
array
Condition objects: field, operator, value
array
Legacy flat list: { type, config }
array
{ conditions, actions, waitAfterStep? }[]
object
{ nodes[], edges[] } β€” nodes: trigger | condition | action; edges may include sourceHandle: true | false. Must include at least one trigger node.
object
Optional node positions for the builder UI
boolean
Default true

Response

201 β€” { "automation": { ... } } 400 β€” validation or synergy error (synergyErrors may be present)