cal.com
cal.com copied to clipboard
[CAL-1724] Allow global booking limits
Users can currently limit the number of times a single event gets booked.
We have received requests to allow people to limit bookings across all event types
This should live under global settings.
From SyncLinear.com | CAL-1724
We need to think about, do we want global booking limits to apply JUST to cal.com events or all events on my calendar.
I.e. let's say I manually schedule a catch-up call on Friday, and I have a daily limit of 5 bookings. Does this mean I only have four available slots, or do I have five?
If it's ONLY cal.com events, then I still have five bookings available, if it's ALL events then I have four available. Either way, we should make this clear on the documentation and under the feature :)
I.e. let's say I manually schedule a catch-up call on Friday, and I have a daily limit of 5 bookings. Does this mean I only have four available slots, or do I have five?
It's definitely a good point. For v1, I'm going to say it's most likely we will just count events from Cal.com. If you want an event to count towards the limit, do it through Cal.com. When this situation arises, you can book yourself and enter the bookers details or just your own with a note. We can also look to make it easier to "Add a booking" specifically for these cases.
Excellent!! Especially the “add a booking” portion
@Jaibles @shirazdole
I find this particular feature promising and would like to work on it. While I do have a few uncertainties regarding the specific implementation particulars, once those are resolved, I'll be ready to commence with the necessary code modifications.
I've been working on the existing booking + frequency limits and have come across some unclear design aspects. Thought it best to raise this here as it will affect global limits too.
- Only events that start AND end in the same limited period are counted towards said limit. (*)
- Buffers are being counted towards duration limits. I expect this is NOT desired.
- Existing limit periods: day, week, month, year. What about quarterly limits?
- Localisation seems to be missing for the period labels
(*) This makes a certain group of bookings, e.g. overnight, multi-day, immune to limits of the period(s) they cross. Then again, I'm unsure it's even possible to make bookings of that nature (but probably should be) - see #6054
Hi team, any news about this feature? 🙂