[Easy Setup] How to Automatically Integrate Slack Data into Microsoft SharePoint
How to Integrate Applications
・
2025-05-12
[Easy Setup] How to Automatically Integrate Slack Data into Microsoft SharePoint
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.
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.
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.
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
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".
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.
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
For Slack: Once you can select Slack, choose the posting destination and click "Allow".
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.
1) First, click the "Try this template" icon.
2) The following confirmation screen will appear, click "OK".
Once displayed as below, the template has been copied.
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.
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"!
2) Ensure the action "When a file is posted to a channel" is selected, then click "Next".
When you click the box, the linked channel IDs will be displayed, so please select the ID you want to use.
If the test is successful, click "Save".
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.
2) Ensure the action "Download posted file" is selected, then click "Next".
3) Enter the required fields.
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
Once input is complete, click "Test". After the test is complete, click "Save".
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.
2) Ensure the action "Upload file" is selected, then click "Next".
3) Enter the required fields.
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.
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
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".
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.
If you want to link Microsoft SharePoint information to Slack
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.
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.
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!
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!
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.
<span class="mark-yellow">With the no-code tool Yoom, you can easily integrate Slack and Microsoft SharePoint without any programming knowledge!</span> 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.
Why not integrate Slack and Microsoft SharePoint to simplify your team's file management?
The person who wrote this article
r.suzuki
I came across Yoom when I was searching for ways to improve work efficiency on a daily basis at a small and medium-sized enterprise in a region where human resources are limited.
I was casually thinking that it would be nice if this were the case, and by introducing Yoom, we can make it so much more efficient! I'm moved.
Even though I have no knowledge or experience with systems or programming, my work has changed drastically, so I'm writing that I hope I can share it with many people who feel the same way.
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated. With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.
Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.