Productivity
Google Tasks + AI Agents
Create, update, and complete Google Tasks from agent workflows — turned into a durable task list your agents keep current.
Auth & credentials
OAuth
Google (shared — connect via google-sheets)
Encrypted at rest, limited to the agents and tools you authorize, and not logged in plaintext.
Enable Google Tasks only for the agents that need it.
Connect: No separate connect step: connect the google-sheets plugin once (one-click or BYO) and the shared google-oauth credential covers Tasks too.
What it touches: Read, create, update, complete, and delete Google Tasks and task lists via OAuth. Reads are safe; creates, updates, and deletes are mutating.
What your agents can do with Google Tasks
Concrete jobs an agent team handles with Google Tasks, each running on a schedule or on demand.
Create tasks from emails, issues, or agent observations
Mark tasks complete and clear finished items on a schedule
Sync a task list to a sheet or report
Track follow-ups with due dates and notes
Built for agent teams
Every OrgSDK integration ships with the same guarantees — this is what makes Google Tasks useful, not just connected.
Agents don't just answer chats. They run on a schedule — 24/7 — so Google Tasks work happens even when you're asleep.
Agents can hold any irreversible Google Tasks step behind a human sign-off using the built-in approval action. Add it to a workflow where it matters — approvals are an explicit capability, not enforced on every call.
Grant Google Tasks only to the agents that need it. Credentials are encrypted at rest and surfaced only through an agent's enabled plugin functions when a workflow needs them.
Your Google Tasks credentials are encrypted and stored per-org. OrgSDK never reads or logs them in plaintext.
Capability safety — 11 actions
Grouped from each function's source metadata. Read-only actions are non-mutating; write actions create, update, or delete data.
Read-only · non-mutating
3getTaskGet a single Google Task by ID.
listTaskListsList all Google Task lists for the authenticated user.
listTasksList tasks in a Google Task list. Options: showCompleted (default true), showHidden, dueMin/dueMax (RFC 3339), maxResults (default 100).
Write & mutating
8clearCompletedTasksClear all completed tasks from a Google Task list.
completeTaskMark a Google Task as completed (sets status to "completed").
createTaskCreate a task in a Google Task list. Options: notes, due (RFC 3339 date string), parent (task ID for subtasks).
createTaskListCreate a new Google Task list.
deleteTaskDelete a Google Task by ID.
deleteTaskListDelete a Google Task list by ID.
uncompleteTaskMark a Google Task as incomplete (sets status back to "needsAction").
updateTaskUpdate a Google Task. Pass an updates object with any of: title, notes, due (RFC 3339), status ("needsAction" or "completed").
How install works
- 01
Choose a plan
Starter or Pro. Your managed workspace is ready in seconds.
- 02
Install
Add Google Tasks from the plugin directory — one click, no config files.
- 03
Connect & enable
Authorize Google Tasks, then enable it for the agents that need it.
Put Google Tasks in the hands of a persistent agent team.
Choose Starter or Pro, create your org, and install Google Tasks in minutes.
Get started