review one microsoft to do list with your ai bot
see what needs doing before the week gets away from you. through outlook, a bot reads one microsoft to do list with task statuses and due dates.
name the list and it finds it. you get a private checklist with undated work kept separate. long lists arrive in parts; ask it to reach the end.

where it helps
- bring the household maintenance list back into view. see due dates without assigning new ones.
- prepare for a planning call. read important tasks without marking them complete.
- review what has not started. focus on one named project list.
- decide which tasks need deadlines. collect the undated work without inventing dates.
the short version
get the deadlines and the forgotten tasks in one view. the bot can filter a list by status, importance or dates, then sort by due date or title. keep tasks without deadlines in their own group.
name the list and say whether to include completed work. for long lists, ask it to keep fetching until the end. that first batch can leave half your backlog out.
step by step
- connect outlook for reading. the task review needs read-only access.
- name the list. match the first few tasks to the one you meant.
- choose the scope. ask for the relevant statuses and keep undated work separate from late work.
- review one result. then set the weekly time. pause the routine when the opening checklist is retired.
send this to your bot
paste this into a chat with your bot
every monday at 18:25, read the microsoft to do list called pinecross opening checks. keep reading until you reach the end. show unfinished tasks due before this friday here. put undated tasks in a separate group.
keep the current status beside each task. flag any date you cannot interpret. never complete tasks, assign deadlines or edit the list.- when
- mondays at 18:25
- needs
- outlook read only, with access to microsoft to do lists and tasks
what comes back looks like this (an example)
pinecross opening checks
due before friday
- test the reception bell: not started, due thursday
no due date
- ask oisín where the spare signs are: not started
list complete. choose which undated task needs a deadline.what can go wrong
- one list at a time. confirm its name before trusting the tasks in the summary.
- long lists arrive in batches. the bot must read them all before calling the review complete.
- filters leave things out. not-started tasks are only part of unfinished work. ask which statuses the bot included.
- sleeping computers miss schedules. a run under 12 hours late runs once on return. older runs skip.
permissions and asking first
dusk bot counts List tasks from a To Do list as a read: it looks and changes nothing. a bot you allow only to read can use it.
the permissions Outlook asks for to run it: Tasks.Read, Tasks.ReadWrite.
inputs
| input | required | what it is |
|---|---|---|
todo_task_list_id | yes | The unique identifier of the To Do task list to retrieve tasks from. |
top | no | Maximum number of tasks to retrieve per page (OData $top parameter). |
skip | no | Number of tasks to skip before returning results (OData $skip parameter). |
filter | no | OData filter expression to narrow down results (OData $filter parameter). |
orderby | no | List of properties to sort results by (OData $orderby parameter). |
page_token | no | Opaque continuation token for the next page. |
from composio's catalog for Outlook (action OUTLOOK_LIST_TODO_TASKS, read 12 november 20264). your bot fills these in from what you tell it.
try it in 2 minutes
- connect outlook with read-only access
- name one to do list
- ask for unfinished tasks and their due dates
- compare one result with the original list
mistakes people make
turning no date into a late task
give undated work its own group. decide its deadline yourself.
reviewing only tasks that have not started
include other unfinished statuses when you want the full outstanding list.
questions
will this mark tasks as read or completed?
this action only lists details. keep outlook read only and return the findings in dusk chat.
can i ask for only high-priority tasks?
yes. it can filter by importance, status and dates. ask it to state the filter with its answer.
can i start with just the list name?
yes. it looks up your lists by name, then reads the right one.
sources
drafted with ai help from the dusk bot docs and the sources listed on this page, then checked against them. if something here is wrong or out of date, write to [email protected].
an outlook bot for the mail around your meetings
put an agreed appointment on your outlook calendar with ai
ask ai to reply to a specific outlook email
claude connectors: connect the job you actually need
meeting prep briefs for outside calls, every weekday at 8
a sunday evening preview of next week's calendar