This article explains why and how to integrate Atlassian’s Jira Service Management (JSM) with the Pivot Report app. To learn more about JSM, refer to this separate article.
How do SLAs and goals work?
Once an issue or a ticket is created by a user within Jira Service Management (JSM), it is measured against a Service Level Agreement (SLA), such as Time to resolution or Time to first response.
-
Each SLA defines when its clock starts, pauses, and stops, and it may contain multiple goals.
-
Each goal defines how much time is on a clock before a breach occurs.
For example, your team has 4 hours for resolving a high-priority ticket. This goal’s SLA clock counts down to zero. Afterwards, it continues to increment negative numbers, which represent that the target of 4 hours is breached.
How are SLAs displayed?
SLAs are displayed in queues and on work items, allowing you to track the status of a service-level agreement. They contain the following elements:
-
Status icon: This element indicates the current status of the SLA. The following icons are used:
Pause – A pause icon is displayed when the SLA clock has stopped counting, as shown in the example above. This typically occurs when the issue is in a status such as Waiting for Customer or On Hold, where the next action is outside the team's control. These statuses are defined in the SLA configuration. The pause icon turns red if the SLA is breached.
Red cross – A red cross is displayed when the SLA target has been breached.
Green check – A green check is displayed when the request is completed within the SLA target, as shown in the example above.
When you hover over the icon, a tooltip appears showing whether the SLA target was met or breached, along with the remaining time or the amount of time elapsed since the breach occurred. The tooltip also displays the relevant date for that status. In the example above, the tooltip indicates that the 8-hour SLA target was met on June 17, 2026.
-
Time to First Response and Time to Resolution: This element identifies the SLA being measured and displays the current SLA time for the request.
What are Time to First Response and Time to Resolution?
Every ticket in a Jira Service Management (JSM) project is measured against one or more Service Level Agreements (SLAs). These SLAs define the amount of time available for agents to respond to or resolve customer requests.
-
Time to Resolution: Also known as Resolution Time, this metric measures the elapsed time between an issue's Created Date and Resolution Date.
When displayed as a whole number, fractional values are truncated. For example, a resolution time of 4/3 days (1.333 days) is displayed as 1 day.
-
Time to First Response: This metric measures the time taken for the first response to be sent by an agent to the customer after the ticket is created.
Only public responses are considered. Internal notes are visible only to agents and authorized Jira users and are therefore not counted as a first response.
Why should you integrate the app with JSM?
The following Jira Service Management (JSM) features provide a starting point for monitoring issues and tracking SLA performance.
-
Queues and work items: SLAs displayed in queues and on work items provide only a limited view of SLA performance. For example, they do not indicate whether an SLA was breached in the most recent cycle or whether it was breached in a previous cycle.
-
JSM reports: The reporting options available in Jira Service Management are also limited. They do not allow you to fully customize report elements across multiple tabs or create a consolidated view of factors that may contribute to SLA breaches, such as the number of comments on a ticket and whether those breaches affect customer satisfaction ratings, while filtering each rating.
-
Issue Navigator: As shown in the screenshot below, the Issue Navigator displays the Time to First Response and Time to Resolution columns. However, it does not indicate how recently a breach occurred, how much time has elapsed for a breached SLA, or how much time remained on the clock when the SLA was met.
In comparison, the app allows you to analyze the data from these features in greater detail by using additional tools, such as charts for each comment type, progress indicators that show the number of breached or paused tickets, and filters based on customer satisfaction ratings.
Features and use cases
How can you integrate the app with JSM?
To integrate the app with Jira Service Management (JSM), follow the installation steps described in the separate installation article. The integration process is the same as the one used to install the app for Jira.
FAQ
Troubleshooting
If you have questions or need assistance, contact our support team via email or service desk. Our team is available Monday through Friday (9:00 AM to 7:00 PM GMT+7) to help with technical challenges or discuss improvements.