This site has moved to the integrated Appfire documentation and information site for our apps.

From February 2024 this site is no longer updated.

Take a look here! If you have any questions please email support@appfire.com

"on-expire" event

Example on-expire event

"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 visual editor 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

  • the "change-state" action to transition the workflow to the Review state and

  • "set-message" notification action

There are no conditions and the trigger will listen for an expiration event for any state.

If a JSON trigger action is present this can include one or more conditions.

Trigger events

Â