Description
Authentication
OAuth
App Password (optional, implementation can be skipped)
Databases
Events (Includes events with time)
All Day Events (includes all day events)
Users (involved into synced events)
Filter
Calendars: Multilist ( NOTE: we do not sync Tasks and Reminders)
Date Range: Vizydrop date filter allowing to select date range of events and etc.
Events Db
NOTE: Calendar should be added as database.
✅ name
✅ date (start, end)
✅ all day boolean
✅ repeat settings text
rsvp boolean
note - rich text
✅ meet link - conference link
✅ location
users
✅ visibility enum
✅ availability enum
✅ description ( we don't sync files there for now. will be added as separate feature if needed)
Organizer - empty if it's added by Google (like Holidays)
❌
🚨
Zapier doesn't work well enough
Yes, indeed I did - and it is a *mess*. Every time an event gets updated, a new entry is created. And I have to configure a new integration every time I add a new type with a due date. Just have a look at the perfect integration of ClickUp. ClickUp adds an internal reference number to every event created in the calendar and on Updating/Deleting a due date, the event gets properly updated/deleted too! And of course, ClickUp also has a calendar that spans EVERYTHING, even cross Workspaces.
Example of how it's done in: