Calendar

Granular Calendar Permissions for Restricted Users
### Description: Currently, when a user in a subaccount is set to “Restricted: can only view their own leads” , this restriction also limits which calendars they can see and access. That means: If a user (for example, a caller or appointment setter) is restricted, they can only see calendars they are directly assigned to. Event calendars or sales calendars (that are not assigned to them) become invisible — even if the user’s job is to book appointments for other team members. This leads to major workflow problems in sales teams where: A caller books appointments for sales reps , but cannot access the reps’ calendars. Event calendars that are not tied to a specific user cannot be accessed or used by restricted users at all. --- ### Proposed Solution: Add granular calendar permissions independent of the “restricted” user setting. For example, in each calendar’s settings, allow admins to configure: ✅ Who can view the calendar (All users / Selected users / Only assigned users) ✅ Who can book into the calendar (All users / Selected users / Only assigned users) This would make it possible for restricted users (like callers or assistants) to still book appointments into certain calendars, without giving them full access to all leads or data. --- ### Why This Matters: This change would solve a huge problem for agencies and teams using GoHighLevel for multi-role workflows — especially where some users are restricted for data privacy but still need cross-calendar access for scheduling. It would bring much more flexibility , less confusion for restricted users , and allow cleaner role separation between callers, sales reps, and admins. --- ### Example Use Case: A caller (restricted user) calls leads and needs to book appointments for a sales rep into the "Sales Calendar." Currently: ❌ Not possible due to calendar visibility restrictions. With this improvement: ✅ The caller can book into the calendar while still having limited lead visibility.
2
Load More