Google Tasks Integration

Pull in Google Tasks as you plan your day

Installation

Go to Google Tasks integration settings at Settings > Google Tasks integration, or open Google Tasks in the right hand panel of your workspace to connect your Google Tasks account(s) to Sunsama. Once in your settings page, click "Add Google Tasks account".

To add multiple Google Tasks accounts, return to this settings page and click "Add Google Tasks account" again.


Browsing and importing tasks

Open Google Tasks in the right hand panel to use the integration

Changing Google Tasks account

If you have multiple Google Tasks accounts connected, switch between them by clicking on the the avatar/profile icon in the top right corner of the integration panel, and selecting another account.

Viewing lists

Click on the list title at the top of the panel (usually "My Tasks") to view different lists. You can also type in the “List:“ search box to find a specific list.

Once a list is selected, all of the tasks within list project appear below in order as they would appear in Google Tasks.

Viewing task details

Sunsama provides some of the details of a given task as you have created it in Google Tasks. Simply click on a given task to view details such as details and due date.

Importing tasks

When you are ready to commit to working on a certain Google Tasks task, you can pull it into your plan in Sunsama. There are three ways to pull an Google Tasks task into Sunsama:

  • Drag and drop the task from the Google Tasks panel into your Sunsama task list.
  • To timebox the task directly, switch to calendar view (keyboard shortcut tab and drag and drop the Google Tasks task directly onto your Sunsama calendar at the time you plan to work on it. This will add the task to that day in Sunsama and create a working session on your calendar.)
  • Click on the task in the Google Tasks panel and click “Add to today” (or hover and hit S) or select a specific date for the task.

Filtering your view

If you have a lot of tasks inside Google Tasks, it can be helpful to filter down to your most relevant tasks.

Under the “Filter” dropdown, you can filter and display your tasks several ways:

Including or excluding imported tasks

  • If you want to see Google Tasks that have been previously pulled into Sunsama, click the option which says “Include imported tasks”.

Filter by completion

  • If you want to see completed Google Tasks, click the option which says "Include completed".

Filter by subtasks

  • By default, Sunsama will show subtasks inside tasks, just as they are displayed in Google Tasks. However, if you would like to hide Google Tasks subtasks, select "Hide subtasks".

Sort by due date

  • Click the Sort button to optionally sort by due date.

Interacting with imported tasks

Once a Google Tasks task is imported into Sunsama, it becomes a Sunsama task, with an embedded Google Tasks task. You can tell which tasks are imported from Google Tasks via the Google Tasks icon on the card. Clicking on this icon (or hovering over the task and hitting G) will bring you to the task in Google Tasks.

Click on a Sunsama task that's linked to Google Tasks to see a preview of your Google Tasks task embedded inside the Sunsama task.

Keep Google Tasks in sync via automations

Completion automations

Completion automations control how Sunsama updates your Google Tasks tasks, inside Google Tasks, when you check off an imported task inside Sunsama. The automations you select will apply to tasks in all of your projects.

Complete in Google Tasks

If toggled on, the task will be marked as complete in Google Tasks when you check off the task in Sunsama.

👍

Automations with multiple Google Tasks accounts

If you have connected more than one Google Tasks account for the integration, know that the automations you configure are specific to each Google Tasks account. This way you can have different automations for your multiple Google Tasks accounts.

Troubleshooting and FAQ

Due dates with time

Google Tasks' API unfortunately has some limitations. We cannot see a task's due time, for example, only the due date. That is one reason why we don't allow automations with the due date, like in other integrations, for example.