Versions Compared

Key

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

Users

When using the "user" parameter in a JSON trigger, It it is only possible to include the userIDand in some limited cases a user type workflow parameter.

(info) (warning)A JSON trigger action does not accept the Confluence userName.

...

The userId can also be added to the recipient parameter "recipients" parameter in the send-email trigger action.

Groups

When using the "group" parameter in a JSON trigger, you can include either the groupName and/or the groupIDand in some cases a group type workflow parameter.

...

Workflow parameters

Workflow parameters defined in the workflow can be added to some trigger actions using the enclosed in the "@" operator.

...

Code Block
"triggers":
[
    {"event": "on-change-state",
    "conditions":
    [
        {"state": "Approved"}
    ],
    "actions":
    [
        {"action": "send-email",
            "recipients":
            [
                "@creator",
                "@my_project_team@",
				"@my_QA_leader@"
			],
            "notification": {"subject": "${content.title} is in the Approved published state",
                "title": "${content.title} is in the Approved published state",
                "body": "Hello, ${content.link} in the ${content.space} space is in the Approved published state"}}
	]}
]

(info)  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.