manage_task_list
Create, rename, or delete a task list; clear completed tasks. Manage your task lists directly.
Instructions
Create, rename, delete a task list, or clear its completed tasks.
Side effects: delete is destructive — removes the list AND all its tasks. clear_completed hides completed tasks from default views (they remain retrievable via list_tasks with show_hidden=True). For tasks inside a list use manage_task. Requires the tasks OAuth scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | The user's Google email address (authenticated account). | |
| action | Yes | "create", "update", "delete", or "clear_completed". | |
| task_list_id | No | Task list ID. Required for update, delete, clear_completed. Get from list_task_lists. | |
| title | No | New display title. Required for create and update. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |