Code Block |
---|
"triggers":
[
{"event": "on-expire",
"actions":
[
{"action": "change-state",
"state": "Review"},
{"action": "set-message",
"type": "warning",
"title": "Stale content",
"body": "Content has passed its set life and may be out of date",
"tags": "state",
"mode": "autoClose"}
]}
] |
ℹ If adding the JSON trigger using workflow builder there is no need to include the opening "triggers": JSON markup notation, since it will be added by workflow builder. The on-expire event is only listening a workflow expiry event. Each event can include The JSON trigger event must include at least one JSON trigger action . There are two actions in the example - - but no conditions.Image RemovedImage AddedThere are no conditions and the trigger will listen for an expiration event for any state. If a JSON trigger condition is present this can include one or more conditions. The trigger will only allow the event to be valid if these conditions are valid. |