Notion Calendar conferencing integrations & API
Notion Calendar works with a lot of other tools that you already use in your day to day. It also works seamlessly with Notion 🔌
Did you know you can use Notion Calendar with Notion? Learn more here →
For the best experience with setting up conferencing integrations and adding conferencing links to events, use Notion Calendar on desktop or web.
Notion Calendar integrates with conferencing tools like Zoom, Microsoft Teams, and many more. There are three types of conferencing integrations in Notion Calendar:
Default integrations: Conferencing that is available to you by default from your calendar provider. Google Meet, which is linked to Google Calendar, is one example.
Connected integrations: An integration you can set up by logging into a conferencing tool. New events you create on desktop or web will generate new links for this conference tool from within Notion Calendar. Zoom is an example of a connected integration that Notion Calendar supports.
Custom integrations: You can add a stable conferencing link for a conferencing tool of your choice by going to
Settings
→Conferencing
→Conferencing providers
→Add
. You can give your integration a name. This conferencing tool will show up in the conferencing dropdown when you create events. Any stable links will work, but Notion Calendar can detect popular services, including Around, BlueJeans, Doxy.me, Microsoft Teams, Skype, Webex, and Whereby.
Note: If an event contains conferencing links in both its description and conferencing field, you’ll be taken to the link from the event’s description when you join a meeting from Notion Calendar.
Set a default conferencing option
A default conferencing option allows you to automatically add conferencing to an event that has at least one other participant when you’re using Notion Calendar on desktop. To set Zoom as this default option, go to Settings
→ Conferencing
→ Default conferencing
, then in the dropdown, select Zoom
.
Zoom
Connect your Zoom account
To connect your Zoom and Notion Calendar accounts, go to Settings
→ Conferencing
. Find Zoom
and select Configure
. When you’re redirected to your browser, make sure you’re logged in with the right Zoom account, then select Authorize
to give Notion Calendar access.
Notion Calendar asks only for the Zoom permissions that we absolutely need to make sure the integration with Notion Calendar works properly. These permissions are only used to allow you to connect your account and add Zoom meetings to events. Learn more about our security practices here →
Passcode settings
If you’ve enabled the use of Personal Meeting IDs (PMIs) in your Zoom Profile Settings, Notion Calendar will use your configured stable PMI and passcode when adding a Zoom link to a meeting. If this setting is off in Zoom, Notion Calendar will protect your Zoom calls with a secure, one-time PIN and include it in the meeting for you and participants to join with a single click. Notion Calendar generates these PINs according to your Zoom admin's passcode complexity requirements.
Disconnect your Zoom account
To stop using your Zoom account with Notion Calendar, go to Settings
→ Conferencing
. Find Zoom and select Disconnect
.
If you remove Notion Calendar from your installed apps in Zoom App Marketplace, we will follow Zoom's deauthorization and data compliance guidelines.
Note:
If you’re having trouble authorizing Notion Calendar as you set up the integration, have an admin sign into marketplace.zoom.us, search for Notion Calendar, and turn on
Pre-approve
.Currently, when you join a meeting in the Zoom app from Notion Calendar, your video will be turned off by default.
If you have any problems joining a meeting, try disconnecting then reconnecting your Zoom account.
Google Meet
Because Notion Calendar is already connected to your Google account, you don’t need to do anything else to add Google Meet links to your meetings! Even if you’ve connected multiple Google accounts to Notion Calendar, Notion Calendar will make sure you’re joining meetings across your various calendars from the right Google account.
Note: If you don’t see Google Meet as a conferencing option in Notion Calendar, it might mean your Google Workspace doesn’t have Google Meet enabled. Reach out to an admin to turn on Meet video calling.
Notion Calendar can be used with Notion. Add Notion pages to your event details for easy access and view important dates from Notion databases directly in Notion Calendar so you don’t have to track your database events separately from your other important plans. Learn more here →
Notion Calendar has a simple local API you can use to open Notion Calendar to a specific event from another tool. This works on desktop, on both macOS and Windows.
Here is an example schema:
cron://showEvent?accountEmail=test@example.com&iCalUID=51p9lhpkrerfom8cqn9g1btjuu@google.com&startDate=2022-01-05T20:30:00.000Z&endDate2022-01-05T21:00:00.000Z&title=Test&ref=com.example.test
Here are the components of the schema:
Component | Definition | Example |
---|---|---|
| The Google account the event belongs to | test@example.com |
| The event identifier as defined in RFC5545 (see documentation from Apple Developer and Google Workspace) | 51p9lhpkrerfom8cqn9g1btjuu@google.com |
| ISO 8601 date, with an optional time | 2022-01-05 (all-day event) |
| ISO 8601 date, with an optional time | 2022-01-06 (all-day-event) |
| The title of the event to be opened | Weekly meeting |
| Your app’s referrer | com.example.test |