I’m going through the Google Calendar API, and I can’t find a way to mark an event as "Out of Office".

I work from home every Thursday — and by default in the Gmail Calendar one cannot make OOO events recurring, so I'd like to do it via scripting.

How can I do this?

  • You could consider IFTT or a chrome extension. I have the same need to let you know if I figure something out! – combinatorist Aug 1 '19 at 18:00

This might not be directly what you're looking for, but maybe it's a useful alternative: you can set working hours in the settings of the web interface of Gmail calendar, this apparently will warn others if they try to schedule you into something out of those hours:

Working Hours

Enable working hours to let people know what times you're working and when you're available for meetings. This will warn people if they try to invite you to a meeting outside of these hours. Enable working hours

  • 2
    Good suggestion - unfortunately, there's a big difference. OOO automatically blocks meetings and shows up on the view of the calendar, which is nice you have a very restrictive or complex schedule like me. Working hours only warns the meeting creator and only after they try to create the event. I don't know there's any way to see someone's working hours before scheduling. – combinatorist Aug 1 '19 at 17:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.