-
Notifications
You must be signed in to change notification settings - Fork 11
Home
kat edited this page Dec 16, 2022
·
10 revisions
Yet another script to synchronize events between Google Calendar and a Notion database.
This script aims to be a simple to setup, set and forget method of achieving two-way synchronization between a Notion Database, and multiple personal Google Calendars. By using Google App Scripts, this project avoids the mess caused by potential differences in operating systems, needing to download and install extra programs, and needing a personal computer that is currently turned on. It also means access to special integration benefits such as triggers actioned by an update to a Google Calendar event.
Currently supports two-way event creation, deletion, and updating.
Property | Synchronization | Info |
---|---|---|
Name | 🔀 Yes | Title |
Date | 🔀 Yes | Date & Time (Start and End) |
Tags | Multi-select - Personal organization and script interaction | |
Location | 🔀 Yes | Text |
Description | 🔀 Yes | Text |
- Google App Script based
- Operating System Agnostic
- Nothing to download or install
- Automatic Script Trigger
- Time Intervals
- Google Calendar Updates
- Logs that are saved and can be looked at later
- Sync both from GCal, and from Notion
- Creation
- Updates
- Changing calendars from Notion
- Deletions
- Multi-calendar support
- Support for recurring Events (Only available by setting through GCal)
- No Notion formulas
- Flexible property names
- Support for all day events, multi day events and scheduled events