Summary:
We would like the ability to set a shared maximum daily booking limit that applies collectively across multiple calendars, rather than only per individual calendar.
Current Behavior:
Currently, the daily booking limit can only be configured per calendar. If the same staff member is assigned to multiple calendars (e.g., separate calendars for different service types), each calendar enforces its own independent limit. This means the total number of bookings across all calendars can exceed the intended daily maximum.
Desired Behavior:
A setting that allows multiple calendars to share a single daily booking cap. For example, if the shared limit is set to 3, then once 3 appointments have been booked across any combination of the linked calendars on a given day, no further bookings would be available on any of those calendars for that day — regardless of which calendar the bookings came from.
Use Case:
A life coach or consultant offers multiple types of sessions — for example, separate calendars for male and female clients, or for different consultation formats (introductory sessions, deep-dive sessions, transformation programs). Unlike a hairdresser or other service provider whose limitation is primarily physical, a coach experiences significant mental and emotional fatigue. Conducting too many intensive sessions in a single day directly impacts the quality of their work and the experience of their clients. For this reason, it is essential to cap the total number of sessions per day across all service types combined — not just per individual calendar. There is currently no native way to enforce this combined limit, which means clients can inadvertently over-book a coach beyond what is sustainable.
Proposed Solution:
Introduce a "Calendar Group Daily Limit" option in Calendar Settings or Calendar Group settings
When enabled, all calendars within the group share the same daily booking counter
Once the shared limit is reached, all calendars in the group automatically block further bookings for that day