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
In development
Cataloged and scoped, not yet available to run in production.
- 16
- actions
- 5
- triggers
Integrations
View provider documentationActions
Operations this integration can perform.
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 clears all completed tasks from a specified google tasks list; this action is destructive and idempotent.
Create a task list
Creates a new task list with the specified title.
Delete task
Deletes a specified task from a given task list in google tasks.
Delete task list
Permanently deletes an existing google task list, identified by `tasklist id`, along with all its tasks; this operation is irreversible.
Get Task
Use to retrieve a specific google task if its `task id` and parent `tasklist id` are known.
Get task list
Retrieves a specific task list from the user's google tasks if the `tasklist id` exists for the authenticated user.
Related integrations
Don't see the exact action you need?
Tell us what you're trying to connect and we'll help you evaluate whether it fits the current catalog or needs prioritizing.