The cascade-fired action's name. Not accepted by workflows_fire_action.
The trigger — the GROQ condition whose truth makes the engine fire it.
OptionalpendingWhat still stands between the current state and the trigger, as one English line ("Needs: …"). Absent when the trigger is already satisfied or already fired this stage visit.
OptionaltitleHuman label, if provided.
One cascade-fired (
when) action, narrated as automation: the engine fires it on its own the moment the trigger holds — it is never invocable viaworkflows_fire_action, so it must not read as a button.