Google Tasks logo
AI agent integrationGoogle Tasks

Google Tasks integration for multiplayer collaboration with AI agents using Claude Code or Codex

One governed connection your whole team and its AI agents can share, with approved actions and human review, so working in Google Tasks never means pasting credentials into a prompt.

Use Google Tasks from Claude Code

Bring Google Tasks context into engineering work while Type keeps app access attached to the teammate and workspace.

Automate Google Tasks with Codex

Let coding agents ask for the right app action, preserve conversation context, and keep humans in the approval loop.

Connect open agent workflows

Use Type as the collaboration layer around OpenClaw and other LLM workflows that need app access.

Productivity & Project Management

What the Google Tasks integration exposes

Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking

One connection, many teammates

Connect Google Tasks once, then decide which teammates can use it for threads, automations, skills, and coding work.

Representative actions

  • Batch Execute Google Tasks Operations

    Executes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results. Use this to reduce LLM tool invocations when performing bulk operations like updating many tasks, moving tasks, or deleting multiple items. Note: Each sub-request still counts toward API quota; batching primarily reduces HTTP overhead and tool call count.

  • Bulk Insert Tasks (Deprecated)

    DEPRECATED: Use BatchExecute instead. Creates multiple tasks in a Google Tasks list in a single operation using HTTP batching. Use when you need to create many tasks efficiently (reducing round-trips compared to individual insert calls).

  • Clear tasks

    Permanently and irreversibly clears all completed tasks from a specified Google Tasks list; this action is destructive, idempotent, and cannot be undone. Always require explicit user confirmation before invoking.

  • Create a task list

    Creates a new task list with the specified title and returns a tasklist_id. Use the returned tasklist_id (not the title) when calling GOOGLETASKS_INSERT_TASK or other task operations. Duplicate titles are permitted by the API, so verify existing lists before creating to avoid unintended duplicates.

  • Delete task

    Deletes a specified task from a Google Tasks list. Deletion is permanent and irreversible — confirm with the user before executing, and consider GOOGLETASKS_UPDATE_TASK or GOOGLETASKS_MOVE_TASK as non-destructive alternatives. Both tasklist_id and task_id are required parameters. The Google Tasks API does not support deleting tasks by task_id alone — you must specify which task list contains the task. Use 'List Task Lists' to get available list IDs, then 'List Tasks' to find the task_id within that list.

Representative triggers

  • New Task Created

    Triggers when a new task is created in a Google Tasks list. Uses timestamp filtering (updatedMin) to efficiently detect new tasks.

  • New Task List Created

    Triggers when a new Google Tasks task list is created. This trigger monitors Google Tasks and fires when new task lists are detected.

  • Task Details Changed

    Triggers when a specific task's details change. This trigger monitors a single Google Task and fires when any of its details (title, notes, status, due date, completion, position) are modified.

Connection

API and auth details

Google Tasks API v1 uses Google OAuth 2.0 scopes over tasks.googleapis.com to list, create, update, move, and delete task lists and tasks.

FAQ

Questions people ask before connecting Google Tasks

Can Claude Code use Google Tasks?

Yes. Type lets an AI teammate use connected Google Tasks actions from a governed workspace context, so Claude Code work can reference the app without copying credentials into a local prompt.

Can Codex work with Google Tasks through Type?

Yes. Codex can collaborate through Type with app context, skills, and approved actions. The Google Tasks catalog entry includes public integration details and example capabilities where available.

Is this the same as a Google Tasks MCP server?

Type exposes connected app capabilities to AI teammates and coding agents through Type's integration layer. Teams use it when they want shared app access, human review, and teammate-level permissions around agent work.

More productivity & project management apps for AI teammates