Connect Microsoft To Do to Your AI Agent

Ask your AI assistant to work with Microsoft To Do: organize Tasks and Checklists.

14 tools OAuth

Try a Microsoft To Do Task

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

oo Skill Microsoft To Do

Review a task list

Read tasks and identify priorities from returned details.

/oo Microsoft To Do: Read tasks in list [list ID], expand checklist items, follow pagination, and summarize incomplete work and due dates.

Create an actionable task

Create a task and attach the checklist you provide.

/oo Microsoft To Do: Create task [title] in list [list ID] with due date and timezone [date/timezone], then add checklist items [items].

Start Working with Microsoft To Do

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Microsoft To Do

    Connect with Microsoft To Do OAuth authorization.

    Connect Microsoft To Do →
  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

  • An account with access to the Microsoft To Do resources used in your task.

Microsoft To Do Tools

Connect Microsoft To Do lists, tasks, and checklist items to an AI assistant for planning and explicit updates.

Review a task list

Read tasks and identify priorities from returned details.

Create an actionable task

Create a task and attach the checklist you provide.

14 tools

List Task Lists

List the current user's Microsoft To Do task lists.

microsoft_todo.list_task_lists

Get Task List

Get one Microsoft To Do task list by ID.

microsoft_todo.get_task_list

Create Task List

Create a new Microsoft To Do task list.

microsoft_todo.create_task_list

Update Task List

Rename a Microsoft To Do task list.

microsoft_todo.update_task_list

Delete Task List

Delete a Microsoft To Do task list and all of its tasks.

microsoft_todo.delete_task_list

List Tasks

List tasks in a Microsoft To Do task list.

microsoft_todo.list_tasks

Get Task

Get one task from a Microsoft To Do task list.

microsoft_todo.get_task

Create Task

Create a new task in a Microsoft To Do task list.

microsoft_todo.create_task

Update Task

Update fields on an existing Microsoft To Do task.

microsoft_todo.update_task

Delete Task

Delete a task from a Microsoft To Do task list.

microsoft_todo.delete_task

List Checklist Items

List checklist items on a Microsoft To Do task.

microsoft_todo.list_checklist_items

Create Checklist Item

Add a checklist item to a Microsoft To Do task.

microsoft_todo.create_checklist_item

Update Checklist Item

Update a checklist item on a Microsoft To Do task.

microsoft_todo.update_checklist_item

Delete Checklist Item

Delete a checklist item from a Microsoft To Do task.

microsoft_todo.delete_checklist_item

Frequently Asked Questions

Can I mark work complete?

Task updates support status changes; checklist updates support isChecked. Provide the relevant list and task IDs.

Does deleting a list remove its tasks?

Yes. The delete-list action deletes the list and all its tasks.

How should I specify deadlines?

Provide both the date-time and timezone so the assistant can build the task's dueDateTime accurately.

Connect Microsoft To Do

About Microsoft To Do ↗