Connect Google Tasks to Your AI Agent

Review task notes and due dates or add the work you specify.

16 tools OAuth

Try a Google Tasks Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Google Tasks

Review tasks in a chosen list

Read selected tasks and organize their notes, status and dates.

/oo Google Tasks: Read Google Tasks list [ID] and tasks due between [dates]. Inspect tasks [IDs] and summarize titles, notes, status and due dates, marking missing details.

Add supplied action items

Create tasks in a chosen list using supplied notes and dates.

/oo Google Tasks: Create Google Tasks items [titles, notes and due dates] in list [ID]. Use parent task [ID if applicable] and report the created task IDs.

Mark Finished Work Complete

Update the status of a specific task after the work is done.

/oo Google Tasks: Mark task [task ID] in list [list ID] as completed. Keep its title and notes.

Keep Task Notes Current

Add the details needed to pick up a task later.

/oo Google Tasks: Set the notes of task [task ID] in list [list ID] to [new notes]. Leave the title and due date unchanged.

Start Working with Google Tasks

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Google Tasks

    Connect through Google authorization with task permissions.

    Connect Google Tasks →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Provide the target task list and task IDs, or titles, notes and due dates for new tasks.
  • Partial updates change supplied fields. Full updates replace mutable fields, so provide the complete intended values.

Google Tasks Tools

Read task lists and individual tasks, create lists or tasks, update selected fields and move tasks within or across lists. Separate actions delete records or clear completed tasks from a list.

Task reading

Read lists and tasks within one list or across accessible lists.

Task and list changes

Create, update or move records and remove selected tasks or completed items.

16 tools

List Task Lists

List Google Tasks task lists visible to the current connection.

googletasks.list_task_lists

Get Task List

Fetch a Google Tasks task list by ID.

googletasks.get_task_list

Create Task List

Create a new Google Tasks task list.

googletasks.create_task_list

Patch Task List

Partially update the title of a Google Tasks task list.

googletasks.patch_task_list

Update Task List

Replace the mutable fields of a Google Tasks task list.

googletasks.update_task_list

Delete Task List

Delete a Google Tasks task list.

googletasks.delete_task_list

List Tasks

List tasks from a Google Tasks task list.

googletasks.list_tasks

List All Tasks

List tasks across every Google Tasks task list visible to the current connection.

googletasks.list_all_tasks

Get Task

Fetch a Google Tasks task by task list ID and task ID.

googletasks.get_task

Insert Task

Create a task in a Google Tasks task list.

googletasks.insert_task

Patch Task

Partially update a Google Tasks task.

googletasks.patch_task

Update Task Full

Replace the mutable fields of a Google Tasks task with a full update.

googletasks.update_task_full

Update Task

Deprecated alias for update_task_full. Fully replace the mutable fields of a Google Tasks task.

googletasks.update_task

Move Task

Move a Google Tasks task within a list or into another task list.

googletasks.move_task

Delete Task

Delete a Google Tasks task.

googletasks.delete_task

Clear Tasks

Clear every completed task from a Google Tasks task list.

googletasks.clear_tasks

Frequently Asked Questions

How do I change only task notes?

Use a partial task update with the list ID, task ID and new notes.

Can I review tasks across lists?

Yes. The all-tasks action reads accessible lists with the chosen filters and total task limit.

What does clearing a list remove?

It clears every completed task from that list. It is separate from deleting the list itself.

Connect Google Tasks

About Google Tasks ↗