---
title: "Microsoft 365 - To Do"
description: "Microsoft 365 - To Do is a Marketplace integration for Home Assistant. It has 466 installs sharing analytics, needs the vendor's cloud and was last updated October 26, 2026."
canonical: "https://vulpo.app/integrations/marketplace/rogerselwyn-ms365-todo"
url: "https://vulpo.app/integrations/marketplace/rogerselwyn-ms365-todo.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Microsoft 365 - To Do

> Microsoft 365 - To Do is a Marketplace integration for Home Assistant. It has 466 installs sharing analytics, needs the vendor's cloud and was last updated October 26, 2026.

Microsoft 365 - To Do connects Home Assistant to Microsoft 365 To Do lists through the Microsoft cloud. It adds the lists as to-do entities, so tasks can be read, created and updated from Home Assistant. Actions cover creating, updating, deleting and completing a task, plus creating, updating and deleting checklist items within a task. Options let the user choose which lists are enabled, cap how many tasks are retrieved, shift the due time window forward or backward in hours, and show completed items. Setup happens in the UI with a client ID and client secret, with an alternate authentication method available, and it requires the Marketplace. A diagnostics download is available for bug reports.

Automatic summary of the README and code of RogerSelwyn/MS365-ToDo. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=RogerSelwyn&repository=MS365-ToDo&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=RogerSelwyn&repository=MS365-ToDo&category=integration)

## Supports

- **Uses the vendor's cloud**: Needs an internet connection and an account with the vendor.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.
- **Actively maintained**: Its author released or pushed a change in the last six months.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Connect

- **Uniquely identifying name for the entities**
- **Client ID**
- **Client Secret**
- **Use alternate (more complex) authentication**
- **Enable update services**
- **API Country**: Only use if you know you need it since your credentials will be sent to the selected api/country.

### Request default

- **Returned URL**

### After setup

- **Maximum To Dos to retrieve**
- **Enable new To Do lists**
- **Enabled To Do lists**
- **Hours forward to offset the due time for retrieval**
- **Hours backward to offset the due time for retrieval**
- **Show completed items**
- **API Country**: Only use if you know you need it since your credentials will be sent to the selected api/country.

Texts from the code of [RogerSelwyn/MS365-ToDo](https://github.com/RogerSelwyn/MS365-ToDo).

## Actions

- **Create a To Do**: Create a To Do
  Fields: Subject, Description, Due, Reminder
- **Update a To Do**: Update a To Do
  Fields: To Do ID, Subject, Description, Due, Remove Due, Reminder, Remove Reminder
- **Delete a To Do**: Delete a To Do
  Fields: To Do ID
- **Complete a To Do**: Complete a To Do
  Fields: To Do ID, Completed
- **Create a To Do Checklist Item**: Create a To Do Checklist Item
  Fields: To Do ID, Name
- **Update a To Do Checklist Item**: Update a To Do Checklist Item
  Fields: To Do ID, To Do Checklist Item ID, Set status
- **Delete a To Do Checklist Item**: Delete a To Do Checklist Item
  Fields: To Do ID, To Do Checklist Item ID

## Troubleshooting

- **Diagnostics**: Downloads a diagnostics file to attach to a bug report.

## From the README

> This project would not be possible without the wonderful python-o365 project.
>
> I work on this integration because I like things to work well for myself and others. Please don't feel you are obligated to donate, but of course it is appreciated.

From the README of [RogerSelwyn/MS365-ToDo](https://github.com/RogerSelwyn/MS365-ToDo#readme), [MIT License](https://spdx.org/licenses/MIT.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Productivity and information](https://vulpo.app/integrations/category/productivity-and-information.md), Calendars and to-dos
- Brand: [Microsoft](https://vulpo.app/integrations/microsoft.md)
- Number: 466 installs sharing analytics; 78 GitHub stars
- Connection: Needs the vendor's cloud
- Upkeep: Updated in the last 6 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v1.12.0, last updated October 26, 2026
- Domain: `ms365_todo`
- Source: <https://github.com/RogerSelwyn/MS365-ToDo>
- Issues: <https://github.com/RogerSelwyn/MS365-ToDo/issues>

In Vulpo: Entity card (read-only)

## Other ways in for Microsoft

| Name | Kind | Installs or stars | Connection | Upkeep |
| --- | --- | --- | --- | --- |
| [Xbox](https://vulpo.app/integrations/core/xbox.md) | Built-in integration | 20.5k installs sharing analytics | Needs the vendor's cloud | Part of Home Assistant |
| [OneDrive](https://vulpo.app/integrations/core/onedrive.md) | Built-in integration | 13.7k installs sharing analytics | Needs the vendor's cloud | Part of Home Assistant |
| [Microsoft Edge TTS](https://vulpo.app/integrations/marketplace/hasscc-hass-edge-tts.md) | Marketplace integration | 1.6k installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Microsoft 365 - Calendar](https://vulpo.app/integrations/marketplace/rogerselwyn-ms365-calendar.md) | Marketplace integration | 883 installs sharing analytics | Needs the vendor's cloud | Updated in the last 6 months |
| [Microsoft Text-to-Speech (TTS)](https://vulpo.app/integrations/core/microsoft.md) | Built-in integration | 436 installs sharing analytics | Needs the vendor's cloud | Part of Home Assistant |

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/rogerselwyn-ms365-todo

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/rogerselwyn-ms365-todo
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
