logoBack to App page
SLA Time Management
Documentation
Migration to Cloud
FAQ
Release notes
SLA/JSM comparison
SLA Time Management
Documentation
Migration to Cloud
FAQ
Release notes
SLA/JSM comparison
Last updated Jun 2, 2026

Time to Resolution with Different Targets per Priority and Work Item Type

Who needs this?

ITSM Process Owners and Service Delivery Managers tracking resolution times across a matrix of priorities and work item types - where a Critical Incident has a 4-hour target but a Major Service Request gets 3 business days.

The challenge

Resolution time is your most important SLA metric - it’s what your customers care about and what your SLA contracts define. But “resolve it fast” means very different things depending on the ticket. A security incident (Critical) needs resolution in hours. A password reset request (Low) can wait a day. And the clock should pause when you’re waiting for the customer to respond.

How SLA Time Management solves it

Define one SLA per priority × work item type combination, using JQL to target the exact segment and pause conditions to stop the clock whenever your team is waiting on the customer. The Copy SLA feature lets you build the full matrix in minutes.

Before you start

  • You have Jira Administrator or Project Administrator permissions.
  • The SLA Time Management app is installed on your Jira Cloud instance.
  • A working calendar exists for your team (see Create Calendars or the Set Up Business Hours and Holidays guide). If not, complete Step 1 from that guide first.
  • Your Jira project uses the work item Type field with values such as Incident and Service Request.

Steps

1. Plan Your SLA Matrix

Before creating SLAs, define which combinations of priority and work item type need separate targets. A recommended starting structure:

Goal name JQL Filter Goal Goal Type
[IM] TTR - Incident Critical priority = Highest AND issuetype = Incident 4 hours Duration
[IM] TTR - Incident Major priority = High AND issuetype = Incident 8 hours Duration
[SR] TTR - Service Request Major priority = High AND issuetype = "Service Request" 3 days Business Days Offset
[SR] TTR - Service Request Low priority = Low AND issuetype = "Service Request" 5 days Business Days Offset

2. Create the SLA

  1. In the SLA Time Management app, open the SLAs tab and click Add SLA.

  2. Fill in the basic information:

    • Name: Time to resolution
    • Description: Time to Resolution with different targets per priority and work item types
    • Projects: Select the relevant project(s).

3. Configure the Goals

  1. In the Goals section, click Add Goal.

  2. Enter a Goal name (e.g. 4 hour resolution).

  3. Select your Calendar.

  4. Set the Goal type:

    • For hour-based targets: select Duration and enter the number of hours.
    • For day-based targets: select Business Days Offset and enter the number of business days. The SLA ends at workday close on the target day.
  5. Enter the JQL filter:

    priority = Highest AND issuetype = Incident
    
Info

JQL supports any Jira field. You can combine priority, work item type, project, labels, components, and more.

Business Days Offset is ideal for Service Requests - it sets the deadline at the end of the Nth working day. Pause conditions stop tracking time but do not shift the target date.

  1. Repeat the same process for another three goals as described in the SLA Matrix at the beginning.

4. Set the Calculation Method

  1. In the Calculation Method section, select All Cycles.

Why All Cycles? Resolution SLAs track the full lifecycle including any re-openings. All Cycles sums active time across every cycle (open → resolved → reopened → resolved again), giving a complete picture of resolution effort.

5. Define Start, Pause, and End Conditions

  1. Configure the Start condition:

    • Field: Issue created
  2. Configure the Pause condition (optional). Select OR as the operator and add:

    • Condition 1: Status changes toWaiting for customer
    • Condition 2: Status changes toPending

    The SLA clock pauses whenever the work item enters a waiting state and resumes automatically when the status changes away from it.

  3. Configure the End condition:

    • Field: Resolution is set
Tip

Pause conditions are optional but strongly recommended for customer-facing workflows. Without them, time spent in “Waiting for customer” counts against your team’s SLA - even when the customer hasn’t responded. Use + Add condition to add multiple pause statuses.

6. Configure Notifications

  1. In the Notifications section, add up to 3 notifications per SLA:

    • Notification 1 - Warning: Trigger when the goal time is close to breaching → send e-mail to Assignee
    • Notification 2 - Breach: Trigger when SLA is breached → send e-mail to Assignee and Reporter
    • Notification 3 - Ongoing breach: Trigger 1 hour after breach → send e-mail to group (e.g. team lead)
  2. Use placeholders in notification messages:

    • {{slaName}} - SLA name
    • {{issueKey}} - Jira issue key
    • {{issueSummary}} - issue summary
    • {{remainingTime}} - time remaining (duration goals)
    • {{targetDate}} - deadline date (business days / date goals)

7. Set Visibility

  1. In the Visibility section, configure the following options:

    • Enable SLA tracking for customers on Customer Portal - customers will see the expected resolution date and a progress bar in the portal.
    • Hide panels for SLAs that haven’t started yet - enable this to keep the work item view clean. Panels for SLAs that are not yet triggered will be hidden, reducing clutter when multiple SLAs are configured on the same work item.

8. Save and Activate

  1. Click Save and activate.

10. Verify SLA Behavior on a Test Work Item

  1. Create a test work item with priority = Highest and issuetype = Incident.
  2. Open the work item - the SLA panel should appear with the 4-hour countdown running.
  3. Transition the work item to Waiting for customer - the timer should pause.
  4. Transition back to an active status - the timer should resume.
  5. Set a resolution - the SLA should stop and display the final status (met or breached).

You now have a complete matrix of Time to Resolution SLAs, each targeting a specific priority and work item type combination. The SLA clock automatically pauses when waiting for customer input, and notifications alert the team before and at the breach threshold. All SLAs are managed from a single centralized dashboard.