Skip to main content

Google Tasks Integration - Setup Guide

Connect your Google Tasks account to Goodweek to create, read, and manage tasks and task lists directly from your AI workspace.

A
Written by Antoine Stempien

Connect your Google Tasks account to Goodweek to create, read, and manage tasks and task lists directly from your AI workspace.

ℹ️ Governance note

Goodweek will never exceed the access levels granted to the user within Google Tasks, guaranteeing alignment with your organization's governance policies. Outcomes and available features may vary depending on each user's specific permissions and authenticated access.

📋 Prerequisites

Before any user can see and connect the Google Tasks integration, your organization admin must first enable it from the Goodweek Admin Panel under the Integrations tab.

Admin Setup

Personal Google accounts (@gmail.com)

If you use Google Tasks with a personal Google account, no admin setup is required. Any user can connect directly.

Google Workspace accounts (work or school)

If your organization uses Google Workspace, your Super Admin controls which third-party apps users can connect. Depending on your API access policy, one of the following scenarios may apply.

Scenario 1 — Default (unrestricted third-party access)

Any user can connect their Google Tasks account directly without admin intervention.

Scenario 2 — Third-party access is restricted (admin_policy_enforced error)

Users will see "Error 400: admin_policy_enforced" when attempting to connect. A Google Workspace Super Admin must mark Composio as a trusted app:

  1. Log in to the Google Admin Console at admin.google.com as a Super Admin.

  2. Go to Security → Access and data control → API controls.

  3. Click Manage Third-Party App Access.

  4. Click Configure new app, search for Composio, select it, set access level to Trusted, and click Save.

Scenario 3 — All third-party API access is blocked

Go to admin.google.com → Security → Access and data control → API controls and review the "Third-party app access to Google APIs" setting. If blocked entirely, the admin must create an exception for Composio before following Scenario 2.

User Connection

  1. In Goodweek, go to Integrations.

  2. Find Google Tasks and click Connect.

  3. You will be redirected to Google, where you will be asked to sign in with your Google account.

  4. Review the requested permissions and click Allow to return to Goodweek.

Important Notes

  • Each user must connect their own account individually.

  • Goodweek can only access the task lists and tasks that belong to your individual Google account. Google Tasks does not support shared task lists between users.

  • If you have multiple Google accounts, make sure you select the correct one during the connection step.

  • You can revoke Goodweek's access at any time from myaccount.google.com → Security → Third-party apps with account access.


Available Tools

Tool

Description

Type

Create Task List

Creates a new task list with the specified title.

Write

Insert Task

Creates a new task in a given task list, optionally as a subtask or positioned after an existing task.

Write

Update Task

Partially updates an existing task, modifying only the provided fields (title, due date, notes, status, etc.).

Write

Update Task List

Updates the title of an existing task list.

Write

Move Task

Moves a task to a different position within a list or to a different task list entirely.

Write

Get Task

Retrieves a specific task by its ID within a given task list.

Read

Get Task List

Retrieves a specific task list by its ID.

Read

List Tasks

Retrieves tasks from a specific task list, with optional filters for completion status and due date.

Read

List All Tasks Across All Lists

Lists all tasks across all of the user's task lists with optional filters, without needing to know individual list IDs.

Read

List Task Lists

Fetches all task lists for the authenticated user.

Read

Clear Completed Tasks

Permanently removes all completed tasks from a specified task list.

⚠️ Destructive

Delete Task

Permanently deletes a specific task from a task list. This action is irreversible.

⚠️ Destructive

Delete Task List

Permanently deletes a task list and all its tasks. This action is irreversible.

⚠️ Destructive

Use Cases

  • Create and manage personal task lists from conversations. Add tasks, set due dates, and organize them into lists directly from Goodweek without opening the Google Tasks app.

  • Review your pending tasks in context. List all tasks across all your lists to get a quick overview of everything pending, filtered by due date or completion status.

  • Maintain task hygiene automatically. Clear completed tasks from a list after a project closes or a sprint ends, keeping your workspace clean without manual cleanup.


Troubleshooting

"Error 400: admin_policy_enforced" when connecting

Your organization's admin has restricted third-party app access. Only a Google Workspace Super Admin can resolve this by following Scenario 2 above.

Integration not visible in Goodweek

Make sure your organization admin has enabled the Google Tasks integration from the Goodweek Admin Panel under the Integrations tab.

References

Did this answer your question?