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
Sending an email on a user approval decision
Sending an email on “on-approve"
 event if one of the assignees approves the page
A JSON trigger can be configured to send an email when a user undertakes an approval decision. The trigger consists of
the
"on-approve"
 eventthe
"state"
 condition to specify the approval statethe
"send-email"
 action
"triggers":
[
{
"event":"on-approve",
"conditions":
[
{"state":"Review"}
],
"actions":
[
{"action":"send-email",
"recipients":
[
"@creator"
],
"notification":
{
"subject":"${content.title} has been approved",
"title":"${content.title} has been approved",
"body":"Hello, ${content.link} in the ${content.space} has been approved by one approver"
}
}
]
},
]
 If adding the JSON trigger using workflow builder there is no need to include the opening "triggers":
 JSON markup notation, as it will be added automatically by workflow builder.
|
| |
|
| |
|
|
on-approve and on-reject multiple event trigger
"triggers":
[
{
"event":"on-approve",
"conditions":[
{
"state":"Review"
}
],
"actions":[
{"action":"send-email",
"recipients":
[
"@creator"
],
"notification":{
"subject":"${content.title} has been approved",
"title":"${content.title} has been approved",
"body":"Hello, ${content.link} in the ${content.space} has been approved by one approver"
}
}
]
},
{
"event":"on-reject",
"conditions":[
{
"state":"Review"
}
],
"actions":
[
{
"action":"send-email",
"recipients":[
"@creator"
],
"notification":
{
"subject":"${content.title} has been rejected",
"title":"${content.title} has been rejected",
"body":"Hello, ${content.link} in the ${content.space} has been rejected by one approver"
}
}
]
}
]
 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.