FlowRunner
Pricing
Theme

Microsoft To Do

Productivity

Manage Microsoft To Do task lists and tasks from your flows: create tasks with due dates and reminders, complete or reopen them, and manage checklist steps. Agents capture work and confirm before escalating a task to a person.

15 actions available
An actionable email arrives in the connected user's inbox
Agent reads the sender, subject, and the request in the body
Agent confirms the message warrants a task
Agent decides the list, due date, and importance for the task
Agent creates the task with a due date and high importance
Agent records the source so the task carries its context
A task that should page someone is routed for a person to confirm the escalation

What This Integration Enables

FlowRunner agents use Microsoft To Do to capture and structure work as decisions, not manual entry. An agent can create a task with a due date, reminder, importance, categories, and recurrence, complete or reopen it as a workflow moves, and provision a per-project list scaffolded with templated tasks and checklist steps. It can add checklist items to an existing task as work is broken down, and post a daily digest of outstanding work. The routine capture and scaffolding run on their own. The escalation, where a task should page a person, is where the agent stops to ask.

Without FlowRunner

Inbox as task list Requests live in the inbox until someone copies them into To Do
Missed deadlines Tasks get created without due dates or reminders, so they slip
Manual project setup A new project's task list and steps are built by hand each time

With FlowRunner

Emails become tasks Actionable messages are captured with a due date the moment they arrive
Reminders keep pace Tasks carry due dates, reminders, and importance so nothing is forgotten
Lists scaffold themselves The agent provisions a project list and its checklist steps from a template

Use Case Scenarios

Email to Task with a Reminder

An actionable email arrives. The agent reads it, picks the right list, and creates a task with Create Task, setting a due date and high importance so nothing slips through the inbox. It records the sender and subject in the body so the context travels with the task.

Project Scaffolding

A new project entry appears. The agent calls Create Task List to stand up the project's list, then Create Task for each planned item, adding checklist steps with Add Checklist Item for the subtasks. Because the scaffold comes from a template, every project starts with the same structure.

Daily Digest with an Escalation Gate

On a schedule, the agent lists outstanding work with List Tasks filtered to not-completed and posts a digest to the team. When a task is overdue and high importance, the agent proposes paging the owner. Before it escalates beyond the routine digest, it confirms the escalation with a lead so a person decides whether the task really warrants an interrupt.

Human-in-Loop Highlight

When an overdue, high-importance task crosses the line from "include in the digest" to "page the owner now", the agent does not decide to interrupt someone on its own. An escalation is a judgment call about whether the cost of waiting outweighs the cost of the interrupt. The agent pauses and routes to a team lead through their preferred channel: "Task '[Task]' is [N] days overdue and marked high importance. Page the owner now, keep it in the daily digest, or reassign?" The lead decides, and the agent acts from there. Routine capture and digests run on their own; interrupting a person reaches a person first.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

15 actions

Task Lists

4
  • Create Task List Creates a task list with a display name. Used to provision a per-project list.
  • List Task Lists Lists the user's task lists with their names and well-known identifiers. Used to resolve which list to file work in.
  • Update Task List Renames a task list. Well-known lists like the default cannot be renamed. Used to keep list names in sync.
  • Delete Task List Permanently deletes a task list and its tasks. Well-known lists cannot be deleted. Used in cleanup.

Tasks

7
  • Create Task Creates a task with a body, due date, reminder, importance, categories, and optional recurrence. Used to turn a message or event into scheduled work.
  • Get Task Retrieves a single task with its status, importance, due date, reminder, and recurrence. Used to read current state before acting.
  • List Tasks Lists tasks in a list, optionally filtered by completion status, with paging. Used to build a digest or find work to process.
  • Update Task Updates a task's properties, changing only the fields provided. Used to reschedule or edit a task.
  • Complete Task Marks a task completed, creating the next occurrence for recurring tasks. Used to mark work done.
  • Reopen Task Reopens a completed task and clears its completion date. Used to reverse a premature close.
  • Delete Task Permanently deletes a task and its checklist items. Used in cleanup.

Checklist Items

4
  • Add Checklist Item Adds a checklist item (subtask) to a task. Used to break a task into steps.
  • List Checklist Items Lists the checklist items on a task with their checked state. Used to review a task's steps.
  • Check Or Uncheck Checklist Item Marks a checklist item checked or unchecked. Used to progress a task's steps.
  • Delete Checklist Item Permanently deletes a checklist item from a task. Used in cleanup.

Start building with Microsoft To Do

$100 in credits. No card required. Connect in minutes.