cal.com
cal.com copied to clipboard
Allow 'Availability' to source from calendars, not just static time slots
Is your proposal related to a problem?
I'm travelling a lot, and move between places, so I'm keeping multiple calendars with blockers where I'm out of town. I have created two types of meetings (in person and remote), for which I would like to use different 'availability data', so the in-person event cannot be booked if I have scheduled a blocker in my specific 'out-of-town' calendar. On the other hand, I would like the remote-type event to ignore blockers from that calendar, since I can take them from anywhere
Describe the solution you'd like
I think, the easiest solution is to extend the current feature of availability hours from a static rule set of days and time, to also include selectable calendars. In that case, the data would flow from the selected calendars, get further filtered by the static rules and then be time-boxed by the scheduling frontend. Currently, all my calendars are global and apply to all events and all availabilities
Describe alternatives you've considered
Alternatively, it would also suffice to select the calendars to consider in the event type settings, though I think it wouldn't be as elegant.
Additional context
n/a
you could consider using cron.com for this https://twitter.com/cron/status/1514261491654049798?s=46&t=pE-aHcJVbiheDjlCNk3WVw
and then connect both calendars to cron and cal
Sure, works in theory, but is rather annoying and doesn't seem like a solution to me, just a work-around
Also, I'm combining Apple Calendar, MS Exchange and self-hosted calendars, whereas cron only supports G-Suite
Also, I'm combining Apple Calendar, MS Exchange and self-hosted calendars, whereas cron only supports G-Suite
This certainly makes it an awkward workaround. This is definitely something we could do. We'll investigate it and set a priority.
Linking selectedCalendars
to EventTypes
would allow us to select specific calendars for each event.
EDIT: This would also allow team events to check a specific calendar as well.
I'm in the same situation.
youcanbook.me has a feature where you can choose a calendar and an event title as your availability for an event type. So for example I could set my event "body work session" to look in my location calendar and set me as available wherever there's an event with the title "Copenhagen" (unless theres some event in my blocking calendars of course). Unfortunately they charge 10$ per connected calendar which makes is prohibitively expensive the way I use calendars.
This is the feature that would have me leave calendly for cal.com
Not quite sure if my idea is related.
I am working with multiple organisations and would love to have an availability calendar linked to each org.
Say i am in org Foo i'd like to provide my Foo customers with /name/foo and have that event show up in my Foo Calendar And similar for Bar. /name/bar will show up in my Bar Calendar.
And also have a default calendar set for any /namea+nameb events.