Getting Started & General
How to Centralize Staff Scheduling in GoHighLevel
By Marnix Geerkens. Published 2025-11-13. Updated 2026-06-02.
GoHighLevel's Schedules feature lets you define named availability templates, such as Work Hours or On Call, and then apply them to individual staff members and calendars from a single settings panel. When a staff member's hours change, you update one schedule and every calendar linked to it updates automatically.
Watch it, then build it
Get the full platform free for 30 days
That walkthrough runs on GoHighLevel. Start it free through RocketLauncher and you get 30 days instead of the usual 14, the whole platform unlocked, plus our setup help and a community of thousands of builders in 47+ countries.
30 days, not 14Full platform, nothing held backFree community and setup help
We earn a referral commission if you keep GoHighLevel after the trial. It never changes your price.
Summary. Rather than editing availability inside each calendar one by one, GoHighLevel lets you create named schedules under Settings then Calendars then Availability. Each team member can have multiple schedules for different service types, and each calendar or round-robin booking page can be pointed at the appropriate schedule. This is especially practical for practices or agencies where the same person has different availability windows for different services or appointment types.
Steps
Open the Availability settings
Go to Settings, then Calendars, then the Availability tab. Select the staff member from the dropdown.
Edit the default Work Hours schedule
Set the weekly hours you want as the default for this person. Copy hours to all days if uniform, then save changes.
Create additional named schedules
Click the tab for a second schedule (such as On Call) and configure different days and times. Save each schedule separately.
Assign schedules to calendars
Open each calendar, go to its Availability tab, select the staff member, and choose which schedule applies to that calendar from the dropdown.
Related tutorials
Watch it, then build it
Get the full platform free for 30 days
30 days, not 14Full platform, nothing held backFree community and setup help
Frequently asked questions
How many schedules can one staff member have?
Multiple schedules are supported; there is no stated hard limit.
Does changing a schedule update all linked calendars immediately?
Yes, calendars using that schedule reflect the updated hours right away.
Can I add date-specific overrides for holidays?
Yes, the availability editor includes a date-specific hours option.






