CaleNotion is a self-host service that can connect your Notion's Tasks, Meetings, and any Date-Based Database with any Calendar you use.
It currently supports the following functions:
- Notion-to-Calendar One-Way Sync featuring ICS Compatibility
- Incorporate Database Name and Item Title within the Event Title on the Calendar
- Enable Support for Date-Only Events
- Implement 5-Hour Automatic Refresh for Event Content, Showcased in the Description
- Automatically Recognize Invite Links for Tencent Meetings, Google Meet, and Zoom
- Exhibit All Attendees' Details Across Any Calendar Service
This is a completely free and open-source solution. You can self-host it within 5 minutes without any technical background, thanks to the support of Zeabur.
- Navigate to My Integrations and set up a new Integration.
- Enable the additional capability to read user information, including email addresses.
- Copy the Integration Token.
- Access your Notion Workspace.
- On the Database Page you wish to link, click the "three dots" at the top-right corner of the screen.
- In the Connection Section, incorporate the Integration you've just created.
- Follow these steps for each Database you'd like to connect.
- If you don't already have one, create an account on Zeabur.
- Visit the CaleNotion Template.
- Click on "Next Step."
- Enter the Notion Integration Token you previously copied.
- Choose a server region closest to you.
- Click on the "Deploy" button and wait.
- Once the status changes to running (you might need to refresh the page to see the update), navigate to the Network Section.
- Create a Public Domain with your preferred suffix.
- Copy the URL of the public domain.
- Launch the "Calendar" app.
- For iPhone users: tap "Calendars," choose "Add Calendar," then select "Add Subscription Calendar."
- For Mac users: click "File" on the Menu Bar and choose "New Calendar Subscription."
- Enter the public domain URL you copied earlier.
- Customize the calendar by setting its name and color.
- Adjust the Auto-Refresh interval (a 5-minute frequency is recommended).
- Complete the setup by confirming your choices.