Use Calendar Events with Todoist


警告

This integration is new and is being rolled out on a gradual basis.

Plan your time more efficiently with the Calendar Events integration!

This integration lets you see your Google Calendar events together with your Todoist tasks in your Today and Upcoming views.

请注意

At the moment, it’s only possible to see events from Google Calendar in your Todoist account, but supporting other calendar providers (such as Outlook and iCloud Calendar) is on our roadmap. Stay tuned!

Setting up the integration

  1. Click your avatar in the top-left of Todoist.
  2. Select Settings.
  3. Open the Calendar tab.
  4. Click Connect Google Calendar
  5. Check all the required permission boxes.
  6. You’ll now see your Google Calendar events in your Today and Upcoming views.

connect-cal-account.jpg

快速提示

If you are into time-blocking, combine showing events with the calendar layout (available to Pro and Business users only).

Using the integration

Google Calendar events are displayed as read-only in the Today and Upcoming views. This means that they can’t be edited within Todoist.

Your events will look slightly different depending on what layout you set for your task list.

If you’re using list or board layout, events will be grouped in an event stack at the top of your task list.

event-list.jpg

If you’re using calendar layout, your events will appear as blocks of time, depending on what duration you have given them.

event-week.jpg

With your events showing in your Todoist views, you'll be able to time-block (or timebox) your tasks around your events. 

Here’s how:

  1. Open Upcoming view in a browser or one of the Todoist desktop apps.
  2. Click View in the top-right.
  3. Select Calendar.
  4. Next to Layout, click Week. You will now see all your events for the week.
  5. You can now time-block your tasks for the week. Simply drag-and-drop a task to wherever you want in your calendar. 

快速提示

Check out our article on how to use time-blocking to do weekly reviews!

Easy! Click the name of the event you want to have a closer look at. This will open the event in your calendar app, where you will be able to access all information related to your event.

By default, Todoist fetches events from every calendar in the connected Google Calendar account, but you can decide for yourself which calendars you want to see in Todoist.

  1. Click your avatar in the top-left of Todoist.
  2. Select Settings.
  3. Open the Calendars tab.
  4. Enable or disable the calendars you want to see in Todoist.

hide-calendars.jpg

Disconnect your calendar

  1. Click your avatar in the top-left of Todoist.
  2. Select Settings.
  3. Open the Calendars tab.
  4. Click Disconnect.

disconnect-cal-account.jpg

Showing events from multiple calendars

The Calendar Events integration only lets you connect one calendar account from Google Calendar.

However, you can view events from other calendars in Todoist by subscribing your additional calendars to the Google Calendar you have integrated with Todoist.

Here's how:

  1. Open your Google Calendar.
  2. In the sidebar, click the + icon next to Other calendars.
  3. Depending on what kind of calendar you want to show events from, you now have two options:
    • If you want to show events from another Google Calendar account, click Subscribe to a calendar.
    • If you want to show events from an Outlook or an iCloud Calendar, click From URL, then follow the steps in this help article by Google.

Calendar Events and the Google Calendar integration can't be used at the same time

Unfortunately, at the moment it will not be possible for users to use the Calendar Events integration and the legacy Google Calendar integration at the same time.

Your Calendar Events integration will still be able to pull read-only events from your Google Calendar, but you will not be able to set up the 2-way sync Google Calendar integration as described here.

Retiring the legacy Google Calendar integration

Since 2016, the legacy Google Calendar integration has allowed a two-way sync between Todoist and Google Calendar. This has proved to be an incredibly popular integration, but also one with many issues.

Now that we have released our own calendar features, including the calendar layout and the Calendar Events integration, we have made the decision to retire the Google Calendar integration.

This will most likely happen in October, 2024. You can continue to use the Google Calendar integration until then, but we recommend disconnecting this integration and switching to the Calendar Events integration, especially if you are just wanting to see your events in Todoist.

If you want to also see your Todoist tasks in your Google Calendar, please know that we are currently working on a way to sync scheduled tasks from Todoist to Google Calendar. 

Alternatively, you can also view your scheduled tasks as read-only events by subscribing to the Todoist calendar feed. Once you have done this, make sure you go to Settings > Calendars and hide the calendar.

Noteworthy

  • Events will only be displayed in your Today and Upcoming views.
  • Events will not be visible in the Today view when a grouping option is applied.
  • Events are read-only. Click the event to find more details or to edit it in your calendar app.
  • Events are only visible if they have been accepted or are pending in your calendar. Declined events will not be shown in Todoist.
  • Only events for today and future days are visible in Todoist.
  • Your events are only visible to you. Their visibility and settings aren’t shared with any project collaborators or workspace members.

FAQ

No, Todoist shows your calendar events as read-only. You can click on an event to open it in your calendar app, where you will be able to edit it.

Currently, you can only connect directly to one calendar account. We are planning on adding support for multiple calendar accounts in the future.

However, you can subscribe other calendars to the Google Calendar you have integrated with Todoist. Once the events from your other calendars show up in your Google Calendar, they will then also sync to Todoist.

You can currently only integrate with Google Calendar. We are planning on adding support for other calendar providers (such as Outlook and iCloud Calendar) in the future.

No. This integration only syncs your events to your Todoist account. We may add support for syncing tasks in the future.

No. This integration only displays your calendar events, it does not sync it. This means that while you can see your events in Todoist, Todoist cannot sync your events to any other services.

We only ask for the minimum level of permissions needed in order to show your events as read-only in Todoist, which is the calendar.readonly scope for Google Calendar.

We do not store calendar events in our databases, and cannot see them in any way. We only store a reference of each calendar, in order to make it possible for you to select which calendars you can view events from in Todoist.