Microsoft To Do is a cloud-based task management application that lets users create, organize, and track task lists, tasks, checklist items, and reminders across devices via Microsoft Graph
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2
OAUTH2
microsoft_todo_oauth
Provider setup
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Mark a Microsoft To Do task as completed. Convenience wrapper that always PATCHes status='completed'; the server auto-sets completedDateTime. Use Update Task to reopen a task (status='notStarted') or to change other fields.
Untrusted display-only summary
Create Checklist Item
MICROSOFT_TODO_CREATE_CHECKLIST_ITEM
Add a checklist item (subtask) to a Microsoft To Do task. Only display_name is required; the created item is returned with a GUID id, displayName, isChecked, and createdDateTime.
Untrusted display-only summary
Create Task
MICROSOFT_TODO_CREATE_TASK
Create a task in a Microsoft To Do task list. Only title is required. Dates are passed as flat ISO-8601 strings plus a shared timezone; the tool builds the Graph dateTimeTimeZone objects. Notes are passed as body_content (+ body_content_type). NOTE: To Do treats due dates as whole days — the time component of due_date…
Untrusted display-only summary
Create Task List
MICROSOFT_TODO_CREATE_TASK_LIST
Create a new Microsoft To Do task list.
Untrusted display-only summary
Delete Checklist Item
MICROSOFT_TODO_DELETE_CHECKLIST_ITEM
Delete a checklist item (subtask) from a Microsoft To Do task. This permanently removes the checklist item (this cannot be undone).
Untrusted display-only summary
Delete Task
MICROSOFT_TODO_DELETE_TASK
Delete a task from a Microsoft To Do task list. WARNING: this also permanently removes the task's checklist items and linked resources.
Untrusted display-only summary
Delete Task Attachment
MICROSOFT_TODO_DELETE_TASK_ATTACHMENT
Permanently delete a file attachment from a Microsoft To Do task. This cannot be undone.
Untrusted display-only summary
Delete Task List
MICROSOFT_TODO_DELETE_TASK_LIST
Delete a Microsoft To Do task list. WARNING: this cascades — all tasks in the list and their checklist items are permanently deleted.
Untrusted display-only summary
Download Task Attachment
MICROSOFT_TODO_DOWNLOAD_TASK_ATTACHMENT
Download one file attached to a Microsoft To Do task. The file is offloaded to storage and returned as a downloadable reference rather than inline base64.
Untrusted display-only summary
Get Checklist Item
MICROSOFT_TODO_GET_CHECKLIST_ITEM
Get a single Microsoft To Do checklist item (subtask) by its id, within a task in a task list.
Untrusted display-only summary
Get Current User
MICROSOFT_TODO_GET_CURRENT_USER
Return the profile of the Microsoft account connected to this toolkit (whoami / connection verification). Useful to confirm which mailbox the To Do tasks belong to before other operations.
Untrusted display-only summary
Get Task
MICROSOFT_TODO_GET_TASK
Get a single Microsoft To Do task by its id, within a task list. Set include_checklist_items=true to expand its checklist items inline.
Untrusted display-only summary
Get Task Attachment
MICROSOFT_TODO_GET_TASK_ATTACHMENT
Get metadata for one file attached to a Microsoft To Do task. Use Download Task Attachment to retrieve the file contents.
Untrusted display-only summary
Get Task List
MICROSOFT_TODO_GET_TASK_LIST
Get a single Microsoft To Do task list by its id.
Untrusted display-only summary
List Checklist Items
MICROSOFT_TODO_LIST_CHECKLIST_ITEMS
List the checklist items (subtasks) of a To Do task. Auto-paginates so all subtasks are returned at once as {items: [...]}.
Untrusted display-only summary
List Task Attachments
MICROSOFT_TODO_LIST_TASK_ATTACHMENTS
List the files attached to a Microsoft To Do task. Returns attachment metadata without file contents, one page at a time, plus a next_cursor.
Untrusted display-only summary
List Task Lists
MICROSOFT_TODO_LIST_TASK_LISTS
List the To Do task lists owned by the connected user. The built-in default list has wellknown_list_name='defaultList'; user-created lists have wellknown_list_name='none'. Always returns at least the default list. Select the default list by id or wellknown_list_name, never by the localized display_name.
Untrusted display-only summary
List Tasks
MICROSOFT_TODO_LIST_TASKS
List the tasks in a To Do task list. Checklist items (subtasks) are NOT returned by default; set include_checklist_items=true to expand them inline. Returns one page of tasks plus a next_cursor for the next page.
Untrusted display-only summary
Update Checklist Item
MICROSOFT_TODO_UPDATE_CHECKLIST_ITEM
Update a checklist item (subtask) of a Microsoft To Do task: rename it (display_name) and/or check/uncheck it (is_checked). Partial update: only the fields you pass are changed; at least one is required. Setting is_checked=true marks the subtask done.
Untrusted display-only summary
Update Task
MICROSOFT_TODO_UPDATE_TASK
Update fields of an existing Microsoft To Do task (title, notes, importance, status, due/start/reminder dates, categories). Partial update: only the fields you pass are changed; unset fields are left untouched. To mark a task done set status='completed' (or use the dedicated Complete Task tool).
Untrusted display-only summary
Update Task List
MICROSOFT_TODO_UPDATE_TASK_LIST
Rename a Microsoft To Do task list (updates its displayName).
Untrusted display-only summary
Upload Task Attachment
MICROSOFT_TODO_UPLOAD_TASK_ATTACHMENT
Attach a file up to 25 MB to a Microsoft To Do task. The tool automatically uses a single request for files under 3 MB and a chunked upload session for larger files.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.