Google Tasks
Shanone’s Google Tasks integration gives your agent 14 tools for managing task lists and the tasks within them, including completion state, ordering/nesting via move, and bulk clearing of finished items.Getting Started
1
Connect via OAuth
Ask your agent to do something with Tasks (e.g. “add ‘renew domain’ to my Admin list due Friday”), or connect proactively from Integrations in the Shanone dashboard.
2
Authorize the Google account
Approve Google’s OAuth consent screen for the account whose Tasks Shanone should access.
3
Retry your request
Once connected,
shanone_execute_tool calls for google_tasks_* tools will succeed.Available Tools
Shanone provides 14 tools for Google Tasks, organized into these categories:Task lists
Task lists
google_tasks_list_tasklists, google_tasks_get_tasklist, google_tasks_create_tasklist, google_tasks_update_tasklist, google_tasks_delete_tasklistTasks
Tasks
google_tasks_list_tasks, google_tasks_get_task, google_tasks_create_task, google_tasks_update_task, google_tasks_delete_task, google_tasks_move_task, google_tasks_clear_completed_tasks, google_tasks_complete_task, google_tasks_reopen_taskCommon Use Cases
Quick capture
Turn a spoken request or email action item straight into a task with a due date
List cleanup
Clear completed tasks from a list to keep it focused on what’s still open
Sub-task organization
Move tasks to nest them under a parent task or reorder them within a list
Daily review
List open tasks across lists and summarize what’s due today
Troubleshooting
google_tasks_move_task doesn't seem to reorder as expected
google_tasks_move_task doesn't seem to reorder as expected
google_tasks_move_task takes optional parent and previous parameters to control nesting and position — omitting both moves the task to the top level at the end of the list rather than leaving its position unchanged.Completed tasks still show up in google_tasks_list_tasks
Completed tasks still show up in google_tasks_list_tasks
By default,
google_tasks_list_tasks includes completed tasks; pass show_completed=False (check the exact parameter name with shanone_get_tool_schema) to filter them out, or use google_tasks_clear_completed_tasks to remove them from the list entirely.google_tasks_create_task ignores the due date
google_tasks_create_task ignores the due date
Due dates must be RFC 3339 timestamps (date-only values are accepted but time-of-day is ignored by the Tasks UI) — double-check the format if a task shows up without the expected due date.