Creating a policy
Under Settings, then SLA, create a policy with:
The two targets are independent. You can set a first-response target without a resolution target, or
the other way round.
Only owners and admins can edit policies. Agents and viewers can see them. An SLA target is a
commitment the workspace is measured against, so it is deliberately a tighter write gate than
personal conveniences like macros.
Which channels are tracked
WhatsApp, email, web chat, Instagram and web forms. Voice is not tracked for SLA. A phone call is answered in seconds by definition, and a first-response clock on a live conversation measures nothing useful.What starts and stops a clock
Start. A clock starts when an inbound conversation is created on a tracked channel. First response satisfied. When a reply actually reaches the customer. A drafted email that has not been sent does not count, which matters if you run the email channel in draft mode. Resolution satisfied. When the conversation is resolved or closed. An agent reply satisfies the clock the same way a human reply does. The customer does not care who answered, only that someone did.Breaches
When a clock expires unsatisfied, the breach is recorded and two things fire:- An
sla.breachnotification, which respects each person’s notification preferences and can reach Telegram - An
sla.breachedwebhook, so your own systems can react
Reporting
Quality, then SLA shows, per clock:- Hit rate, with the change against the previous period
- Median and 90th percentile response time
- Breach count
- A daily hit-rate trend
Setting targets that mean something
- Start by measuring. Run for a few weeks, look at your actual median and 90th percentile, then set a target you can hit most of the time.
- A target you breach constantly is not a target. It is noise that trains your team to ignore the alert.
- Set different targets per channel. Nobody expects an email answered as fast as a WhatsApp message, and a single policy across both means one of them is wrong.
