Overview
This framework provides the complete structure for a customer support escalation system - from tier definitions to SLA matrix to automation rules. Adapt it to your organisation's specific context.
1. Support Tier Definitions
Tier 1 (L1) - Frontline Support
Profile: Agents with 0–18 months experience. Trained on standard procedures and knowledge base.
Handles:
- •Standard troubleshooting (following documented procedures)
- •Account information queries
- •Billing queries (standard)
- •Feature questions and how-to guidance
- •Password resets and basic access issues
- •Refunds/credits within authority limit (define per business)
- •Complaint acknowledgement and initial response
Does NOT handle:
- •Issues requiring system access beyond L1 permissions
- •Refunds/credits above authority limit
- •Legal or regulatory complaints
- •Issues affecting multiple customers simultaneously
- •Technical issues requiring code-level investigation
Authority limits (customise per business):
| Action | L1 Limit |
|---|---|
| Refund | Up to ₹1,000 |
| Credit | Up to ₹2,000 |
| Discount | Up to 10% |
| SLA extension | Up to 24 hours |
| Account exception | Standard exceptions only |
Tier 2 (L2) - Senior Support / Technical Support
Profile: Agents with 18+ months experience or technical specialists.
Handles:
- •Complex technical issues requiring deeper investigation
- •Issues escalated from L1 that couldn't be resolved
- •Refunds/credits above L1 limit
- •Non-standard account exceptions
- •Issues requiring access to backend systems
- •Customer complaints about L1 handling
Does NOT handle:
- •Legal threats or regulatory complaints (→ Legal team)
- •Issues requiring engineering involvement (→ L3)
- •Contract renegotiation (→ Account Management)
Authority limits:
| Action | L2 Limit |
|---|---|
| Refund | Up to ₹10,000 |
| Credit | Up to ₹20,000 |
| Discount | Up to 25% |
| SLA extension | Up to 72 hours |
| Account exception | Non-standard exceptions |
Tier 3 (L3) - Engineering / Product Escalation
Profile: Engineers or senior technical staff.
Handles:
- •Bugs requiring code investigation or hotfix
- •Data issues requiring database access
- •Integration failures
- •Performance issues
- •Security incidents
Does NOT handle:
- •Customer communication (L2 remains the customer-facing contact)
- •Business decisions (refunds, discounts, exceptions)
Management Escalation
Handles:
- •Refunds/credits above L2 limit
- •Customers threatening to cancel contracts above threshold value
- •Legal threats
- •Media/PR situations
- •Repeat escalations (same customer, same issue, 3rd time)
2. Escalation Criteria Matrix
2.1 Escalate Immediately (No L1 Attempt Required)
| Trigger | Escalate To | Priority |
|---|---|---|
| System outage affecting multiple customers | L2 + Engineering | P1 |
| Data loss or data breach | L2 + Engineering + Management | P1 |
| Legal threat or regulatory complaint | Management + Legal | P1 |
| Customer threatening to cancel contract > ₹5L/year | L2 + Account Management | P1 |
| Security incident | L2 + Engineering + Security | P1 |
2.2 Escalate After L1 Attempt
| Trigger | Escalate To | Priority |
|---|---|---|
| Issue not resolved after 2 L1 attempts | L2 | P2 |
| Customer explicitly requests manager | L2 | P2 |
| Refund/credit request above L1 limit | L2 | P2 |
| Issue requires backend system access | L2 | P2 |
| Technical issue with no documented solution | L2 | P2 |
| Bug confirmed (reproducible, not in knowledge base) | L2 → L3 | P2 |
2.3 Do NOT Escalate (Handle at L1)
| Ticket Type | L1 Action |
|---|---|
| Password reset | Follow SSPR guide or reset manually |
| How-to questions | Answer from knowledge base |
| Billing query (standard) | Answer from billing guide |
| Refund within L1 limit | Process per refund policy |
| Feature request | Log in product feedback tool, acknowledge to customer |
| Complaint about wait time | Apologise, resolve the underlying issue |
3. SLA Matrix
3.1 Priority Definitions
| Priority | Definition | Examples |
|---|---|---|
| P1 - Critical | System down, data loss, security breach, multiple customers affected | Outage, data breach, payment system failure |
| P2 - High | Single customer completely blocked, no workaround | Can't log in, can't process orders, can't access data |
| P3 - Medium | Customer impacted but has workaround | Slow performance, minor feature not working, report error |
| P4 - Low | Minor issue, no business impact | UI cosmetic issue, minor inconvenience, feature request |
3.2 SLA Targets by Priority and Tier
| Priority | L1 First Response | L1 Resolution | L2 First Response (after escalation) | L2 Resolution |
|---|---|---|---|---|
| P1 | 15 minutes | 2 hours | 15 minutes | 4 hours |
| P2 | 1 hour | 8 hours | 1 hour | 24 hours |
| P3 | 4 hours | 24 hours | 2 hours | 48 hours |
| P4 | 8 hours | 72 hours | 4 hours | 72 hours |
3.3 Escalation SLA (Time from Escalation to L2 Pickup)
| Priority | L2 Pickup SLA |
|---|---|
| P1 | 15 minutes |
| P2 | 1 hour |
| P3 | 4 hours |
| P4 | 8 hours |
4. Escalation Workflow
4.1 L1 → L2 Escalation Procedure
Before escalating, L1 agent must:
- 1Attempt resolution using knowledge base and standard procedures
- 2Document all steps taken in the ticket notes
- 3Confirm the issue is outside L1 authority or capability
- 4Set customer expectation: "I'm going to connect you with a specialist who can help with this. They'll be in touch within [SLA time]."
Escalation note template:
ESCALATION SUMMARY
==================
Issue: [One sentence description]
Customer impact: [What the customer cannot do]
Steps already taken:
1. [Step 1 and result]
2. [Step 2 and result]
3. [Step 3 and result]
What the customer was told: [Exact commitment made]
Customer sentiment: [Calm / Frustrated / Angry]
Urgency: [Why this needs to be resolved quickly, if applicable]4.2 L2 → L3 Escalation Procedure
L2 escalates to L3 (Engineering) when:
- •Bug is confirmed and reproducible
- •Issue requires database access or code investigation
- •Performance issue requires infrastructure investigation
L2 remains the customer-facing contact. L3 investigates and reports back to L2. L2 communicates with the customer.
L3 escalation note must include:
- •Steps to reproduce the issue
- •Expected vs. actual behaviour
- •Error messages or logs (if available)
- •Customer ID and affected data (if relevant)
- •Business impact and urgency
5. Automation Rules
Configure these rules in your ticketing system (Freshdesk, Zendesk, Jira SM):
RULE: Auto-assign priority based on keywords
IF subject/description contains ["down","outage","not working for everyone","multiple users"]
→ Set priority: P1
→ Assign to: L2 queue
→ Notify: Support Manager immediately
RULE: SLA breach warning
IF ticket is P1 AND first response not sent within 10 minutes
→ Notify: Support Manager
→ Escalate to: L2 if still in L1 queue
IF ticket is P2 AND first response not sent within 45 minutes
→ Notify: Team Lead
RULE: Escalation SLA enforcement
IF ticket is escalated to L2 AND not picked up within SLA
→ Notify: L2 Team Lead
→ If still not picked up after 2× SLA: Notify Support Manager
RULE: Auto-close resolved tickets
IF ticket status = "Resolved" AND no customer response for 48 hours
→ Close ticket
→ Send CSAT survey
RULE: Re-open on customer reply
IF closed ticket receives customer reply
→ Re-open ticket
→ Assign to original agent
→ Set priority to original priority6. Escalation Metrics Dashboard
Track weekly:
| Metric | Formula | Target |
|---|---|---|
| Overall escalation rate | Escalated / Total × 100 | < 15% |
| Unnecessary escalation rate | Category 2+3 escalations / Total escalations × 100 | < 10% |
| L2 SLA compliance | L2 tickets resolved within SLA / Total L2 tickets × 100 | > 90% |
| Escalation CSAT | Avg CSAT for escalated tickets | > 3.5/5 |
| Re-escalation rate | Tickets escalated 2+ times / Total escalations × 100 | < 5% |
| Escalation resolution time | Avg hours from escalation to resolution | < 24 hours |
7. Escalation Reduction Initiatives
Track the root cause of every escalation for 30 days. Then:
| Root Cause | Initiative |
|---|---|
| Missing knowledge base article | Create article, add to L1 training |
| L1 authority too low | Expand L1 authority for that ticket type |
| L1 skill gap | Targeted training for affected agents |
| Recurring technical issue | Fix root cause, create permanent solution |
| Customer always demands manager | Flag account, assign dedicated L2 contact |