Connect Microsoft Teams to Outlook
Ideas
What you can do with Microsoft Teams and Outlook
Post today's Outlook meetings to Teams each morning
Every weekday at 8, today's Outlook meetings with times and attendees are posted to your Teams channel.
See how it worksSave Outlook attachments to OneDrive and tell Teams
Attachments from new Outlook emails are saved to your OneDrive Attachments folder, and a Teams message lists what arrived.
See how it worksGet a Teams briefing before important meetings
Before each meeting with external attendees, you get a Teams message summarising your recent Outlook emails with them.
See how it worksTurn action emails in Outlook into Planner tasks with a Teams alert
Flagged or action emails in Outlook become Planner tasks, and the team is told about each one in Teams.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Microsoft Teams and Outlook, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Microsoft Teams and Outlook automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Check my Outlook inbox every 15 minutes and post to Teams only emails that AI judges as urgent or containing a deadline this week, with a one-line reason.
If an email from a client domain has had no reply from me in 48 hours, send me a Teams chat reminder with the subject and how long it has waited.
Use cases
Why people connect Microsoft Teams and Outlook
How the two apps work together
- ClickRuntime checks Outlook for new emails every few minutes, using filters such as sender, folder or subject.
- Matching emails are summarised or classified and posted to a Teams channel or chat with the sender, subject and a link.
- State is kept between runs, so an email is only posted once, and Teams replies are not written back to Outlook unless you ask for that.
Flag VIP client emails in a team channel
Account managers get an Outlook email from a key client and the team needs to see it fast. A post in the client's Teams channel with the subject and a short summary means nobody misses it while one person is out.
Daily inbox digest for busy managers
Managers who live in Teams often skim Outlook late. A morning Teams chat message listing the emails that need a reply, grouped by sender, keeps follow-ups from slipping.
Route shared mailbox requests to the right team
Operations leads watch a shared Outlook mailbox such as support@ or invoices@. Each new email can be classified by AI and posted to the matching Teams channel for billing, IT or HR.
Meeting follow-ups after the call
Project managers send recap emails from Outlook after client meetings. Posting the recap into the project's Teams channel keeps the internal team on the same decisions and next steps.
More apps
Microsoft Teams, Outlook and other apps in one automation
Turn flagged Outlook emails into Asana tasks
When an email in Outlook is flagged, create an Asana task with the email summary and post the task link in our Teams project channel.
Morning Teams brief of meetings and urgent emails
Every weekday at 8am, send me a Teams chat with today's Outlook Calendar meetings and any unanswered Outlook emails from clients.
Save email attachments to SharePoint and notify Teams
When an Outlook email arrives with a contract attached, save the attachment to our SharePoint Contracts folder and post the file link in the Legal Teams channel.
Setup
Connect Microsoft Teams and Outlook once
Microsoft Teams
Chat / Collaboration
- Register an app in your Microsoft tenant and add the delegated permissions
ChannelMessage.Send,Chat.ReadWrite,Team.ReadBasic.All,Channel.ReadBasic.Allandoffline_access. - Create a client secret for the app and copy its client ID and secret.
- In the ClickRuntime dashboard, open Connections, choose Microsoft Teams and enter your app's client ID and secret.
- If you only need to post to one channel, you can instead open that channel in Teams, choose Workflows → 'Post to a channel when a webhook request is received', and save the URL as a secret on Connections & secrets.
Outlook
- At entra.microsoft.com, go to Identity → Applications → App registrations → New registration. Choose single tenant for a work account, or any organisation plus personal accounts for Outlook.com, and add the Web redirect URI
https://clickruntime.com/oauth/callback. - Under Certificates & secrets, create a new client secret and copy its value straight away.
- Under API permissions, add Microsoft Graph delegated permissions
Mail.ReadWrite,Mail.Send,offline_accessandUser.Read, then grant admin consent if your organisation requires it. - In the ClickRuntime dashboard, open Connections, choose Outlook and enter the Tenant ID, Client ID and client secret.
FAQ
Questions about connecting Microsoft Teams and Outlook
Do I need a Microsoft 365 account?
Can it post to a chat with just me?
Which emails does it look at?
Does it change anything in Outlook?
How quickly does a new email show up in Teams?
Can it handle a shared mailbox?
Does it post old emails when I first turn it on?
Related pages
Keep exploring
Tell your assistant what Microsoft Teams and Outlook should do together
Free plan. No credit card.