Escalate or internally assign a ticket to a non licensed agent in JSM Cloud

Platform Notice: Cloud Only - This article only applies to Atlassian products on the cloud platform.

Summary

A Jira user (without a JSM license) can't be assigned a service ticket, so in case of an escalation process, learn how to escalate the ticket to the developers to work on it internally.

Solution

Refer to the below method of escalating the ticket to the Jira user who can work on the ticket internally:

Create a user-type custom field to save the developer's user.

Using a custom field of user type, you can make use of this field so that when a developer is required to work on the issue, they are added to the ticket into this custom field. The entry will be recorded in the issue history and the field can be used for dashboard filters to identify which developer has how many tickets waiting on them. See how to create a custom field at

Create a linked issue in an internal project

Should you have a different project that developers can be assigned to tickets, you can make use of this project as a project to track escalated tickets. For example,

  • A customer raised a ticket in your JSM project.

  • An agent is assigned and works on the ticket.

  • The agent is unable to resolve the ticket and requires assistance from developers.

  • The agent then creates a linked issue in an internal project.

  • A developer is assigned to the linked issue and works on it.

  • The developer then resolves the issue and adds comments as notes on the original ticket.

  • The agent relays the message to the customer and resolves the ticket. Using this method, both agents' and developers' efforts are tracked despite being in separate projects. The blog describing this can be found in the Create linked issue.

Note: To create a linked issue in an internal project, you may use Jira Automation to create a rule such that when the ticket is transitioned to a particular status, it creates a ticket in another project and links them. 

Additionally, for assigning the ticket to the Jira user i.e. developer in the internal project, you have two options using Jira Automation: 

  1. Populate the "Assignee" field using a user-picker custom field in the Trigger issue (JSM ticket where the agent escalates the ticket). In the above screenshot, "EscalationEngineer" is the user-picker custom field.

  2. You may assign the ticket to a user from a group/role. For this, you need to add the "Branching" & "Assign issue" actions to the rule. Kindly change the rule scope to "Multiple projects" and add the required projects in the "Rule detail".

The practices mentioned above are also adopted within our organization and are currently used as a standard by multiple customers.

Updated on April 15, 2025

Still need help?

The Atlassian Community is here for you.