How to stop Zendesk SLAs counting on holidays
By Jake Marsh · Updated
Zendesk SLA targets pause on holidays only when two things are true: the target counts business hours, and the holiday is on the ticket's business schedule. Set Hours of operation to business hours in each SLA policy, then use Holitide to add every public holiday for the schedule's countries and regions. Zendesk treats those days as outside business hours, so first reply and resolution targets don't run on them.
How Zendesk counts time on a holiday
Zendesk's schedules article says holidays you add to a schedule "will be treated as outside of business hours and not count toward any metrics you measure in business hours." An SLA target set to calendar hours keeps counting through the holiday. A target set to business hours stops at closing time the day before and starts again at opening time after.
| SLA target counts | Schedule has the holiday | Timer on the holiday |
|---|---|---|
| Business hours | Yes | Paused |
| Business hours | No | Runs as on a normal business day |
| Calendar hours | Either | Runs |
Steps
- Check the SLA policy. In Admin Center, go to Objects and rules > Business rules > Service level agreements and open the policy. For each priority's target, set Hours of operation to business hours. Zendesk's SLA article covers the rest of the policy.
- Open Holitide from the left navigation bar and choose Set up next to the schedule your tickets use.
- Add the regions. Pick each country and, if your team follows one, its state, province, nation or canton.
- Choose the days you close. Public holidays are on. Add Bank holidays or Optional holidays only if the team is really off. Tick Observed days so a holiday moved off a weekend pauses SLAs on the weekday it's observed.
- Add company days for your own closures, so a company offsite pauses SLAs too.
- Check the preview, untick days you stay open, and choose Save and update Zendesk.
- Repeat for each schedule if you're on Enterprise with several.
Several schedules, several holiday calendars
On Enterprise, the first schedule in the list is the default and applies to all tickets. Triggers with the action Ticket: Set schedule put other tickets on other schedules. That means each schedule needs the holidays of the team behind it: the UK schedule closes for UK holidays, the US schedule for US ones. In Holitide each schedule gets its own setup, so a German ticket's SLA pauses on German holidays and a US ticket's on US holidays.
Standard covers up to 3 schedules. Unlimited covers every schedule in the account.
Things to check
| Check | Why |
|---|---|
| Each target's Hours of operation setting | Calendar-hour targets ignore holidays. |
| Which schedule tickets get | A holiday on the wrong schedule pauses nothing for these tickets. |
| Observed days | Without them, a Sunday holiday observed on Monday doesn't pause Monday. |
| Leave out holidays on days this schedule is closed anyway | Safe to turn on: weekend days already pause business-hour targets. |
| Next year | Zendesk accepts holidays two years ahead. Turn on Add new holidays automatically when an admin opens Holitide so later dates are added. |
What it costs
Holitide Standard is $29 per Zendesk account per month for up to 3 schedules; Unlimited is $59 per Zendesk account per month for every schedule. There's a 14-day trial with a card, billed monthly by Zendesk. The Holitide documentation has every setting.
Holitide
Public holidays for your schedules: 200+ countries and their states, added with no duplicates. From $29 a month per Zendesk account.
Questions
Do SLAs pause on holidays in Zendesk?
Only for targets that count business hours, and only on holidays that are on the ticket's schedule. Calendar-hour targets keep running.
Can a holiday pause the SLA for part of a day?
No. Zendesk holidays are whole days. For shorter closures you'd change the schedule's hours, which Holitide doesn't do.
Will changing my holiday setup change past SLA reports?
No. Holitide never changes past holidays, and when you change a setup it only removes upcoming holidays it added, so reports for past periods stay as they were.
Which Zendesk plans can do this?
Business schedules need Suite Growth or higher, or Support Professional or Enterprise. Only Enterprise plans can have more than one schedule.