Zendesk Business Hours, Groups and Routing
Zendesk business hours, groups and routing are the three settings that decide where a ticket goes and when the clock runs. Get them wrong and everything downstream reports nonsense.
Zendesk business hours
Schedules define when your team is working. Everything time-based depends on them: SLA targets, automations that fire on ageing tickets, and any report that measures elapsed time.
You can run several schedules, which matters for follow-the-sun teams or for a brand with different support hours. Holidays belong here too. Forget them and you've got the classic cause of a bad SLA month every December.
Groups
Groups are teams. Assign to a group first and a person second. That's the pattern that stops a ticket belonging to somebody who's on holiday.
Keep the number small. Every group needs its own views, its own routing rules and somebody watching its unassigned queue. Groups that nobody watches are where tickets go to age.
Routing that holds up
What this has to do with duplicates
Routing spreads related tickets across teams. When the same customer writes twice and the two tickets are worded differently enough to route to different groups, neither agent ever sees the other ticket.
That's a routing side effect rather than a routing failure, and it's why duplicate detection has to work across the whole account rather than inside one view.
Frequently asked questions
Does Zendesk omnichannel routing respect business hours?
It respects agent availability rather than the clock. Zendesk omnichannel routing assigns on who is online and how much they're already holding, so business hours matter for SLA calculation and triggers, not for the assignment itself.
Do SLA policies use Zendesk business hours?
They can, and you choose per policy. On a weekend ticket, calendar hours and business hours won't give anything like the same answer.
How many groups should we have?
One per team that genuinely owns a distinct queue. Every extra group needs a watcher.
Duplicates cross group boundaries
Two tickets routed to two teams look unrelated to both. Detection has to work across the whole account.
Start free trial14-day free trial. No credit card required.