> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noclick.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Tasks

> Connect Google Tasks to your workflows: 12 operations across 2 categories.

The Google Tasks node adds Google Tasks operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields.

<Note>
  You can wire the Google Tasks node into an AI agent as a tool provider: the agent calls the operations you allow. See [Agent tools](/agents/tools).
</Note>

## Credentials

Connect Google Tasks under **Credentials** in the node settings. See [Connecting credentials](/credentials/connecting) for the general flow.

Sign in with your Google Tasks account when prompted; no keys to copy.

NoClick requests the following permissions:

* `https://www.googleapis.com/auth/tasks`

## Operations

### Task

| Operation                 | ID                      | Description                         |
| ------------------------- | ----------------------- | ----------------------------------- |
| **Clear Completed Tasks** | `clear_completed_tasks` | Clear all completed tasks           |
| **Create New Task**       | `create_new_task`       | Create a new task                   |
| **Delete Task from List** | `delete_task_from_list` | Delete a task                       |
| **Fetch Task from List**  | `fetch_task_from_list`  | Get a specific task                 |
| **List Tasks in List**    | `list_tasks_in_list`    | List tasks in a task list           |
| **Move Task to Position** | `move_task_to_position` | Move a task to a different position |
| **Update Task in List**   | `update_task_in_list`   | Update a task                       |

### Task list

| Operation                     | ID                          | Description              |
| ----------------------------- | --------------------------- | ------------------------ |
| **Create New Task List**      | `create_new_task_list`      | Create a new task list   |
| **Delete Task List**          | `delete_task_list`          | Delete a task list       |
| **Fetch Task List**           | `fetch_task_list`           | Get a specific task list |
| **List All Task Lists**       | `list_all_task_lists`       | List all task lists      |
| **Update Task List Metadata** | `update_task_list_metadata` | Update a task list       |
