Available now

14 things your agent can do in Google Tasks

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

Project Mgmt & Dev5 triggersSign in with your account (OAuth)

Every action, grouped by what it does

You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.

Read

4
  • Get Task

    Use to retrieve a specific google task if its `task id` and parent `tasklist id` are known.

    GOOGLETASKS_GET_TASK
  • Get task list

    Retrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.

    GOOGLETASKS_GET_TASK_LIST
  • List Tasks

    Retrieves tasks from a google tasks list; all date/time strings must be rfc3339 utc, and `showcompleted` must be true if `completedmin` or `completedmax` are specified.

    GOOGLETASKS_LIST_TASKS
  • List task lists

    Fetches the authenticated user's task lists from google tasks; results may be paginated.

    GOOGLETASKS_LIST_TASK_LISTS

Create & update

9
  • Create a task list

    Creates a new task list with the specified title.

    GOOGLETASKS_CREATE_TASK_LIST
  • Delete task

    Deletes a specified task from a given task list in google tasks.

    GOOGLETASKS_DELETE_TASK
  • Delete task list

    Permanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.

    GOOGLETASKS_DELETE_TASK_LIST
  • Insert Task

    Creates a new task in a given `tasklist id`, optionally as a subtask of an existing `task parent` or positioned after an existing `task previous` sibling, where both `task parent` and `task previous`…

    GOOGLETASKS_INSERT_TASK
  • Move Task

    Moves the specified task to another position in the destination task list.

    GOOGLETASKS_MOVE_TASK
  • Patch Task

    Partially 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`,…

    GOOGLETASKS_PATCH_TASK
  • Patch task list

    Updates the title of an existing google tasks task list.

    GOOGLETASKS_PATCH_TASK_LIST
  • Update Task

    Updates the specified task.

    GOOGLETASKS_UPDATE_TASK
  • Update Task List

    Updates the authenticated user's specified task list.

    GOOGLETASKS_UPDATE_TASK_LIST

Manage

1
  • Clear tasks

    Permanently clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.

    GOOGLETASKS_CLEAR_TASKS

About connecting Google Tasks

What can an AI agent do in Google Tasks?

14 distinct actions, listed in full on this page — 4 to read, 9 to create & update, 1 to manage. An agent gets the ones that match what you described it doing, not all of them at once.

How do I connect Google Tasks?

Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.

Can an agent react to something happening in Google Tasks?

Yes — Google Tasks exposes 5 triggers, so an agent can start work when something changes rather than waiting to be asked.

Others in Project Mgmt & Dev

All 58 connectable apps · The agent builder

Chat with Squidgy