Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Microsoft Teams with Microsoft To Do - no code necessary. See how you can get setup in minutes.
100%
Help
Microsoft Teams
Microsoft Teams
1. Choose trigger event
Microsoft To Do
Microsoft To Do
2. Choose action
1. Select the event
Setup
Test
Microsoft Teams
Choose a trigger event
Choose a trigger
A trigger is the event that starts your Zap—like a "New Channel" from Microsoft Teams.
Add your action
An action happens after the trigger—such as "Create List" in Microsoft To Do.
You’re connected!
Zapier seamlessly connects Microsoft Teams and Microsoft To Do, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Create a new record or update an existing record in your app.
List
Required
Task
Required
Action
This is an event a Zap performs.
Write
Create a new record or update an existing record in your app.
List
Required
Title
Include completed tasks?
Action
This is an event a Zap performs.
Search
Find existing data in your app
For AI agents & developers
Use Microsoft Teams and Microsoft To Do with AI agents and code
Beyond Zap workflows. Call Microsoft Teams and Microsoft To Do actions directly from your AI client or your codebase, using the same 9,000+ app integrations Zapier already runs.
No code
Connect via Zapier MCP
Expose Microsoft Teams and Microsoft To Do actions as tools in any MCP client. Authenticate once, then call them in natural language.
Example actions on this page
Create Channel
Create List
Works with
Claude · ChatGPT · Cursor · any MCP-compatible client
There is no Python package yet. SDK is TypeScript-only (@zapier/zapier-sdk). The MCP server URL is personal to your account; get it at zapier.com/mcp.
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023
93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Practical ways you can use Microsoft Teams and Microsoft To Do
Manage tasks for new Teams projects
When a new channel is created in Microsoft Teams for a specific project, Zapier can automatically generate a corresponding task list in Microsoft To Do. This reduces manual setup time and ensures organized task management from the outset.
When someone mentions you in a Microsoft Teams channel, Zapier can automatically create a task in Microsoft To Do, ensuring you never miss a follow-up. This streamlines workload management and keeps your priorities aligned.
When a new message is posted in a Microsoft Teams channel, Zapier can automatically add it as a task in Microsoft To Do. This ensures all project discussions are turned into actionable steps, reducing the chance of missing key tasks.
Learn how to automate Microsoft Teams on the Zapier blog
Learn how to automate Microsoft To Do on the Zapier blog
Make work flow with AI
Level up your Microsoft Teams to Microsoft To Do integration with AI. Extract, summarize, and transform your integration data with leading AI models like OpenAI, Anthropic, and more.
Frequently Asked Questions about Microsoft Teams + Microsoft To Do integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Microsoft Teams and Microsoft To Do
How do I connect Microsoft Teams with Microsoft To Do through the integration?
To connect Microsoft Teams with Microsoft To Do, you’ll first need to authenticate both apps within our platform. Once authenticated, you can create a Zap to automate tasks between them by selecting a trigger from Teams—such as 'New Message Posted to Channel'—and an action for To Do—like 'Create Task.'
Can I create tasks in Microsoft To Do from Microsoft Teams messages?
Yes, using our integration, you can set up an automation where a new message in Teams triggers the creation of a task in Microsoft To Do. You’ll choose 'New Message' as your trigger and 'Create Task' as your action.
Are there pre-built templates available for this integration?
We offer several pre-built templates to help you quickly set up automations between Microsoft Teams and Microsoft To Do. These templates include common workflows such as creating tasks in To Do when messages are posted in specific Teams channels.
What triggers are available for Microsoft Teams in this integration?
Available triggers for integrating Microsoft Teams include 'New Channel,' 'New Team Member Added,' and 'New Message Posted to Channel.' These triggers allow actions like creating or updating tasks in Microsoft To Do.
Which actions can be taken in Microsoft To Do when using this integration?
In the integration setup, actions available for Microsoft To Do include 'Create Task', 'Update Task', and 'Delete Task'. These actions can be triggered by events happening in your connected applications like Teams or others.
Is it possible to update existing tasks in Microsoft To Do from updates in Teams?
Yes, you can set up an automation where updates from your selected trigger event in Teams—like updates on important channels—automatically update specified existing tasks directly into your lists on Microsoft To Do.
Do I need coding skills to set up this integration between Teams and To Do?
No coding skills are necessary. Our user-friendly interface walks you through setting up automations with clicks rather than code. You simply select triggers and actions from each app using our step-by-step guide.
About Microsoft Teams
Microsoft Teams is the hub for teamwork in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective.
Microsoft To Do is an intelligent task management app that makes it easy to plan and manage your day. With its intelligent Suggestions, To Do removes all the clutter and empowers you to focus on what's important, when it's important.