Create an internal Service Management comment on linked issues

Use case

One post function within JWT you can use to create comments is the Add comment post function. This can be used when adding comments to the current issue.

However, when you want to add comments to e.g. linked issues, you can use the Update or copy field values and use our virtual fields to do so!

In this use case we are going to add internal Jira Service Management comments to linked issues.

🛠️ Configuration

Add the Update or copy field values post function to the desired workflow transition.

Target issue

Choose Linked issues

Fields

Field

Choose New comment

Value

Choose Set field value manually

Expression

Set it to Basic text and use the following expression

Issue %{issue.key} has changed.:{visibility=jsd_internal}

The

:{visibility=jsd_internal}

won't be added to the comment itself. It only sets the comment visibility.

📷 Screenshots

CreateAnInternalServiceManagementCommentOnLinkedIssues.png
Use case Workflow function Parser functions
Prioritize the issues globally

Update or copy field values

indexOf() previousValue() issuesFromJQL()

Automatically fill an insight custom field after a transition

Update or copy field values

Create an internal Service Management comment on linked issues

Update or copy field values

Set a date on the same week day on alternate weeks

Update or copy field values

addDays() nextDayOfTheWeek() modulus() weekOfTheYear() datePart()

Set a Date Picker field to the nth day of the month

Update or copy field values

dayOfTheMonth() lastDayOfTheMonth() addDays()

Set the next fix version

Update or copy field values

floor() toNumber() substring() length()

Set fix version based on its start and release date

Update or copy field values 

toString() textOnStringList() unreleasedVersions() startDates() releaseDates() first()

Set Due Date with latest value among sub-tasks

Update or copy field values

fieldValue()

max()

siblingSubtasks()

Assign important issues to the project lead

Update or copy field values

Shorten the summary to a maximum number of characters

Update or copy field values

substring() length()

Match several values of a list

Update or copy field values

toString() distinct() filterByPredicate()

Assign issue to current user

Update or copy field values

Keep parent issue's priority in sync

Update or copy field values

Set assignee based on a former assignee

Update or copy field values

previousValue()

Add watchers ignoring inactive users

Update or copy field values

usersInGroup() isActive() toString() filterByPredicate()

Add days skipping weekends and holidays to a Date Picker field

Update or copy field values

addTime()

Keep track of important status updates

Update or copy field values

Fields required or changed

dateTimeToString()

Change the assignee to the next evaluator

Update or copy field values

first()

toStringList()

Add or remove request participants

Update or copy field values