Skip to main content

SLA Policies

SLA (Service Level Agreement) policies define complaint processing deadlines and allow tracking GRM system performance.

What is an SLA?

An SLA (Service Level Agreement) defines:

  • The maximum deadline for processing a complaint
  • Alerts before expiration
  • Actions in case of non-compliance
┌─────────────────────────────────────────────────────────────────┐
│ SLA LIFECYCLE │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Complaint Warning Critical SLA Auto │
│ creation Alert Alert Deadline Escalation│
│ │ │ │ │ │ │
│ ▼ ▼ ▼ ▼ ▼ │
│ ───●────────────●─────────────●─────────────●──────────●────▶ │
│ 0 50% 80% 100% 100%+ │
│ │
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │Normal│ │Yellow │ │Orange│ │ Red │ │Escal.│ │
│ └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ │
│ │
└─────────────────────────────────────────────────────────────────┘

SLA Configuration

Administrator access

SLA policy management is accessible from SettingsSLA Policies. This section requires administrator permissions.

Create an SLA policy

  1. Go to SettingsSLA Policies
  2. Click New policy
  3. Fill in the information:
FieldDescriptionExample
NamePolicy name"Standard Payment SLA"
DescriptionPolicy details"Deadline for payment complaints"
CategoryCovered complaint categoryPayment
PriorityPriority levelHigh
Deadline (hours)Maximum resolution time168 (7 days)
Warning Alert (%)First alert threshold50
Critical Alert (%)Critical alert threshold80
Auto escalationEscalate automaticallyYes
ActiveActive policyYes
  1. Click Save

Configuration Example

CategoryPriorityDeadlineWarningCritical
PaymentUrgent24h50%80%
PaymentHigh7d50%80%
PaymentMedium15d50%80%
EligibilityHigh7d50%80%
InformationLow30d50%80%
SEA/SHUrgent48h25%50%

SLA Operation

Deadline Calculation

The deadline is automatically calculated when a complaint is created:

Deadline = Creation date + SLA Deadline

Example: Complaint created on 01/15/2026 at 10:00 with 7-day SLA → Deadline: 01/22/2026 at 10:00

Business Days vs Calendar Days

By default, the system counts in calendar days. Option available to count in business days:

ModeDescription
Calendar7 days = 7 x 24h = 168h
Business7 days = 5 x 24h (excl. weekend)

SLA Pause

The SLA counter can be paused in certain situations:

  • Complaint in On Hold status
  • Awaiting external information
  • Holidays (if configured)

SLA Alerts

Alert Levels

LevelThresholdAction
Normal< 50%None
Warning50-79%Agent notification
Critical80-99%Agent + supervisor notification
Exceeded≥ 100%Automatic escalation

Notifications

Alerts are sent via:

  • In-app notification: Badge on icon
  • Email: If configured in profile
  • Dashboard: Visual indicators

Alert Content

SLA ALERT - Complaint PLT-2024-00123

The complaint is approaching its deadline:
- Category: Payment
- Priority: High
- Deadline: 01/22/2026 10:00
- Time remaining: 4 hours
- Assigned agent: M. Diallo

Action required: Process this complaint as a priority.

Automatic Escalation

Trigger

Automatic escalation is triggered if:

  1. The SLA deadline has been exceeded
  2. The Auto escalation option is enabled in the policy
  3. The complaint has not already been escalated

Process

  1. Detection: System detects the breach (cron every 15 min)
  2. Escalation: Complaint is marked as escalated
  3. Notification: Supervisor/manager is notified
  4. Reassignment: Optional, according to configuration

Escalation Configuration

In the policy settings:

OptionDescription
Auto escalationEnable/disable
RecipientSupervisor, Team Manager, or specific user
ReassignChange assigned agent
NotificationEmail, in-app, or both

Indicators and Reports

SLA Dashboard

The dashboard displays:

  • SLA compliance rate: % of complaints processed within deadlines
  • In alert: Number of complaints in warning/critical
  • Exceeded: Number of complaints past deadline
  • Average time: Average resolution duration

Performance Report

PeriodTotalWithin SLAOutside SLARate
Jan 20261201081290%
Feb 20269588793%
Mar 2026110104695%

Analysis by Category

CategoryComplaintsSLA RateAverage time
Payment4587%5.2 days
Eligibility3294%3.8 days
Information28100%2.1 days
Mobile Money1580%6.5 days

Best Practices

Deadline Definition

  1. Realistic: Base on team capacity
  2. Consistent: Align with complainant expectations
  3. Differentiated: Adapt according to complexity

Daily Monitoring

  1. Check complaints in alert each morning
  2. Prioritize complaints near deadline
  3. Communicate anticipated delays

Continuous Improvement

  1. Analyze breaches monthly
  2. Identify recurring causes
  3. Adjust deadlines if necessary
  4. Train teams on weak points

Policy Examples

Default SLA

┌────────────────────────────────────────────────────┐
│ Policy: Standard SLA │
├────────────────────────────────────────────────────┤
│ Category : All │
│ Priority : Medium │
│ Deadline : 15 days (360 hours) │
│ Warning : 50% (7.5 days) │
│ Critical : 80% (12 days) │
│ Escalation: Yes, to supervisor │
└────────────────────────────────────────────────────┘

SEA/SH Urgency SLA

┌────────────────────────────────────────────────────┐
│ Policy: SEA/SH Urgency │
├────────────────────────────────────────────────────┤
│ Category : Sensitive complaints │
│ Priority : Urgent │
│ Deadline : 48 hours │
│ Warning : 25% (12 hours) │
│ Critical : 50% (24 hours) │
│ Escalation: Yes, to SEA/SH Focal Point │
└────────────────────────────────────────────────────┘

Required Permissions

ActionPermission
View SLAsplaintes.view
Configure SLAsadmin.settings
View SLA reportsplaintes.view