Organizations that cater to customers from different countries or have employees operating globally from regional offices often observe multiple sets of work hours. This enables them to do business overseas and mark their presence globally with a wider outreach. These organizations mostly have customer support teams operating in different time zones and shifting to provide timely assistance to their customers. To ensure customer tickets are not left unattended, escalated, or overdue due to unavailability of support agents, it is essential to arrange work hours carefully.
Zoho Desk allows organizations to define multiple sets of business hours, which enables them to assign and address customer queries proactively.
Availability
Creating Business Hours
Business or operational hours help to manage time-bound activities in the organization. For example, certain businesses follow SLA policies that require customer support team to resolve tickets within a stipulated time. For example, an SLA policy states that tickets must be resolved within 24 hours of submission, so the due date of the ticket will be computed based on the business hour that is set for the org.
Likewise, several automated actions, such as approvals, workflows, and blueprints, that are time-bound use business hours to calculate escalations and due dates.
In Zoho Desk, business hours can be set for a particular timezone in three ways:
- 24x7 (always) - For organizations that work round-the-clock, that is 24 hours a day everyday.
- Specific hours - Suitable for organizations that work at specific time for a select number of days in a week. For example, Monday to Friday 9:00 am to 5:00 pm.
- Custom hours - Works for organizations that operate at different hours for the days of the week. For example, Monday 9:00 am to 2:00 pm, Tuesday 10:00 am to 5:00 pm, and so on.
To create business hours and holidays
Holiday schedules define non-working days that act as an exception to configured business hours. Any dates added as a holiday will be treated as outside the business hours, ensuring that SLAs, Blueprints, and time-based rules exclude these days when calculating due dates and triggering escalations.
Holiday schedules can be created for different regions or time zones and associated with corresponding business hours. This helps organizations accurately manage support operations across geographies—for example, by maintaining separate holiday schedules for U.S., British, and Australian business hours.
Holiday lists support two types of holidays based on how their dates are observed. Some holidays occur on the same date every year, while others change dates annually. To accommodate both, the holiday lists allow you to add:
Recurring Holiday - It is used to add the holidays that occur every year on the same date. Example: New year falls on 1st of January every year and Christmas is celebrated on 25th of December. Such holidays can be added as recurring holidays.
The Recurring Holiday list must be updated each year, only then it is considered under work hours.
Year- Specific Holidays are intended for marking calendar holidays and non-working days for the current and subsequent years in advance that particularly helps in assigning support tickets, tasks, and other activities to users on working days to ensure prompt attention. For example, businesses can make a note of the public and government declared holidays in prior to avoid work allocation on non-business days.
Multiple holiday lists can be associated to a business hour ensuring the employees are aware of their non-working days. Both recurring and yearly holiday list can be associated.
Once the holiday type (Recurring or Year-Specific) is selected and the holiday list is created, associating it with business hours, the dates cannot be modified. This prevents misconfiguration, as the holiday list impacts multiple dependent settings.
To create your holiday list
- Go to Setup (
) > Organization > Business Hour - On the Holiday Lists page, click New Holiday List.

- On the New Holiday List page, do the following:
- Enter a Name for the holiday list.
Toggle Business hours to associate the holiday list to a business hour. Select the business hours from the list. You may select up to two business hours.
- In Holiday Occurrence, choose the required category- Recurring Holiday or Year-Specific Holiday.

For Year Specific Holiday, select the year.
You can select the current or next two years.
In the Calendar view, click on a date to open a detailed view for that day.
You can select multiple dates as a range for adding extended holidays.
Enter a Name for the holiday and then click Add.

- Click on a date again to add more holidays to the list.
- Click Save.
- In the List page, the selected category is displayed for each holiday
Associating a Holiday List to Business Hour
Business hours can be associated with holiday lists to ensure tickets, SLAs or pending activities are escalated only during the operational hours that can prevent delays due to unavailability of support agents. The days that are marked as holidays will be excluded while setting due dates and triggering escalations for SLAs, Blueprint, and time-based rules. You can create holiday schedules for multiple regions or time zones for eg., US holiday list, UK holiday list, Australia holiday list, etc. which can be associated with the respective business hours.
Note
- A business hour can be associated with two holiday list.
- A holiday list can be associated with more than one business hour.
To associate business hours to holidays
- Go to Setup > General > Business Hours > Holiday Lists.
- Click the Edit icon (
) corresponding to the holiday list you want to associate with business hours.
- On the Edit Holiday List page, toggle Associate Business Hours.
- Select the business hours you want to associate from the drop-down menu.
- Click Save.

Behavior of SLAs with Business Hours
You can create service-level agreements that will comply with your business hours in Zoho Desk. While creating an SLA, you must enter the resolution time. Sequentially, the resolution time will set the due date for the tickets. The behavior of business hours and the logic behind setting the ticket due dates are explained with an illustration below:
Let's take, for instance, the following business hours:
Monday to Friday: 9.00 A.M. to 6.00 P.M.
Saturday: 9.00 A.M. to 1.00 P.M. &
Resolution Time Set in Hours
For example, you configure an SLA with the resolution time of 50 hours. In this case, a ticket coming in at 10.00 A.M. on a Monday will be due on the following Monday at 11.00 A.M. Here is how it is calculated:
Business hours remaining on Monday: 8 hours (10.00 A.M. to 06.00 P.M.)
Business Hours on Tuesday, Wednesday, Thursday and Friday (9hours*4days): 36 hours
Business Hours on Saturday: 4 hours (9.00 A.M. to 1.00 P.M.)
Monday: 2hours (9.00 A.M. to 11.00 A.M.)
Due on: Monday @ 11.00 A.M. at the end of 50 hours.
Resolution Time Set in Days
For instance, you configure an SLA with the resolution time of 1 day. In this case, the due date will be set based on the exact business days, and it will not consider the working hours. Please note that the business day calculation will include Saturdays (as in the illustration), though it has got only 4 working hours.
Here are a few sample cases, when you setup the resolution time as 1 day:
Tickets created:
- At 10.00 A.M. on Monday, will be due at 10.00 A.M. on Tuesday if it is not a holiday.
- At 10.00 P.M. on Monday, will be due at 06.00 P.M. on Tuesday if it is not a holiday.
- At 10.00 P.M. on Friday, will be due at 01.00 P.M. on Saturday if it is not a holiday.
- During the after hours on Saturday or Sunday, will be due at 06.00 P.M. on Monday.
Deactivating Business Hours
To deactivate a business hour
- Go to Setup (
) > Organization > Business Hours. - On the Business Hours page, move your mouse pointer over the business hour you want to deactivate.
- Click the On toggle to Off on the business hour.
- Click Save.
The business hour will be deactivated and moved to the Inactive list.
Deleting Holidays
At times, a holiday is not guaranteed the next year, or it falls on an off day. You can delete these holidays from the list.
To delete a holiday
- Go to Setup (
) > Organization > Holiday Lists. - Click on the holiday you want to delete from the calendar.

- Click Delete and Save.
Deactivating Holiday List
You can deactivate a holiday list if you need to. When you do so, the associated business hours are not suspended during any holidays with which they are affiliated.
To deactivate a holiday list
- Go to Setup (
) > Organization > Business Hours. - Click Holiday Lists under the Business Hours sub-menu.
- On the Holiday Lists page, move your mouse pointer over the holiday list you want to deactivate.

- Toggle Off the holiday list.
- Click Save.