Google Tasks Toolkit
The Google Tasks Toolkit is a workflow node. Its tools include List Task Lists, List Tasks, Get Task, and Create Task, plus 3 more listed below. Connect a Google Tasks account before you use any of these tools. Type @ in a field when the value should come from an earlier step.
Authentication
Every Google Tasks tool needs a connected account before it can run. On the node, open Google Tasks Account.
- Choose Use my Google Tasks account or Use team account.
- If no personal account is connected, click Connect Google Tasks Account and finish sign-in.
- For a team account, choose Use team account and pick one from Team account. The list shows accounts already connected for the project.
Tools
List Task Lists
Lists task lists.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Page Token | No | Page token from a previous list_task_lists response to fetch the next page. Default is null. Type @ to select a variable. |
List Tasks
Lists tasks.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Tasklist ID | No | Task list ID (use '@default' for the default list). Default is @default. |
| Show Completed | No | Whether to include completed tasks in the results. Default is false. |
| Show Hidden | No | Whether to include hidden tasks (deleted/completed) in the results. Default is false. |
| Due Min | No | Lower bound for task due date filter (RFC 3339 format, e.g. '2025-01-01T00:00:00Z'). Default is null. Type @ to select a variable. |
| Due Max | No | Upper bound for task due date filter (RFC 3339 format). Default is null. Type @ to select a variable. |
| Max Results | No | Maximum number of tasks to return (1-100). Default is 20. |
| Page Token | No | Page token from a previous list_tasks response to fetch the next page. Default is null. Type @ to select a variable. |
Get Task
Retrieves task.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Tasklist ID | No | Task list ID containing the task. Default is @default. |
| Task ID | Yes | ID of the task to retrieve. Type @ to select a variable. |
Create Task
Creates task.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Title | Yes | Title of the task. Type @ to select a variable. |
| Tasklist ID | No | Task list ID to create the task in (use '@default' for the default list). Default is @default. |
| Notes | No | Optional notes or description for the task. Default is null. Type @ to select a variable. |
| Due | No | Due date in RFC 3339 format (e.g. '2025-06-15T00:00:00Z'). Time portion is ignored. Default is null. Type @ to select a variable. |
| Status | No | Task status: 'needsAction' (default) or 'completed'. Default is needsAction. Type @ to select a variable. |
Update Task
Updates task.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Task ID | Yes | ID of the task to update. Type @ to select a variable. |
| Tasklist ID | No | Task list ID containing the task. Default is @default. |
| Title | No | Updated title for the task. Default is null. Type @ to select a variable. |
| Notes | No | Updated notes/description for the task. Default is null. Type @ to select a variable. |
| Due | No | Updated due date in RFC 3339 format. Default is null. Type @ to select a variable. |
| Status | No | Updated task status: 'needsAction' or 'completed'. Default is null. Type @ to select a variable. |
Complete Task
Runs the complete task tool.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Task ID | Yes | ID of the task to mark as completed. Type @ to select a variable. |
| Tasklist ID | No | Task list ID containing the task. Default is @default. |
Delete Task
Deletes task.
| Field | Required | Description |
|---|---|---|
| Google Tasks Account | Yes | Select your personal or team Google Tasks account. |
| Task ID | Yes | ID of the task to delete. Type @ to select a variable. |
| Tasklist ID | No | Task list ID containing the task. Default is @default. |
Related
Agents can use this integration from chat. See Google Tasks.
See all integrations on the toolkits overview.