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
JSON Trigger actions
Overview
One or more trigger actions can be set for a named event in the workflow.
When the workflow event occurs the trigger will check that any required condition is met, and if met the action(s) will occur.
Actions
A list of actions to perform once the event has occurred and the conditions are fulfilled. A single trigger may include one or more actions.
Triggers can be added to a workflow using workflow builder.
"triggers:"
[
{"event": "on-change-state",
"conditions":
[
{"state": "Rejected"} ],
"actions":
[
{"action":"set-message", "type":"info", "title":"Hey My Wonderful design and Tech Team", "body":"We have some work to do ... it was rejected!!!"}
]
}
]
 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 automatically by workflow builder.
If the action includes a "user"
 parameter, the users can only be added using the userId
. The "group"
 parameter value can be added as either groupId
or groupName
. Both the "user"
 and the "group"
 parameters accept workflow parameters.
"change-state"
"publish-page"
"approve"
"reject"
"assign" and "unassign"
"set-expiration"
"clear-expiration"
"set-message"
"clean-messages"
"remove-restrictions"
"send-email"
Related Pages