Connect Outlook to Slack
Ideas
What you can do with Outlook and Slack
Check links in reported emails for phishing
Links in new mail are checked against a threat database and your security channel hears about any that look dangerous.
See how it worksSummarise Microsoft 365 outage emails in Slack
Microsoft service-health emails become a short Slack post saying what is broken and who is affected.
See how it worksSend contact form enquiries to Slack and confirm by email
Each enquiry appears in Slack straight away and the person who wrote in gets a confirmation from your Outlook address.
See how it worksPost a daily KPI report to Slack and email it to managers
Every weekday morning your key numbers, with the change from yesterday, are in Slack and in managers' inboxes.
See how it worksFlag urgent support emails in Slack
New support emails are sorted by topic and urgency, and the urgent ones are posted to your support channel.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Outlook and Slack, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Outlook and Slack 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
Post only Outlook emails from our 30 key accounts to Slack, and use AI to skip auto-replies and out-of-office messages.
Every afternoon at 4pm, post in Slack a list of Outlook emails I have not answered for over 24 hours from people inside our company.
Use cases
Why people connect Outlook and Slack
How the two apps work together
- New Outlook messages reach a trigger link through Microsoft Graph change notifications, or the script checks every few minutes.
- Slack events, such as messages or slash commands, reach a trigger link right away.
- Messages posted to Slack can include a link back to the email, and Slack commands can send Outlook replies.
Sales teams see key client emails in Slack
Emails from top accounts are posted to the account channel with a short summary. Everyone on the deal sees the latest without forwards.
IT teams surface alert emails
System alerts and vendor notices that arrive in Outlook are posted to #it-alerts. They no longer sit in one person's inbox.
Executives get flagged emails summarised
Flagged or high-importance Outlook emails are summarised to a private Slack channel or DM. Assistants can act on them during the day.
Teams send emails from Slack
A Slack message with a command starts an Outlook email to a customer using a saved template. Simple replies go out without switching apps.
More apps
Outlook, Slack and other apps in one automation
Client emails to Slack and Salesforce
When an email from a Salesforce account contact reaches my Outlook, post the summary in that account's Slack channel and log it as an activity in Salesforce.
IT alert emails to Slack and Jira
When an alert email from our monitoring vendor arrives in Outlook, post it in #it-alerts on Slack and create a Jira ticket in the OPS project.
Log flagged emails from Slack review
When someone reacts with a pin in #inbox-review on Slack, add that email's sender, subject and date to my Follow-ups Google Sheet.
Setup
Connect Outlook and Slack once
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.
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
FAQ
Questions about connecting Outlook and Slack
Does it work with a work or school Microsoft account?
Which address do emails go out from?
Can it post to private Slack channels?
Will it move or delete my emails?
Does it work with shared mailboxes?
Does it post the full email body to Slack?
Can it handle attachments?
Related pages
Keep exploring
Tell your assistant what Outlook and Slack should do together
Free plan. No credit card.