Schedules - Zoho Bookings Help

Schedules

Quote
Schedules are reusable working hour templates that define when appointments can be booked. They ensure consistent availability across multiple event types and reduce the effort of configuring the same availability settings repeatedly. You can use schedules when multiple event types share the same working days, time slots, time zone, or availability rules.

1. How schedules work  

A schedule defines the working days of a week, time ranges, and time zone during which appointments can be booked. In Zoho Bookings, schedules act as a reusable template that can be assigned to multiple event types. Example: If consultations, demos, and follow-up calls are available only on Monday, Wednesday, and Friday from 9 AM–12 PM and 4 PM–7 PM, you can create a single schedule and assign it to all these event types instead of configuring each one separately. When a schedule is updated, the changes automatically apply to all linked event types, helping maintain availability centrally across the workspace.

1.1 What are date overrides?  

In addition to regular working hours, schedules support date overrides, which let you modify your availability without changing the base schedule. You can use date overrides to either add extra availability or block specific dates and time ranges. This is useful for managing holidays, special working days, or temporary schedule changes.

Additional availability
Use Additional availability to add extra working hours on specific dates without modifying your regular schedule. Example: If your regular schedule ends at 5:00 PM, but you want to accept bookings until 9:00 PM on a Friday for a special campaign, add an Additional availability override for that date.

Unavailability  

Use Unavailability to block bookings for specific dates or time ranges while keeping your regular schedule unchanged. Example: If your business is closed on a public holiday that falls on a Wednesday, add an Unavailability override to prevent bookings on that day. You can also block a specific time range, such as 2:00 PM–4:00 PM, for a team meeting or maintenance.

  

Who can access this feature?

Available on

Paid plans

Super admin and admins

Can can create schedule for all workspaces

Workspace admins

Can can create schedule for their assigned workspaces

 Managers and staff

 Can can only view the schedule under their assigned   workspaces

2. Steps to create a schedule 

  1. Navigate to the required workspace in your Bookings account.



  2. Click Schedules in the left sidebar, then click the +New Schedule button to create a new schedule. 



  3. In the create schedule screen, enter the below details. 

  • Schedule NameEnter a name for the schedule. Each schedule within a workspace should have a unique name.
  • Available Dates: You can set the availability by choosing any one option:
        • Forever: Select this option to make schedule always available. (without a start and end date). 
        • Custom Range:  Select this option to make the schedule available for a specific period. Choose the start date and end date to define the date range during which the schedule should be available.
  • Time ZoneSelect the timezone for the schedule to follow.
  • Event Types: Select the event types to assign this schedule to. A schedule can be assigned to multiple event types.
  • Available TimesChoose the weekly days and hours this schedule should be available.



    Info
    Info: To add exceptions to the schedule, click Add beside Date Overrides to include additional available and unavailable hours.


  1. Click Save. The new schedule template will be created.
The created schedules will be listed in every workspace. Every schedule created can be assigned to multiple event types.

3. Date overrides

Date overrides allow you to make temporary exceptions to a schedule by adding or blocking availability for specific dates. These overrides help you handle holidays, extended working hours, or special availability without modifying the default schedule.

Steps to add a date override

  1. Open the required schedule and click Add under the Date Overrides section. A pop-up window will appear.



  2. Choose Additional availability or Unavailability.



  3. Choose one of the following options from the dropdown in the top-right corner of the pop-up.



    1. Specific dates – Select this option to override the schedule for individual dates.
      1. Enable the All day checkbox to apply the override for the entire day. 
      2. Disable the All day checkbox to apply the override only for the selected time range.



    2. Date range – Select this option to override the schedule for a continuous range of dates.



    3. Custom range Select this option to override the schedule for a continuous range of dates by defining one or more chunks of hours for each day. 
      1. Enable the All day checkbox to apply the override for the entire day. 
      2. Disable the All day checkbox to apply the override only for the selected time range.


      4.   Enter a reason for the override and click Apply.

All added overrides will be applied to the schedule and listed under the Date Overrides section. Once an override is added, it automatically applies to all event types that follow this schedule.

3.1 Manage date overrides 

  • View date override: You can use the dropdown filter  to view overrides by type.

  • All Overrides: Shows all overrides added to the schedule.



  • Additional Availability: Shows only the extra days and hours added outside the regular schedule.



  • Unavailability: Only shows the days and time slots that are blocked.



  • Sort date override: You can click on the sort icon to switch between upcoming and recently added overrides to view them accordingly.
          


  • Upcoming overrides: Shows the overrides that will take effect in the future.
  • Recently added overrides: Shows the latest overrides you have created, regardless of their date.

  • Edit date override: You can edit the added overrides using the edit option shown nearby the schedule. Any changes updated in the override section will be applied to the schedule and will automatically reflect across all event types to which the schedule is assigned to. 



  • Delete  date override: You can delete the added overrides using the delete option shown nearby the schedule. The overrides will be deleted across all event types to which the schedule is assigned to. 

4. Manage schedules

4.1 View schedule

You can view schedules in two ways, depending on what you want to check.
View all schedules in a workspace

  • Go to Schedules from the left pane of the required workspace. All schedules created in the workspace are listed here.
  • For each schedule, you can see the schedule name, the event types it is assigned to, and the available days at a glance.
  • Click a schedule to view complete details, including available times, time zone, and any date overrides.



View the schedule assigned to an event type

  • Select the required event type  and open the Availability and Limits tab.
  • Select Available Dates and Times and click Customize besides Default Hours.
  • Under Default Hours, you can see the schedule currently assigned along with the available dates, days and time zone at a glance. 



  • Click View schedule to see the full schedule details, including  available times, assigned event types, and any date overrides.

4.2 Edit schedule

You can edit a schedule by clicking the options icon next to it. Any updates made such as modifying available times, overrides, time zone, assigned users, or the schedule name will be automatically applied to all event types using this schedule.

4.2.1 Update time zone 

When you edit a schedule template and change its time zone, all overrides set for future dates will be automatically adjusted to the same local time in the new time zone.  
Example: If an override is set for 6:00 PM (IST) on 1.2.2026, it will be converted to 7:30 AM (EST) on 1.2.2026 when the time zone is updated.

4.3 Delete schedule

You can delete a schedule by clicking the options icon next to it. Event types that were using the deleted schedule will automatically fall back to the working hours of the users assigned to that event type.

Points to note
  • Any changes made to a schedule will affect all the event types to which that schedule is assigned to.
  • Schedules can only be assigned to the event types. 
  • You can copy or move the event type from one workspace to another with the same assigned schedule.
  • Any additional available hours added for a user will not be reflected in the schedule.

Related links