dusk bot
integrationslist tasks from a to do list

dusk botintegrationsoutlook

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.

by the dusk bot team · checked · how we made this

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.

pixel art: an orange pixel bot, a green pixel bot and a blue pixel bot beside the Outlook mark on a white tile, a notebook and a briefcase, on a lemon field in front of a birch wood under purple hills, one saying "which tasks need you"

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

  1. connect outlook for reading. the task review needs read-only access.
  2. name the list. match the first few tasks to the one you meant.
  3. choose the scope. ask for the relevant statuses and keep undated work separate from late work.
  4. 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

inputrequiredwhat it is
todo_task_list_idyesThe unique identifier of the To Do task list to retrieve tasks from.
topnoMaximum number of tasks to retrieve per page (OData $top parameter).
skipnoNumber of tasks to skip before returning results (OData $skip parameter).
filternoOData filter expression to narrow down results (OData $filter parameter).
orderbynoList of properties to sort results by (OData $orderby parameter).
page_tokennoOpaque 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

  1. connect outlook with read-only access
  2. name one to do list
  3. ask for unfinished tasks and their due dates
  4. 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

  1. dusk bot docs: files and apps
  2. dusk bot docs: routines
  3. dusk bot docs: a bot's computer
  4. composio, Outlook toolkit (catalog version 20261104_00), checked 12 november 2026

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].