Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 873 Bytes

File metadata and controls

22 lines (16 loc) · 873 Bytes

Calendar Keeper

Tired of having your calendar full of meetings?

Use Calendar Keeper to set a threshold of meeting hours and block your calendar when it is reached.

Features

  • Creates an automation on Google Calendar using Google Apps Script.
  • Block your free slots when a meetings hours threshold is reached.
  • Configure your own workperiod and meeting hours threshold.
  • Exclude specific events, like Lunch or OOO.
  • Total privacy. Nobody will read your data. Your data is yours.

Installation

  1. Go to Google Apps Script: https://script.google.com/
  2. Create a new project
  3. Copy the content of src/calendarKeeper.js
  4. Run the script and grant permission
  5. Create a trigger for the blockFreeSlotsWhenOverloaded function. Configure it based on time. For instance, every 10 minutes
  6. Set your own Calendar Keeper configuration using the config consts