OutlookとSlackの連携イメージ
[No Code Required] How to Automatically Integrate Outlook Email Content into Slack
Learn more about Yoom
Try this template
OutlookとSlackの連携イメージ
How to Integrate Applications

2025-05-21

[No Code Required] How to Automatically Integrate Outlook Email Content into Slack

t.amaki
t.amaki

Have you ever thought about integrating Outlook and Slack to make your work smoother? Many people might feel, "I want to check important emails on Slack, but manually forwarding them every time is a hassle..." Especially when sharing information within a team, there are times when emails are missed or responses are delayed.

These issues can be resolved by automating the integration between Outlook and Slack.

In this article, we will introduce various automation methods, focusing on a convenient flow where you receive a specific email in Outlook and get notified in Slack. Even without programming knowledge, you can easily set it up using Yoom!

By leveraging the integration between Outlook and Slack, you can not only improve work efficiency but also prevent information sharing errors and response delays. We will explain the easy-to-start setup methods in detail, so please take a look.

For those who want to try it quickly:

By using Yoom, you can easily integrate Outlook and Slack without any code. Yoom provides templates for integrating Outlook and Slack, so you can achieve integration immediately just by registering, even without API knowledge.


This flow notifies Slack when a specific email is received in Outlook.

Notes
- Please connect Outlook and Slack to Yoom.
- You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum trigger interval varies by plan.
- Microsoft 365 (formerly Office 365) offers consumer plans and business plans (Microsoft 365 Business), and if you are not subscribed to a business plan, authentication may fail.

What You Can Do by Integrating Outlook and Slack

By integrating the APIs of Outlook and Slack, you can automatically transfer Outlook data to Slack! For example, you can automatically perform data transfers like the ones below without human intervention.

Receive a Notification in Slack When a Specific Email is Received in Outlook

This flow is recommended for situations where you are sharing information in Outlook and want to notify Slack of the information obtained.


This flow notifies Slack when a specific email is received in Outlook.

Notes
- Please connect Outlook and Slack to Yoom.
- You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum trigger interval varies by plan.
- Microsoft 365 (formerly Office 365) offers consumer plans and business plans (Microsoft 365 Business), and if you are not subscribed to a business plan, authentication may fail.

Share Files on Slack When Receiving Emails with Attachments in Outlook

This flow is recommended for situations where you are sharing information via Outlook and want to share files on Slack.

Let's Create a Flow to Integrate Outlook and Slack

Let's get started by creating a flow that integrates Outlook and Slack! This time, we'll use Yoom to proceed with the integration without any coding. If you don't have a Yoom account yet, you can create one using this registration form.

[What is Yoom]

This time, we will create a flow that integrates data into Slack when a specific email is received in Outlook!
The creation process is broadly divided into the following steps.

  • Integrate Outlook and Slack with My Apps
  • Copy the template
  • Set the trigger in Outlook and the action in Slack
  • Turn on the trigger and check the operation

This flow notifies Slack when a specific email is received in Outlook.

Notes
- Please connect Outlook and Slack to Yoom.
- You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum trigger interval varies by plan.
- Microsoft 365 (formerly Office 365) offers consumer plans and business plans (Microsoft 365 Business), and if you are not subscribed to a business plan, authentication may fail.

Step 1: Connect Outlook and Slack to My Apps

First, let's connect Outlook and Slack to My Apps.
Once logged into Yoom, click "Add" from "My Apps" in the left menu.

__wf_reserved_inherit

[For Outlook]

1. Search for "Outlook" and select Outlook from the list of apps.

__wf_reserved_inherit

2. Enter the email address of the Microsoft account you want to connect.

__wf_reserved_inherit

3. Enter the password.

__wf_reserved_inherit

This completes the connection of Outlook to My Apps.

For the registration procedure and precautions for My Apps in Microsoft365 services, please also refer to this page.

[For Slack]

1. Search for "Slack" and select Slack from the list of apps.

__wf_reserved_inherit

2. After signing in to the Slack account you want to connect, set the following:

  • The workspace you want to connect (selectable from the dropdown at the top right)
  • Channels within the workspace

After completing the settings, click "Allow".

__wf_reserved_inherit

This completes the connection of Slack to My Apps.

Step 2: Copy the Template

Once the My Apps connection is complete, let's quickly set up the template.
Click "Try it" on the banner below to copy the template.


This flow notifies Slack when a specific email is received in Outlook.

Notes
- Please connect Outlook and Slack to Yoom.
- You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum trigger interval varies by plan.
- Microsoft 365 (formerly Office 365) offers consumer plans and business plans (Microsoft 365 Business), and if you are not subscribed to a business plan, authentication may fail.

When a template is copied to Yoom, the following screen will be displayed, so press "OK".

__wf_reserved_inherit

Step 3: Setting the Outlook Trigger

(1) Click on "When a specific subject mail is received" at the top of the template.

__wf_reserved_inherit

(2) Enter the account information for the Outlook you want to integrate with and click "Next".
If you have already completed the app integration, the information of the integrated account will be automatically entered.

__wf_reserved_inherit

(3) Set up the Outlook [API Connection Settings].
Select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.

※Please note that the trigger interval may not be selectable depending on the plan.

__wf_reserved_inherit

(3) Enter the email folder ID that will be the source in "Mail Folder ID".

The list of email folder IDs in the integrated Outlook will be displayed in "Options", so select from there.

__wf_reserved_inherit

(4) Specify the subject of the email that will trigger the flow bot in "Keyword".
For example, if you set it to "Meeting", only emails with "Meeting" in the subject will trigger the flow bot after being received.

__wf_reserved_inherit

Once the settings are complete, send an email that matches the conditions and click "Test". If the test is successful, click "Save" to complete the setup.

Step 4: Setting the Slack Action

(1) Click on "Send message to channel" in the template.

__wf_reserved_inherit

(2) Select the account you want to integrate with and click "Next".

__wf_reserved_inherit

(3) Set the Slack channel to be notified in "Channel ID to Post".
You can select a channel from the integrated account in "Options".

__wf_reserved_inherit

(4) You can set "Message" as desired.

You can set the text optionally, but it is also possible to quote the content of the received email in the message from "When a specific subject mail is received" in "Retrieved value".

__wf_reserved_inherit

Once the settings are complete, click "Test" to check if the message is delivered as configured.
If the test is successful, the setup is complete.

Step 5: Turn ON the Trigger

With this, all settings are complete.
After completing the setup, a pop-up like the one below will be displayed, so turn ON the trigger.

__wf_reserved_inherit

If you want to integrate Slack data into Outlook

This time, we introduced how to integrate data from Outlook to Slack, but if you want to integrate data from Slack to Outlook, please also use the following template.

Notify in Outlook when a message containing a specific keyword is posted in Slack

This flow is recommended for those who use Slack as a communication tool and want to notify Outlook of the content in Slack.


■Overview
The 'Notify via Outlook when a message containing specific keywords is posted on Slack' workflow is an automation tool to ensure important communication within the team is not missed.
For example, when a message containing specific keywords such as project progress or urgent announcements is posted on Slack, a notification is automatically sent to Outlook.
This smoothens the integration between email and chat, improving the efficiency of information sharing.

■Recommended for
・Those who use Slack and Outlook daily and want to prevent missing information
・Administrators who want to streamline team communication and immediately catch important announcements
・IT personnel who are spending time on manual notification settings
・Business persons who want to improve work efficiency through the automation of business workflows
・Those who want to clarify work priorities by utilizing notifications based on specific keywords

■Notes
・Please integrate Slack and Outlook with Yoom.
・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) has home plans and general corporate plans (Microsoft365 Business),
and if you are not subscribed to the general corporate plan, authentication may fail.
・Branching is a feature (operation) available in Mini Plan or higher plans.
In the case of the Free Plan, the operation of the flow bot set will result in an error, so please be careful.
・Paid plans such as the Mini Plan offer a 2-week free trial. During the free trial, you can use restricted apps and features (operations).

Send files to integrated Outlook when they are posted on Slack

This is a flow to send files to Outlook when they are posted on Slack.
It can shorten the time for data selection and email creation, improving work efficiency.


This flow automatically sends the attachment URL to Outlook when a file is posted on Slack.

Other Automation Examples Using Outlook and Slack APIs

By utilizing the APIs of Outlook and Slack, various tasks can be automated. If you find something interesting, please feel free to give it a try!

Convenient Automation Examples Using Outlook

You can summarize incoming Outlook messages for notifications or set up automatic replies to inquiries. It seems like it could be even more effective as a communication tool!


When a task is completed in a specific project in Asana, send a completion email notification in Outlook

This is a flow to create an invoice using Notion database information and send an email with Outlook.

This flow extracts information using AI from new emails received in Outlook and automatically transfers it to Microsoft Excel.

This is a flow that automatically replies to the respondent with Outlook when a Google Form is submitted.

This flow summarizes the content of a new email received in Outlook using ChatGPT and notifies the summarized text to Microsoft Teams.

Convenient Automation Examples Using Slack

You can notify Slack of information updates or set up meetings from Slack messages. It seems helpful for facilitating smoother operations as a communication tool!


■Overview
The workflow 'Create a Zoom meeting based on Slack post content and send the link via email' contributes to the efficiency of scheduling tasks.
The creation of meetings and sending of emails are completed with operations only on chat, improving convenience.

■Recommended for
・Those who use Slack regularly
・Those who want to communicate efficiently with team members
・Those who frequently hold online meetings using Zoom
・Those who want to easily set up meetings by integrating Slack and Zoom
・Those who want to quickly set up meetings and share links
・Those who want to automate link sending via email to improve work efficiency

■Notes
・Please integrate Yoom with both Slack and Zoom.
・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.

This is a flow to notify Slack when a row is updated in Google Sheets.

■ Overview
The "Share files uploaded to Slack with Microsoft Teams" workflow automates file sharing between Slack and Microsoft Teams.
When using both tools daily, manually transferring important files can be time-consuming and cumbersome.
By utilizing this workflow, files uploaded to Slack are automatically shared with Microsoft Teams, enabling efficient and smooth information sharing.

■ Recommended for
- Teams or companies using Slack and Microsoft Teams concurrently
- Project managers who find manual file transfers time-consuming and cumbersome
- IT personnel aiming to automate information sharing and improve work efficiency
- Those looking to enhance integration between different communication tools
- Individuals handling tasks that require sharing a large number of files daily

■ Notes
- Please integrate both Slack and Microsoft Teams with Yoom.
- Triggers can be selected at intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
- The shortest trigger interval varies depending on the plan, so please take note.
- Microsoft365 (formerly Office365) has home plans and general business plans (Microsoft365 Business),
and authentication may fail if you are not subscribed to the general business plan.

■Overview
Do you ever forget to check important information posted on Slack, or feel it is tedious to manually copy it into Google Sheets? This manual work can cause missed follow-ups and input errors. By using this workflow, when a message is posted to Slack, its content is automatically added to Google Sheets. Furthermore, if it contains specific phrases, email notifications are also possible, enabling both automated information accumulation and prevention of missing important communications.

■Recommended for
・Those who manage customer inquiries posted on Slack in Google Sheets
・Those who manually transcribe specific Slack messages and feel challenged by missed entries or delayed responses
・Those who want to streamline the information-sharing flow in Slack and ensure important notifications reliably reach stakeholders

■Notes‍
・Please connect Slack, Google Sheets, and Yoom.
・Branching is a feature (operation) available on the Mini plan or higher. On the Free plan, operations in the configured flow bots will result in errors, so please be careful.
・Paid plans such as the Mini plan offer a two-week free trial. During the free trial, you can use apps and features (operations) that are normally restricted.
・For triggers, you can choose activation intervals of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum activation interval varies by plan.

Notifies the specified Slack channel when a page is created or updated in Notion.

In Conclusion

By integrating Outlook with Slack, you can make your daily tasks more efficient. Automating email notifications and file sharing will likely make you feel, "Manual tasks have decreased, and work stress has been reduced!" One of the major attractions is that it can be easily set up without any programming knowledge.

With Yoom, you can immediately integrate Outlook and Slack using pre-prepared templates. You can start without hassle, so register for free and experience the convenience for yourself!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
t.amaki
t.amaki
I have been working as a web writer and director for over two years. I resonate with Yoom's vision and have been entrusted with the responsibility of managing blog production. Leveraging the skills I have developed through various writing tasks, I am committed to delivering content that is easy to understand and meets the needs of all users.
Tags
Automation
Integration
Outlook
Slack