Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Sending an email to @document_user_reviewers@ when the page reaches the named state Published

...

In this example, the trigger listens for the change of state event to the state named Published.

The action sends an email to the users who have been added as values for the workflow parameter@document_user_reviewers@.

Code Block
[
  {
    "event":"on-expire",
    "actions":[
      {
        "action":"send-email",
        "recipients":[
			"@document_user_reviewers@",
          	"@watchers",
          	"@creator",
          	"@lastUpdatedBy"
        ],
        "notification":{
          	"subject":"${content.title} has expired",
          	"title":"${content.title} has expired",
          	"body":"Hello, ${content.link} in the ${content.space} space has expired and needs to be reviewed"
        }
      },
      {
        "action":"set-message",
        	"type":"info",
        	"title":"Expired",
        	"body":"The page has expired",
        	"tags":"state",
        	"mode":"autoClose"
      }
    ]
  }
]


event

on-change-state

  • condition added - trigger will only listen for change of workflow state to named state

condition

state:Published

  • state condition for the trigger event

action

send-email

  • email sent to users who are added as values for the workflow parameter @document_user_reviewers@

action

set-message

  • on-screen info type message notification when viewing the content stating content has expired that will auto close after 10s

0