Integrations

Microsoft To Do

9 actions for Microsoft To Do.

Complete Task in Microsoft To Do#

Marks a task as complete in Microsoft To Do.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoCompleteTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task IDTextYes(empty)The ID of the task to mark as complete.
Task List IDTextNotasksThe ID of the task list containing the task. Defaults to the default task list.

Outputs#

OutputType
TaskObject
Task IdAny
SuccessYes/No

Use as an agent tool#

Tool name: todo_complete_task

Mark a task as complete in Microsoft To Do

Create Task in Microsoft To Do#

Creates a new task in a Microsoft To Do task list.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoCreateTask

Inputs#

FieldTypeRequiredDefaultWhat it does
TitleTextYes(empty)The title of the task.
Task List IDTextNotasksThe ID of the task list to create the task in. Defaults to the default task list.
DescriptionTextNo(empty)Optional task description.
ImportanceTextNonormalImportance level of the task. Options: normal, low, high
Due DateTextNo(empty)Due date in ISO 8601 format (e.g., 2024-12-31T23:59:59).
Reminder DateTextNo(empty)Reminder date/time in ISO 8601 format (e.g., 2024-12-31T09:00:00).
CategoriesTextNo(empty)Comma-separated list of category tags.

Outputs#

OutputType
TaskObject
Task IdAny
SuccessYes/No

Use as an agent tool#

Tool name: todo_create_task

Create a new task in a Microsoft To Do task list

Create Task List in Microsoft To Do#

Creates a new task list in Microsoft To Do.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoCreateTaskList

Inputs#

FieldTypeRequiredDefaultWhat it does
Display NameTextYes(empty)The display name for the new task list.

Outputs#

OutputType
Task ListObject
Task List IdAny
SuccessYes/No

Use as an agent tool#

Tool name: todo_create_task_list

Create a new task list in Microsoft To Do

Delete Task from Microsoft To Do#

Deletes a task from a Microsoft To Do task list.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoDeleteTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task IDTextYes(empty)The ID of the task to delete.
Task List IDTextNotasksThe ID of the task list containing the task. Defaults to the default task list.

Outputs#

OutputType
Task IdAny
MessageText
SuccessYes/No

Use as an agent tool#

Tool name: todo_delete_task

Delete a task from a Microsoft To Do task list

Delete Task List from Microsoft To Do#

Deletes a task list from Microsoft To Do.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoDeleteTaskList

Inputs#

FieldTypeRequiredDefaultWhat it does
Task List IDTextYes(empty)The ID of the task list to delete.

Outputs#

OutputType
Task List IdAny
MessageText
SuccessYes/No

Use as an agent tool#

Tool name: todo_delete_task_list

Delete a task list from Microsoft To Do

List Task Lists from Microsoft To Do#

Lists all task lists for the authenticated user.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoListTaskLists

Outputs#

OutputType
Task ListsList
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: todo_list_task_lists

List all task lists from Microsoft To Do

List Tasks from Microsoft To Do#

Lists tasks from a specific task list.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoListTasks

Inputs#

FieldTypeRequiredDefaultWhat it does
Task List IDTextNotasksThe ID of the task list to retrieve tasks from. Defaults to the default task list.
Include CompletedYes/NoNoOffWhether to include completed tasks in the results.

Outputs#

OutputType
TasksList
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: todo_list_tasks

List tasks from a Microsoft To Do task list

Search Tasks in Microsoft To Do#

Searches for tasks across all task lists in Microsoft To Do.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoSearchTasks

Inputs#

FieldTypeRequiredDefaultWhat it does
Search QueryTextYes(empty)Search query to match against task titles and descriptions.

Outputs#

OutputType
TasksList
QueryAny
Total CountNumber
SuccessYes/No

Use as an agent tool#

Tool name: todo_search_tasks

Search for tasks across all Microsoft To Do task lists

Update Task in Microsoft To Do#

Updates an existing task in a Microsoft To Do task list.

Plans: Trial, Pro, Premium, Enterprise · Type: TodoUpdateTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task IDTextYes(empty)The ID of the task to update.
Task List IDTextNotasksThe ID of the task list containing the task. Defaults to the default task list.
TitleTextNo(empty)New title for the task.
DescriptionTextNo(empty)New description for the task.
ImportanceTextNo(empty)New importance level of the task. Options: , low, normal, high
Due DateTextNo(empty)New due date in ISO 8601 format (e.g., 2024-12-31T23:59:59).
Reminder DateTextNo(empty)New reminder date/time in ISO 8601 format (e.g., 2024-12-31T09:00:00).
CategoriesTextNo(empty)Comma-separated list of category tags.

Outputs#

OutputType
TaskObject
Task IdAny
SuccessYes/No

Use as an agent tool#

Tool name: todo_update_task

Update an existing task in a Microsoft To Do task list