Even when IT support teams have clearly defined tiers, resolution times can slow down when a decision is made about whether a ticket stays with the current technician or is reassigned to someone else.
An escalation matrix gives that decision a documented framework. Support teams replace individual judgment with predefined triggers based on severity, technical ownership, elapsed time, and business impact.
This guide explains how to build an IT support tier escalation matrix and includes a template. It covers outsourced Tier 1 IT support, in-house Tier 2 and Tier 3 teams, MSP environments, vendor escalations, and after-hours support.
What is an IT support tier escalation matrix?
An IT support tier escalation matrix states when a ticket moves between tiers, who owns it next, and which SLA targets apply.
The different support tiers outline the structure of an IT service operation, so an escalation matrix explains how work passes through that structure.
For instance:
- A Tier 1 team would handle password resets, simple application issues, and common workstation problems.
- Tier 2 would handle network configuration, system administration, or advanced application troubleshooting.
- Tier 3 would be responsible for engineering-level problems or those requiring in-depth knowledge of a particular environment.
The technical support outsourcing solution guide defines Tier 0 through Tier 3. The help desk IT support guide adds Tier 4 for external support.
The matrix also includes operating rules for those tiers, which together form the support tier escalation process. It provides answers to questions such as:
- At what point should the first level of support cease troubleshooting?
- What team is going to get the ticket?
- Is the original owner still liable for communication?
- How long can the current tier remain in place before it has to be escalated?
- Does the business impact call for an immediate escalation?
- At what stage should a manager get involved?
- At what stage should an external vendor be contacted?
- What kind of information should go with the ticket?
A list of tiers does not tell agents what to do when a ticket goes beyond their scope. The matrix answers that. But it works best when built into the ticketing system as routing rules, SLA timers, and required fields. Atlassian describes an escalation matrix as a document or system that sets when to escalate and who handles the incident at each level.
How to structure an IT support tier escalation matrix
A practical matrix links each severity to a tier, a trigger, an owner, SLA targets, and the handoff information the next team needs. The specific thresholds vary according to the organization’s services and contracts, so the example below serves as an IT escalation matrix template to adapt. It does not set a universal SLA.
The SLA should set out the expected level of service, and the internal escalation targets should allow teams additional time to act before the contractual deadline.
| Severity | Tier Path | Escalation Trigger | Owner | Backup Owner | Response Target | Resolution Target | Required Handoff Documentation |
| Tier 0 failure | Tier 0 to Tier 1 | Self-service attempt fails, or the user abandons the guided flow. | Tier 1 | Tier 2 | Per assigned severity | Per assigned severity | Self-service steps tried, results, portal or chatbot transcript |
| P1 severe | Tier 1 to Tier 2 or 3 | Core service unavailable, major business disruption, or security concern | Tier 2 or Tier 3 lead | Incident manager | 15 minutes | 4 hours or a defined workaround | Impact, affected services and users, timeline, troubleshooting, logs, screenshots, actions taken |
| P2 high | Tier 1 to Tier 2 | Major function impaired, several users affected, workaround limited | Tier 2 | Tier 3 specialist | 30 minutes | 8 business hours | Symptoms, affected users, diagnostics, attempted fixes, business impact |
| P3 medium | Tier 1 to Tier 2 | Tier 1 lacks required access or technical expertise; repeated failed troubleshooting | Tier 1 until handoff | Tier 2 | 4 business hours | 2 business days | Troubleshooting steps, error messages, affected devices or systems, requested next action |
| P4 low | Tier 1 to Tier 2 | Standard request exceeds Tier 1 scope or requires specialized assistance. | Tier 1 until handoff | Tier 2 | 1 business day | 3 to 5 business days | Request details, relevant asset information, and steps already completed |
| Vendor-dependent | Internal tier to Tier 4 | Product defect, unsupported system, warranty issue, or vendor-owned service | Internal service owner | Vendor manager | Per contract | Vendor SLA | Case number, logs, environment details, reproduction steps, vendor contract |
| After-hours P1 | On-call Tier 2 or Tier 3 | P1 impact outside normal coverage | On-call engineer | Incident manager | Immediate | Defined emergency target | Incident timeline, affected services, actions taken, communications |
Response and resolution targets need separate tracking
Response and resolution should also be tracked separately. Each tier carries its own pair of targets:
- Time to acknowledge, measured from the moment a ticket enters its queue
- Time to resolve, measured from the original request
- First response time, which is the time until an agent provides an initial response
- Average resolution time, which is how long the service desk takes to fully resolve a request or issue
The Freshservice Benchmark Report 2025 reported an average first response time of 9.36 hours and an average resolution time of 21.96 hours in business hours for its IT benchmark.
The distinction should be included in the matrix since a ticket can achieve its response target and yet still be approaching its resolution deadline. By monitoring both measures, managers can determine whether delays occur during initial triage or at a later stage in the troubleshooting and resolution process.
Four IT ticket escalation criteria to build into the workflow
An effective escalation procedure involves having more than a single trigger. Since different incidents call for different paths, the nature of the problem determines the escalation.
Atlassian distinguishes functional escalation, which routes an incident to the team best equipped to resolve it, from hierarchical escalation, which routes it up the seniority chain. InvGate describes the same split under ITIL. Functional escalation moves a ticket to a more specialized technical tier, and hierarchical escalation brings in a team lead or IT manager when a decision needs authority that the technical team lacks.
It also places escalation as the fifth step in the ITIL incident management process, after initial diagnosis. Each of the four types below also works as a ticketing rule in the support tier escalation process. The examples use help desk language and apply to any ticketing platform.
1. Functional escalation routes a ticket to the team with the right skills
The process of functional escalation involves transferring the ticket to someone with the necessary technical expertise to continue the investigation.
A Tier 1 technician could spot a DNS issue but would not have the necessary permissions or expertise to modify production DNS records, so the ticket should be routed to the network or infrastructure team. A further example is a problem relating to an integration. The ticket could go to either the application or the integration team, even if the present technician is fairly experienced.
Functional escalation should answer one question: Who has the skills, system access, or technical ownership required to make progress?
This method aligns with the tiered support system described in the IT service desk. The article states that Tier 1 handles common problems, Tier 2 addresses technical problems beyond Tier 1’s capabilities, and Tier 3 handles more complex issues requiring advanced expertise.
2. Hierarchical escalation moves a ticket to someone with more authority
Hierarchical escalation means taking the issue to someone with more authority or seniority. This can be appropriate when a ticket involves:
- A major business decision
- An exception to established policy
- A customer escalation
- A significant financial or operational impact
- A security or compliance concern
- A resource conflict that the assigned team cannot resolve
For instance, a Tier 2 technician might be able to determine the cause of a serious outage but will still need approval from an IT manager for the emergency change. Written triggers keep hierarchical escalation tied to those situations and away from uncertainty, requester pressure, or personal preference.
3. Time-based escalation reassigns a ticket after a set threshold
Time-based escalation occurs when a ticket is neither resolved nor acknowledged after a set threshold is reached. For example, a P2 ticket without a meaningful update within two hours notifies the Tier 2 lead. Each threshold runs as an SLA timer in the ticketing system, and the timer fires the alert without agent input.
Thresholds fall within the resolution targets in the matrix, so the alert arrives while time remains to act. This method is particularly advantageous when support is outsourced. It establishes a clear distinction between the provider’s responsibilities and the client’s own escalation procedure.
4. Impact-based escalation scales with users and services affected
Impact-based escalation considers how many users, locations, applications, or business functions are affected. A technical problem involving just one employee could still be handled by Tier 1, while a similar technical issue affecting the entire department would require Tier 2 or incident management.
It should also take into account the importance of the service. A printer that has failed in the back office and a payment system that is unavailable could both be technically classified as “hardware problems,” but the business implications in each case are very different. Atlassian’s guidance on severity also links an incident’s severity to the extent of its impact, for example, whether a service is unavailable to all customers or only a subset, or whether it causes a minor inconvenience.
How do severity levels affect support tier escalation?
Severity follows business impact and urgency, while the support tier follows the expertise or authority needed to resolve the issue.
It is a common error to regard severity and technical complexity as being identical. A useful severity model considers three factors.
Business impact
Inquire into the extent to which normal business activities are affected. Possible factors include:
- Revenue-generating systems
- Customer-facing services
- Production environments
- Core internal applications
- Regulatory or compliance systems
- Core business workflows
Users affected
Work out how many people or teams are experiencing the problem. An issue involving just one user usually has a smaller operational impact than an outage that affects hundreds of employees. The number of users should not be the only consideration. A single user performing an essential business function can have a major impact.
Service importance
Determine which systems need more rapid intervention. For instance, an internal knowledge base can tolerate longer interruptions than an authentication service used throughout the company. It is necessary for the IT support tier escalation matrix to capture these distinctions so that agents can classify tickets consistently.
What information should travel with an escalated ticket?
When an escalation occurs, it should include the relevant context and the responsible party. Thin documentation forces the receiving team to repeat diagnostics already done.
It is particularly important when dealing with a large number of tickets.
In a case study by Unity Communications, an e-learning company received about 700 help desk tickets per day via phone, email, and web chat. Each course launch pushed the number higher. Unity placed an offshore help desk team in the Philippines, with specialists for voice, chat, and email, and a team leader who tracked attendance and quality.
After about one week of onboarding and training, the team resolved 90% of user requests within the second week of deployment. User satisfaction rose by up to 92%, and labor costs fell by up to 65%.
At minimum, the handoff should include:
- The problem: What is going on?
- Which application, device, service, or network is concerned?
- Who is affected and what activities are halted?
- Why was this ticket given the priority level it has now?
- Troubleshooting carried out: What has already been tested?
- What were the results? What took place after each step?
- As evidence, include the relevant logs, screenshots, error messages, and timestamps.
- Information about the environment: This should include the device, operating system, application version, and any other relevant settings.
- Identify any items that the present technician cannot access.
- The next step is for the receiving team to conduct an investigation or take the necessary action.
A specific handover provides the following technician with a clear starting point and helps to avoid redundant troubleshooting.
When to escalate Tier 0 to Tier 1
Tier 0 self-service must have a formal process for transitioning to Tier 1. Typical examples are knowledge bases, password-reset tools, automated workflows, chatbots, self-service portals, and guided troubleshooting.
Even if a user carries out the suggested steps and the problem remains unresolved, the troubleshooting history should be retained and not cause the user to have to start again. For example, the attempt to reset the password led to identity verification, but the reset was unsuccessful. As a result, a Tier 1 ticket was created.
The first-level agent receives the initial request, along with the steps already tried and their results. This prevents the need for repeated troubleshooting and provides the support team with a clear reason for escalating the issue.
Self-service is increasingly making up a larger share of support operations. According to the Zendesk 2025 CX Trends Report, 67% of consumers are ready to delegate tasks such as order tracking to AI, indicating a growing acceptance of automated support channels.
The same principle holds true for automated diagnostics. When a monitoring tool encounters a condition outside the scope of its allowed remediation rules, it should create a ticket or escalate the issue to the appropriate support level.
How does an IT support tier escalation matrix work for MSPs?
An IT support tier escalation matrix for MSPs maintains a single escalation structure and attaches client-specific SLAs, contacts, and approval rules to it.
A managed service provider (MSP) might need a single operational framework to support multiple clients with different contracts, systems, priorities, and SLA commitments. This adds another aspect of complexity.
For Client A, a 15-minute response time would be required in the case of a major outage. Client B could have a longer response time. With regard to Client C, the MSP would need to contact a designated internal IT manager before contacting a vendor. The same escalation structure underneath can have the client-specific rules attached to it.
An MSP IT support tier escalation matrix should therefore account for:
- Client identity
- Contractual SLA
- Supported services
- Client-specific severity definitions
- Authorized escalation contacts
- Internal MSP ownership
- Client-side ownership
- Vendor ownership
- After-hours contacts
- Approval requirements
- Communication requirements
For example:
| Situation | MSP Action | Client Action | External Vendor |
| Tier 1 cannot resolve a standard issue | Escalate to MSP Tier 2 | No action unless requested | None |
| Major client service outage | Activate P1 workflow | Notify designated client contact | Contact if vendor-owned |
| Client-specific application failure | Route to application specialist | Provide business context | Contact if covered |
| Vendor product failure | Maintain incident ownership | Receive status updates | Investigate and remediate |
| After-hours P1 | Activate on-call engineer | Notify emergency contact | Engage according to contract |
The MSP should also avoid a common failure mode, treating each client’s SLA as if it were the same. A shared escalation framework should make the differences obvious so that the parties do not need to remember them.
What changes when Tier 1 is outsourced?
Outsourcing affects the point at which the handoff takes place. The external team could take charge of initial intake, categorization, basic troubleshooting, and common resolutions, while Tier 2 and Tier 3 would remain with the internal IT organization. A clear boundary is needed in that situation, since the BPO team might have limited access to internal systems.
The IT support tier escalation matrix should define:
- What the BPO team can resolve
- Systems it can access
- Which actions require client approval
- When Tier 1 must escalate internally
- Which internal team receives each category
- How the external agent documents troubleshooting
- Who communicates with the end user
- Who owns the ticket after the handoff
A poor arrangement results in two opposing problems. The first is called reflexive escalation. Agents forward tickets to internal teams as soon as a problem becomes only slightly more complicated. The internal engineers then spend time on tasks that could have been handled at Tier 1. The other one is delayed escalation. Agents retain tickets for too long to avoid falling short of their resolution targets or to avoid appearing unable to resolve an issue.
How to overcome the two problems
Objective triggers help avoid both situations. In MetricNet’s 2023 Benchmarking Roundup, first-level resolution rates for service desks ranged from 54.2% to 97.2%, with a 78.9% average. The share of tickets that leave Tier 1 varies widely from desk to desk.
The guidance in help desk IT support defines Tier 1 as the first point of contact, Tier 2 as handling more complex technical problems, Tier 3 as handling the most difficult issues, and Tier 4 as providing external support for products or services outside the organization’s direct support area. For further information on cost, risk, and vendor selection in IT outsourcing, see outsourcing IT work.
Tier 4 vendors and after-hours coverage follow the same rules. A vendor-dependent ticket keeps an internal owner who holds the case number, logs, and reproduction steps. It also relays vendor updates to the end user. After-hours P1 tickets go to the on-call engineer, with the incident manager as backup.
A pilot is a common way into IT support outsourcing. A core Tier 1 team of three to five people documents its handoffs, and the team expands as escalation data stabilizes.
How often should an IT support tier escalation matrix be reviewed?
An IT support tier escalation matrix needs a weekly sample review, a monthly metrics review, and a quarterly full review, plus off-cycle reviews after major changes.
- Weekly. Team leads pull a sample of escalated tickets and check handoff documentation, bounced tickets, and signs of reflexive or delayed escalation. With an outsourced desk, the partner joins this review.
- Monthly. Managers review escalation rate by tier, acknowledge and resolve attainment against SLA, reopened tickets, and the share of handoffs sent back for missing information.
- Quarterly. The full IT support tier escalation matrix gets a line-by-line review of triggers, thresholds, owners, backup owners, and contacts, with clients, the outsourced partner, and vendors where contracts apply.
- Off-cycle. Any sign on the checklist below starts a review within ten business days.
Signs your IT support tier escalation matrix needs a review
Any one of these signs calls for an off-cycle review of the matrix:
- Response or resolution targets are missed repeatedly.
- Staffing changed in Tier 1, Tier 2, or Tier 3 through hires, departures, or new shifts.
- A new outsourcing or MSP arrangement started, or an existing partner’s scope changed.
- The same ticket category escalates repeatedly.
- Senior engineers regularly handle P3 and P4 tickets.
- Tickets bounce between tiers before reaching an owner.
- Receiving teams send handoffs back for missing information.
- A new system, vendor, or client contract changed the SLA or the support scope.
- End users ask for status updates on tickets that should have triggered an alert.

