Add support to check availability across multiple user Google calendars
under review
Rebekah Harris
Yes! I would love this. When I send a self-scheduling link it would be SO nice if Breezy would only show availability after taking into consideration BOTH my personal and my professional calendar. I'd block it off all on one but I don't really want my coworkers to know when I have a gyno appt...
Jessica
under review
W
Wes Cossick
My conversations with customer support seem to indicate confusion over whether this is a feature request or a bug. As it stands, candidates can book interviews with teammates whose calendars explicitly state they are busy. That's not a feature, that's a bug.
Jessica
Wes Cossick: Hi Wes. Totally get it's not working as you'd like or even as well as it could and maybe should in your circumstance.
That said, it is working as it was intended by the engineer so it's not classified as a bug. That doesn't mean it isn't important though. We'll make sure to discuss this enhancement though. Makes perfect sense.
W
Wes Cossick
Jessica: Just to clarify, your engineers intended for candidates to be able to schedule interviews for when an interviewer is busy?
Jessica
Wes Cossick: Hey Wes! No, our engineers intended to support the primary calendar, not others. Hope that's more clear.
W
Wes Cossick
Jessica: Be that as it may, this intentional design choice is directly and exclusively responsible for allowing candidates to book time slots when interviewers are marked as busy on their calendar.
Look, bugs happen all the time. They're a natural part of software development. Our own company's product teams fix bugs every week. But trying to cover them up as desirable features isn't doing your engineers any favors, and it's not reflecting well on your company's values.
Jessica
Wes Cossick: Sure, I get it. Think of it less of a design choice, and more of a scope definition. The intention isn't to not support what you're asking for, the intention was just to not support it in this version of the feature release. We have a crawl, walk, run approach to features like this.
Jessica
We're having conversations about adding it though.
W
Wes Cossick
This is a significant bug where Breezy's Google Calendar integration ignores all but the first calendar on a user's Google account. This prevents other calendars, including calendars that are shared with the user, from factoring into the availability. This allows candidates to book interview times with team members whose calendars explicitly show they are busy.
In our company, we share a "Holidays" calendar with the whole team. They are all-day events with a "busy" status. Other services, like Calendly, correctly take into consideration all calendars when determining a user's conflicts. Breezy, however, does not. This means that unless every team member across the entire company duplicates every holiday on their own primary calendar, candidates can book interviews on days we're out of the office.