# Microsoft To Do integration

> Personal task management platform via Microsoft Graph for managing task lists and to-do items.

- Authentication: oauth2

## Tools (25)

- **Create Checklist Item**: Create a new checklist item (subtask) on a task.
- **Create File Attachment**: Attach a small file (under 3 MB) to a task.
- **Create File Attachment Upload Session**: Create an upload session to attach a large file (3–25 MB) to a task via chunked upload.
- **Create Linked Resource**: Create a linked resource on a task to link back to a related item in a partner app.
- **Create Task**: Create a new task in a specific task list.
- **Create Task List**: Create a new task list for the current user.
- **Delete Checklist Item**: Delete a checklist item from a task.
- **Delete File Attachment**: Delete a file attachment from a task.
- **Delete Linked Resource**: Delete a linked resource from a task.
- **Delete Task**: Delete a task from a task list.
- **Delete Task List**: Delete a task list by ID.
- **Get Checklist Item**: Get a specific checklist item from a task.
- **Get File Attachment**: Get a specific file attachment from a task, including its content.
- **Get Linked Resource**: Get a specific linked resource from a task.
- **Get Task**: Get a specific task by ID from a task list.
- **Get Task List**: Get a specific task list by ID.
- **List Checklist Items**: Get all checklist items (subtasks) for a task.
- **List File Attachments**: Get all file attachments for a task (metadata only, without file content).
- **List Linked Resources**: Get all linked resources for a task.
- **List Task Lists**: Get all task lists for the current user.
- **List Tasks**: Get all tasks in a specific task list.
- **Update Checklist Item**: Update the properties of a checklist item (e.g., mark as checked).
- **Update Linked Resource**: Update the properties of a linked resource on a task.
- **Update Task**: Update the properties of a task.
- **Update Task List**: Update the display name of a task list.

## Related prompts

- [Turn Slack mentions and DMs into Microsoft To Do tasks](https://www.generalinput.com/prompts/turn-slack-mentions-and-dms-into-microsoft-to-do-tasks.md)
- [Turn Granola action items into Microsoft To Do tasks](https://www.generalinput.com/prompts/turn-granola-action-items-into-microsoft-to-do-tasks.md)
- [Turn HubSpot deal stage changes into a Microsoft To Do action plan](https://www.generalinput.com/prompts/turn-hubspot-deal-stage-changes-into-a-microsoft-to-do-action-plan.md)
- [Daily Microsoft To Do prep tasks from your Google Calendar](https://www.generalinput.com/prompts/daily-microsoft-to-do-prep-tasks-from-your-google-calendar.md)
- [Sync flagged Outlook emails into Microsoft To Do hourly](https://www.generalinput.com/prompts/sync-flagged-outlook-emails-into-microsoft-to-do-hourly.md)

Connect Microsoft To Do in General Input: https://www.generalinput.com/apps/microsoft-todo