SLA Policies — Response Time & Resolution Targets in Ndoto
Set and enforce service level agreements (SLAs) in Ndoto to ensure conversations are responded to and resolved within defined time targets.
SLA Policies
Service Level Agreements (SLAs) define the time targets your team commits to for first response and resolution. Ndoto tracks these targets automatically and flags conversations that are at risk or breached so agents and supervisors can prioritise accordingly.
Manage SLA policies from Settings → SLA.
What SLAs Track
Each SLA policy defines up to two time targets:
| Target | Description |
|---|---|
| First Response Time | How long from when a conversation is created until an agent sends the first reply |
| Resolution Time | How long from when a conversation is created until it is resolved |
Times are measured in hours. You can set either or both targets on a policy.
Creating an SLA Policy
- Go to Settings → SLA
- Click Add SLA Policy
- Enter a name (e.g. "Standard", "Priority", "Enterprise")
- Set the First Response Time in hours (leave blank to skip)
- Set the Resolution Time in hours (leave blank to skip)
- Click Create
Assigning SLAs to Inboxes
SLA policies are assigned at the inbox level. Every conversation that arrives in an inbox inherits the SLA policy assigned to that inbox.
To assign an SLA:
- Go to Settings → Inboxes
- Click Settings on the inbox
- Go to the Configuration tab
- Select the SLA policy from the dropdown
- Click Update
SLA Status in Conversations
Each open conversation shows its SLA status in the conversation list:
| Status | Meaning |
|---|---|
| On track | Within the time target |
| Due soon | Approaching the deadline |
| Breached | The target has been missed |
Conversations with a breached or due-soon SLA are highlighted so agents can prioritise them. Supervisors can filter the conversation list by SLA status to get a quick view of at-risk conversations.
SLA in Reports
The Reports → Overview section includes SLA metrics:
- First response time averages per agent, inbox, and team
- Resolution time averages
- Breach rate over a selected time period
Use these to identify inboxes or agents that consistently miss targets and adjust staffing or policies accordingly.
Frequently Asked Questions
Does SLA pause outside business hours? SLA timers run continuously by default. If you need SLA to pause outside working hours, configure Business Hours on the inbox — the SLA clock only counts time during the defined working hours when business hours are enabled.
Can I set different SLAs for different priority levels? You can create multiple SLA policies with different targets (e.g. a "High Priority" policy with a 1-hour first response, and a "Standard" policy with a 4-hour target) and assign them to different inboxes.
What happens when an SLA is breached? The conversation is flagged in the list view and counts toward breach metrics in reports. Ndoto does not automatically reassign or escalate a breached conversation — supervisors action these manually.
Can I apply an SLA to a specific conversation rather than an inbox? SLA policies are inbox-level. All conversations in an inbox inherit the same policy.
Related Docs
Reports & Analytics — Support Metrics in Ndoto
Learn how Ndoto tracks first response time, resolution time, CSAT scores, conversation volume, and SLA compliance. View reports by agent, inbox, team, and label to measure and improve support performance.
Teams & Agents — Roles, Assignment & Routing in Ndoto
Learn how Ndoto organizes support staff into agents and teams. Understand roles (admin, supervisor, agent), auto-assignment policies (round-robin, capacity-based), availability, working hours, and notifications.