SlackとMicrosoft SharePointの連携イメージ
[Easy Setup] How to Automatically Integrate Slack Data into Microsoft SharePoint
Learn more about Yoom
Try this template
SlackとMicrosoft SharePointの連携イメージ
How to Integrate Applications

2025-05-21

[Easy Setup] How to Automatically Integrate Slack Data into Microsoft SharePoint

r.suzuki
r.suzuki

"Huh, where did I save that document...?"

Have you ever spent too much time searching for a file shared on Slack, only to realize it's almost time for the meeting to start? What if the file was automatically uploaded to Microsoft SharePoint as soon as it was posted on Slack? By integrating Slack with Microsoft SharePoint, you can automatically upload files posted in a channel or create folders in SharePoint triggered by specific messages, greatly enhancing both information organization and team sharing efficiency!

This time, we'll show you how to automate without any coding by demonstrating the actual app integration screen! If you're struggling with time-consuming file searches, this is a must-see.

For those who want to try it out quickly

By using Yoom, you can easily integrate Slack and Microsoft SharePoint without any coding.
Yoom provides templates for integrating Slack and Microsoft SharePoint, so you can achieve integration immediately just by signing up, even without any API knowledge.


■Summary
The "Upload files posted to Slack channel to Microsoft SharePoint" flow is an operational workflow that automatically saves files shared within a team to SharePoint.
This eliminates the need for manual file management, achieving centralized information and efficiency, and supporting smooth file sharing.

■Recommended Users for this Template
・Teams that frequently use Slack and share files regularly
・IT personnel looking to streamline file management with Microsoft SharePoint
・Business leaders who spend time manually uploading files and want to improve operational efficiency
・Those aiming for centralized information management and looking to enhance integration between different platforms

■Notes
・Please connect both Slack and Microsoft SharePoint with Yoom.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) offers household and general corporate (Microsoft365 Business) plans. If you are not subscribed to the corporate plan, authentication may fail.

What You Can Do by Integrating Slack and Microsoft SharePoint

By integrating the APIs of Slack and Microsoft SharePoint, you can automatically link Slack data to Microsoft SharePoint!
For example, you can automatically perform data integration like the following without human intervention.

Upload Files Posted in Slack Channels to Microsoft SharePoint

This flow automatically uploads files posted in Slack channels to Microsoft SharePoint.
It not only centralizes the management of shared team files and makes them more accessible, but also helps organize documents, thereby improving work efficiency.


■Summary
The "Upload files posted to Slack channel to Microsoft SharePoint" flow is an operational workflow that automatically saves files shared within a team to SharePoint.
This eliminates the need for manual file management, achieving centralized information and efficiency, and supporting smooth file sharing.

■Recommended Users for this Template
・Teams that frequently use Slack and share files regularly
・IT personnel looking to streamline file management with Microsoft SharePoint
・Business leaders who spend time manually uploading files and want to improve operational efficiency
・Those aiming for centralized information management and looking to enhance integration between different platforms

■Notes
・Please connect both Slack and Microsoft SharePoint with Yoom.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) offers household and general corporate (Microsoft365 Business) plans. If you are not subscribed to the corporate plan, authentication may fail.

Create a folder in Microsoft SharePoint when a message with specific conditions is posted on Slack


This flow automatically creates a corresponding folder in Microsoft SharePoint when a message meeting specific conditions is posted on Slack.
It streamlines file management for each project or case and facilitates smooth information sharing within the team.


■Overview
The 'Create a folder in Microsoft SharePoint when a message with specific conditions is posted on Slack' flow is a business workflow that streamlines team communication and document management.
For example, when a specific keyword that signals the start of a project is posted on Slack, a related folder is automatically generated on SharePoint.
This eliminates the need to manually create folders and achieves centralized information management.

■Recommended for
- Team leaders who regularly use Slack and Microsoft SharePoint
- IT personnel who find project management and document organization cumbersome
- Companies looking to centralize team communication and information management

■Notes
- Please integrate Yoom with both Slack and Microsoft SharePoint.
- You can select the trigger interval from 5, 10, 15, 30, or 60 minutes.
- Note that the minimum trigger interval may vary depending on your plan.
- Microsoft365 (formerly Office365) includes household and general business plans (Microsoft365 Business). If you are not enrolled in a general business plan, authentication may fail.

Let's Create a Slack and Microsoft SharePoint Integration Flow 

Let's get started by creating a flow that integrates Slack with Microsoft SharePoint!

This time, we'll use Yoom to proceed with the integration of Slack and Microsoft SharePoint without any coding. If you don't have a Yoom account yet, please create one using this registration form.

[What is Yoom]

This time, we will create a flow bot that uploads files posted in a Slack channel to Microsoft SharePoint!

The creation process is broadly divided as follows:

  • Integrate Slack and Microsoft SharePoint with My Apps
  • Copy the template
  • Set the Slack trigger and Microsoft SharePoint action
  • Set the trigger to ON and complete the flow operation preparation

■Summary
The "Upload files posted to Slack channel to Microsoft SharePoint" flow is an operational workflow that automatically saves files shared within a team to SharePoint.
This eliminates the need for manual file management, achieving centralized information and efficiency, and supporting smooth file sharing.

■Recommended Users for this Template
・Teams that frequently use Slack and share files regularly
・IT personnel looking to streamline file management with Microsoft SharePoint
・Business leaders who spend time manually uploading files and want to improve operational efficiency
・Those aiming for centralized information management and looking to enhance integration between different platforms

■Notes
・Please connect both Slack and Microsoft SharePoint with Yoom.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) offers household and general corporate (Microsoft365 Business) plans. If you are not subscribed to the corporate plan, authentication may fail.

Step 1: Integrate Slack and Microsoft SharePoint with My Apps

1) After logging into your Yoom account, register the apps you will use next.
Click "My Apps" and select "Add".

__wf_reserved_inherit


2) A list of apps that can be connected with Yoom will be displayed, and you can search for each app using the search box.

__wf_reserved_inherit

For Microsoft SharePoint:
Once you can select Microsoft SharePoint, log in with the account you will use.
Note that Microsoft 365 (formerly Office 365) has personal and business plans (Microsoft 365 Business).
If you do not have a business plan, authentication from Yoom may not work properly, so please be careful.
For more details, please check here.
My App Registration Procedure and Precautions in Microsoft365 Services | Yoom Help Center

__wf_reserved_inherit

For Slack:
Once you can select Slack, choose the posting destination and click "Allow".

__wf_reserved_inherit


3) Once registration is complete, an icon will be displayed in My Apps.
Check if the icon of the registered app is displayed.

Step 2: Copy the Template

Now, let's explain using the template.
First, click on this banner.


■Summary
The "Upload files posted to Slack channel to Microsoft SharePoint" flow is an operational workflow that automatically saves files shared within a team to SharePoint.
This eliminates the need for manual file management, achieving centralized information and efficiency, and supporting smooth file sharing.

■Recommended Users for this Template
・Teams that frequently use Slack and share files regularly
・IT personnel looking to streamline file management with Microsoft SharePoint
・Business leaders who spend time manually uploading files and want to improve operational efficiency
・Those aiming for centralized information management and looking to enhance integration between different platforms

■Notes
・Please connect both Slack and Microsoft SharePoint with Yoom.
・Triggers can be set to activate at intervals of 5, 10, 15, 30, and 60 minutes.
・Please note that the shortest activation interval varies depending on the plan.
・Microsoft365 (formerly Office365) offers household and general corporate (Microsoft365 Business) plans. If you are not subscribed to the corporate plan, authentication may fail.

1) First, click the "Try this template" icon.

__wf_reserved_inherit

2) The following confirmation screen will appear, click "OK".

__wf_reserved_inherit

Once displayed as below, the template has been copied.

__wf_reserved_inherit

The title and details can be edited by clicking on them.
Also, the copied template is saved in My Projects, so you can open it from there as well.

__wf_reserved_inherit

Step 3: Set a trigger to activate when a file is posted to a channel in Slack

Click the icons with "!" on the right in order from top to bottom to set up the operation.
1) First, click on "When a file is posted to the channel"!

__wf_reserved_inherit

2) Ensure the action "When a file is posted to a channel" is selected, then click "Next".

__wf_reserved_inherit

3) Select the trigger interval and enter your My Domain URL.
The trigger interval varies depending on your subscription plan.
We recommend the shortest time available for your plan.
For details on each plan, please refer here.
List of feature restrictions and usage limits for each plan | Yoom Help Center (intercom.help)

__wf_reserved_inherit

When you click the box, the linked channel IDs will be displayed, so please select the ID you want to use.

__wf_reserved_inherit

If the test is successful, click "Save".

__wf_reserved_inherit

__wf_reserved_inherit

Step 4: Set an action to download files posted to Slack

1) Return to the flow and click the "Download posted file" icon to integrate with the app.

__wf_reserved_inherit

2) Ensure the action "Download posted file" is selected, then click "Next".

__wf_reserved_inherit


3) Enter the required fields.

__wf_reserved_inherit


You can select the retrieved value from Slack earlier for entering the download link of the file.
Select the relevant item from the output.
About Retrieved value | Yoom Help Center

__wf_reserved_inherit

Once input is complete, click "Test".
After the test is complete, click "Save".

__wf_reserved_inherit

Step 5: Set an action to upload files to Microsoft SharePoint

1) Return to the flow and click the "Upload file" icon to integrate with the app.

__wf_reserved_inherit

2) Ensure the action "Upload file" is selected, then click "Next".

__wf_reserved_inherit


3) Enter the required fields.

__wf_reserved_inherit


When you click the box, the linked site IDs will be displayed, so please select the site ID you want to use.
Also, the drive ID can be selected by setting the site ID.
Select the site ID and drive ID you want to use.

__wf_reserved_inherit

You can select the retrieved value from Slack earlier for entering the file name.
Select the relevant item from the retrieved value.
About Retrieved value | Yoom Help Center

__wf_reserved_inherit


Ensure the file attachment method is "Use Retrieved Value" and the output name is "Downloaded File", then click "Test".
After the test is complete, click "Save".

__wf_reserved_inherit

__wf_reserved_inherit

This completes the flow of 【Uploading files posted to a Slack channel to Microsoft SharePoint】.

Step 6: Test and Verify

Once the setup is complete, the following display will appear, click "Turn on Trigger".
Start the flow bot and verify it works correctly.

__wf_reserved_inherit

This time, we introduced how to register inquiries from Slack to Microsoft SharePoint, but if you want to link Microsoft SharePoint information to Slack, please also use the following template.

Notify Slack when an item is added or updated in a Microsoft SharePoint list

This flow automatically notifies Slack when a new item is added or an existing item is updated in a Microsoft SharePoint list.
Quick information sharing is expected, improving the team's response speed.


■Overview
The "Notify Slack When an Item is Added or Updated in a Microsoft SharePoint List" flow is a business workflow designed to streamline team information sharing. By integrating data management in Microsoft SharePoint with communication in Slack, you can communicate the latest information to the entire team in real-time. This prevents information update omissions and sharing delays, enabling efficient business operations.

■Who is this template recommended for?
- Those who use Microsoft SharePoint for information management but find sharing with the team a hassle
- Team leaders who communicate frequently via Slack and want to share the latest information instantly
- IT personnel looking to automate notification tasks for information updates and improve business efficiency
- Project managers whose team members need to grasp the latest Microsoft SharePoint data in real time

■Notes
- Please integrate both Microsoft SharePoint and Slack with Yoom.
- Microsoft365 (formerly Office365) has both home plans and general business plans (Microsoft365 Business), and if you are not subscribed to a general business plan, authentication may fail.

Store Minutes Data Attached to Form in Microsoft SharePoint and Notify on Slack

This flow automatically saves the minutes data attached to the form in Microsoft SharePoint and notifies on Slack.
It streamlines centralized management of meeting materials and enables speedy information sharing with stakeholders.


■Overview
The flow 'Store the minutes data attached to the form in Microsoft SharePoint and notify Slack' is a business workflow that streamlines the management and sharing of minutes.
It enables seamless delivery of the latest minutes information to the entire team.

■Recommended for
・Those who manually manage minutes and want to improve efficiency
・Team leaders who manage documents using Microsoft SharePoint
・Those who want to improve team communication through information sharing on Slack
・Persons in charge of collecting minutes data using forms

■Notes
・Please integrate Yoom with both Microsoft SharePoint and Slack.
・Microsoft365 (formerly Office365) has a home plan and a general business plan (Microsoft365 Business), and if you are not subscribed to the general business plan, authentication may fail.

Other Automation Examples Using Slack and Microsoft SharePoint APIs

By leveraging the APIs of Slack and Microsoft SharePoint, various automations can be achieved.

Automation Examples Using Slack

You can detect specific messages or keywords to send automatic notifications, or integrate with task management tools to set reminders. Additionally, it's possible to automate workflows by using file uploads or channel activities as triggers!


Detect when a new lead is registered in Salesforce and notify the specified Slack channel.

■Overview
The "Notify Slack when an event is created in Google Calendar" flow is a business workflow that streamlines schedule management and team communication.

■Recommended for
・Teams that use Google Calendar and Slack on a daily basis
・Business professionals who want to automate schedule sharing and notifications
・Managers and team leaders who want to improve the efficiency of information sharing
・Anyone spending time on manual notification tasks

■Notes
・Please connect Yoom with both Google Calendar and Slack.
・You can choose a trigger interval of 5, 10, 15, 30, or 60 minutes.
・Please note that the minimum trigger interval varies by plan.

This flow automatically transcribes and summarizes the meeting content after a Zoom meeting ends, and notifies the transcription results on Slack.

Overview
Are you manually sending notifications to Slack every time you update information managed in Google Sheets?
Such routine reporting tasks not only require effort but can also lead to errors such as delayed or missed notifications.
By using this workflow, you can use row additions in Google Sheets as a trigger to automatically send a message to a specified Slack channel, streamlining information sharing.

Who this template is recommended for
- Those who report each update made in Google Sheets to their team on Slack
- Those who want to prevent human errors such as notification time lags and missed reports caused by manual work
- Those who want to automate information-sharing processes within a team or department and improve operational efficiency

Notes
- Please connect Yoom with both Google Sheets and Slack.
- For the trigger, you can choose a run interval of 5, 10, 15, 30, or 60 minutes.
- Please note that the minimum run interval varies by plan.

Automation Examples Using Microsoft SharePoint

You can automatically organize and share documents, and notify the team of specific updates. By integrating with other tools, you can automate approval workflows and classify and save files under specific conditions!


■Overview
Are you manually uploading attachments such as invoices and reports received in Gmail to Microsoft SharePoint? As the number of items increases, this work becomes a heavy burden and also carries the risk of missed saves. By leveraging this workflow, you can use email receipt in Gmail as a trigger to automatically upload attachments to Microsoft SharePoint, freeing you from such routine tasks and helping improve operational accuracy.

■Recommended for
・Those who manually save attachments received in Gmail to Microsoft SharePoint
・Those in departments that handle important files such as invoices and want to prevent missed saves due to manual work
・Those who want to automate routine file management tasks and focus on more important work

■Notes
・Please connect Yoom with both Gmail and Microsoft SharePoint.
・Microsoft 365 (formerly Office 365) has consumer plans and commercial plans (Microsoft 365 Business). If you are not subscribed to a commercial plan, authentication may fail.
・Branching is a feature (operation) available on the Mini plan and above. On the Free plan, operations configured in 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 restricted apps and features (operations).
・For triggers, you can choose a run interval of 5, 10, 15, 30, or 60 minutes.
・The minimum run interval varies by plan, so please note.
・The maximum downloadable file size is 300MB. Depending on the app specifications, it may be less than 300MB, so please be aware.
・For details on the file sizes that can be handled by triggers and each operation, please refer to the following.
https://intercom.help/yoom/en/articles/9413924

This is a flow to store files in Microsoft SharePoint when the envelope is completed in DocuSign.

When a record is registered in the Salesforce account object, a folder is automatically created in SharePoint, and the folder's URL is registered in Salesforce.

This flow uploads received attachments in Outlook to Microsoft SharePoint.

■Notes
・Please connect Yoom with both Outlook and Microsoft SharePoint.
・There are personal and business plans in Microsoft365 (formerly Office365), and if you're not subscribed to the business plan, the authentication may fail.
・Branching is a feature (operation) available in Mini Plan or above. If you are on the Free Plan, the flow bot operations set will return an error, so please be careful.
・Paid plans such as Mini Plan offer a 2-week free trial. During the free trial, you can use apps and features (operations) that are subject to restrictions.

This is a flow to create a folder in Microsoft SharePoint when a row is added in Google Spreadsheet.

In Conclusion

How was it? By integrating Slack with Microsoft SharePoint, you can address challenges such as "reducing the hassle of file management," "facilitating smooth information sharing," and "enhancing team work efficiency." Automating file uploads and folder creation can prevent oversights and enable more efficient business operations.

With the no-code tool Yoom, you can easily integrate Slack and Microsoft SharePoint without any programming knowledge! If you're interested, start by creating a free account and see how it works for yourself. Registration takes just 30 seconds! Experience automatic integration right away.

Create a free account now

Why not integrate Slack and Microsoft SharePoint to simplify your team's file management?

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
r.suzuki
r.suzuki
While exploring ways to improve operational efficiency in a small to medium-sized enterprise in a region with limited human resources, we discovered Yoom. I was amazed at how much efficiency could be achieved by implementing Yoom, something I had casually wished for. Even without any knowledge or experience in systems or programming, our operations have significantly transformed, and I am writing to share this experience with many others who might feel the same way.
Tags
Automation
Integration
Microsoft SharePoint
Slack