← All integrations

Google Tasks

One-click sign-inProjects & Code

Connect it in Quilt

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

Sign in with one click. Composio asks the app for you; Quilt never sees the login.

Reads on its own5

Agents use these right away.

  • Get TaskRetrieve a specific Google Task.
  • Get task listRetrieves a specific task list from the user's Google Tasks if the `tasklist_id` exists for the authenticated user.
  • List All Tasks Across All ListsList tasks across the user's task lists with optional filters, annotating each returned task with its list ID and title.
  • List task listsFetches the authenticated user's task lists from Google Tasks; results may be paginated.
  • List TasksRetrieves tasks from a Google Tasks list with optional date, status, and pagination filters; date inputs can use human-readable formats, and a completion range forces an explicit false showCompleted value to true.

Asks someone first11

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Update Task (Full Replacement)Tool to fully replace an existing Google Task using PUT method.
  • Batch Execute Google Tasks OperationsExecutes multiple Google Tasks API operations in a single HTTP batch request and returns structured per-item results.
  • Clear tasksPermanently and irreversibly clears all completed tasks from a specified Google Tasks list; this action is destructive, idempotent, and cannot be undone.
  • Create a task listCreates a new task list with the specified title and returns its details, including its ID for use in task operations.
  • Delete taskDeletes a specified task from a Google Tasks list.
  • Delete task listPermanently deletes an existing Google Task list, identified by `tasklist_id`, along with all its tasks; this operation is irreversible.
  • Insert TaskCreates a task in a specified list, optionally under a parent or after a sibling in that list.
  • Move TaskMoves the specified task to another position in the task list or to a different task list.
  • Patch TaskPartially updates an existing task (identified by `task_id`) within a specific Google Task list (identified by `tasklist_id`), modifying only the provided attributes from `TaskInput` (e.g., `title`, `notes`, `due` date, `status`) and…
  • Patch task listUpdates the title of an existing Google Tasks task list.
  • Update Task ListUpdates the authenticated user's specified task list.

2 more of its actions are no longer kept up by Google Tasks and are left out.

Google Tasks integration · Quilt