SlackとMicrosoft SharePointの連携イメージ

How to Automate Document Data Extraction with OCR from Slack to Microsoft SharePoint

Learn more about Yoom
Try this template
How to Utilize AI Operations

2025-09-18

How to Automate Document Data Extraction with OCR from Slack to Microsoft SharePoint

n.watanabe

Do you want to streamline document management with Slack and Microsoft SharePoint?

Managing documents with Slack can get too much: downloading files, renaming them, and uploading them to other systems can take up time and lead to input errors. But what if you could automate these tasks for better efficiency and accuracy?

The solution is integrating Slack with Microsoft SharePoint using Yoom. By using OCR technology to automatically read document data posted in Slack, you can update file names and save them directly to SharePoint. This integration can significantly enhance your workflow, reduce manual effort, and ensure accurate file management.

In this article, <span class="mark-yellow">we’ll explore the powerful capabilities of Slack SharePoint integration and walk you through the simple steps to set this up</span>.

Meet Yoom: No-Code Automation

Yoom is a next-generation no-code automation that lets you connect and automate tasks between your favorite apps. Connecting different apps can be challenging for non-engineers, but <span class="mark-yellow">Yoom makes automation accessible to everyone</span>.

  • 🌐 Connect with apps like Slack, SharePoint, and more.
  • 📖 Use automation templates - no technical setup required
  • 📈 Boost productivity and reduce human errors

You don't need to go through a complex setup and IT jargon, you can build your automation workflows with just a few clicks :) It's designed for those who want to streamline their daily work and save hours of time and stress from repetitive work.

👉 Sign Up for Yoom Here – Quick and Easy in Just 30 Seconds!

In this guide, you'll learn the step-by-step process of how to use Yoom to connect Slack and SharePoint, <span class="mark-yellow">to extract, update, and store document data from Slack to Microsoft SharePoint with OCR</span>.

✨ Recommended for

  • Teams using Microsoft SharePoint for document management and collaboration
  • Anyone looking to automate the process of receiving, organizing, and storing documents
  • Those wanting to improve document data accuracy and searchability with OCR
  • Teams looking to improve file sharing and enhance transparency in business operations

✔️ For Those Who Want to Try It Now

Yoom offers ready-made templates for easy setup in creating an automated file management flow by integrating Slack and SharePoint. <span class="mark-yellow">Click the "Try it" button to get started now</span>! 

We'll also walk you through the step-by-step process of creating this automation flow in the following section of this article.

🚀 Let’s Create an Automatic Document Processing with OCR: Slack to SharePoint Integration

Let's walk through <span class="mark-yellow">how to set up a flow that automatically processes Slack documents with OCR, updates names, and saves to SharePoint</span>.

⏱️ Setup time: 10 minutes

🔧 What You’ll Need

  • A free Yoom account
  • Access to Slack and Microsoft SharePoint

If you don’t have a Yoom account yet, register now from this registration form!

⚠️ Note: OCR (reading text) used in this Flowbot is only available in Yoom's certain plans. If you're using the Free plan, the Flowbot may face errors due to limited access. But don't worry - all plans have a 2-week free trial! You can try all features without restrictions. For more details on Yoom and its plans, visit our Yoom Help Center.

⚠️ Note: "Microsoft 365 (formerly Office 365)" includes both personal and business plans. If you’re using a personal plan, Yoom’s authentication may not work properly. We recommend using a Microsoft 365 Business account for a stable connection.

Step 1: Integrate Slack and Microsoft SharePoint with Yoom

After logging into Yoom, go to "My Apps" from the left side menu and click "+ Add".

Connect to Slack

Search for "Slack" from the app list and select it.

Select the Slack workspace and the channel where messages should be posted.

Click "Allow" to grant permissions and complete the integration.

Now your Slack is connected :) 

📚 Reference: For more detailed steps on how to connect Slack, refer to this guide here.

Connect to Microsoft SharePoint

Similarly, go to "My Apps" from the left side menu, and click the "+ Add" button.

Search for "Microsoft SharePoint" from the app list and select it.

Log in to your Microsoft account. 

Now app registration is complete  :) 

Step 2: Copy the Template

Click the "Try It" button to copy the pre-built template into your project.

Click "Try this template".

Click "OK" and assign a name to the Flowbot for recognition.

The template will be copied to your "My Project".

Step 3: Set Up Slack Trigger Action

Let’s set up the trigger action. Click on the Slack app trigger item.

Give your trigger a title (optional). Check the pre-configured settings, then click “Next”.

Set your trigger interval (how often you want Yoom to check Slack for new updates). It can be set to 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. We recommend setting the trigger to the shortest activation interval available for your plan. 

⚠️ Note: The trigger interval varies depending on your Yoom plan. Be sure to check your current plan’s limit.

Select the Channel ID (where you want to check for updates) from the displayed options. 

Once set, send a test message with the attached file. Click “Test”. 

 If the test succeeds, the retrieved value will be updated. Then, click “Save”.

📚 Reference: For more details on retrieved values and how to set them up, see the guide here.

Step 4: Download File

Let’s set up a download file that was posted to the channel earlier. Click on “Download Posted File”.

On the next screen, same as before, give an action a title (optional). Confirm the settings, and click “Next”.

The retrieved value from the previous step, Download Link, is set automatically. If no changes need to be made, click “Test”.

If the test succeeds, the Retrieved Value will get updated. Click "Save" to complete the file download settings.

Step 5: Set Up OCR Action

Next, we will set up to extract texts from images/PDFs. Click on the OCR action item. 

Select the file type for testing. 

In this case, we selected “Read Invoice” since we are using an invoice file for testing. 

You can choose actions for other file types, like business cards or contracts. Simply adjust the selection based on the file type relevant to your business needs.

For the file attachment method, select "Use retrieved value" and choose the "Downloaded file" from Slack.

Enter the items you want to extract from the file.

Specify the text or data you want to extract from the PDF.

Specify the "AI" and "Language", and click "Test".

Once set, perform a "Test".

If you see correct extraction items in the retrieved value, then click "Save".

Step 6: Upload File to SharePoint

Click on the Microsoft SharePoint action item.

On the next screen, same as before, give an action a title (optional). Confirm the settings, and click “Next”.

Enter the required fields to upload the file. 

  • Site ID: Select the Site ID from the available options.
  • Drive ID: Select the Drive ID from the available options.
  • Destination Folder Name: Enter the name of the destination folder. You can search for candidate folders using the entered value. If the target folder isn’t found, try modifying the value or searching for a part of the folder name.
  • Destination Folder Item ID: Select the folder from the displayed options based on the destination folder name you entered.
  • File Name: Enter the name of the file to upload, including the file extension (e.g., "Sample.pdf").

If you choose to use the retrieved values as the file name, it will be automatically updated for each uploaded file.
For example, if you set the name as "File from {{Issuer Company}}", only the {{}} part will change, and the file name will be assigned accordingly.

Choose a naming format that is clear and easy to understand for your workflow. 

Once all settings are configured, click "Test" to verify if the file uploads as expected.

Step 7: Activate the Flowbot 

Toggle the "Trigger On" button to activate your flow!
Check if the Flowbot you set up is working properly.

That’s it! 🎉 The Flowbot is now complete! 

💡 Other Automation Examples Using Slack and Microsoft SharePoint

By integrating Slack and SharePoint, you can unlock a wide range of automation possibilities that simplify your workflows. <span class="mark-yellow">Here are some examples you can explore for your next automation</span>!

Automation Examples Using Microsoft SharePoint

Create a Folder in Microsoft SharePoint When Information is Registered

Automatically create a folder in Microsoft SharePoint whenever new information is registered. This can reduce the manual effort in creating folders each time and saving valuable time.

Use OCR to Read and Store Documents in Microsoft SharePoint

Use OCR to automatically read document data, update file names, and store them in SharePoint, improving data accuracy and making searches quicker and easier.

Automatically Store Email and Form Attachments in Microsoft SharePoint

Automatically store attachments received via email or forms in SharePoint, streamlining your workflow and centralizing document management.

Automation Example Using Slack

Receive Notifications for Specific Content

Set up automatic notifications in Slack for messages containing specific keywords. You no longer need to manually review and can ensure important messages don't get missed.

Automatically Add Content Posted on Slack

Streamline the process of recording information by automatically adding content posted on Slack to your database, reducing manual data entry and minimizing the risk of input errors.

Create Tasks Automatically from Slack Messages with Specific Keywords

Automatically create tasks in response to Slack messages containing designated keywords, ensuring an efficient task management process.

👏 Benefits of Integrating Slack with Microsoft SharePoint

Benefit 1: Seamless Document Management

You no longer need to switch between tools after integrating Slack with SharePoint. For example, instead of manually downloading a file from Slack, renaming it, and uploading it to SharePoint, these tasks can now be automated into one seamless process. <span class="mark-yellow">This not only saves time but also reduces the risk of human error, allowing you to focus more on valuable work</span>.

Benefit 2: Data Accuracy and Easy File Search

Using OCR in combination with Slack SharePoint integration enhances the accuracy of file management. <span class="mark-yellow">It becomes much easier to find and access files later, improving your overall work efficiency</span>. For example, including document details like dates or IDs in the file name ensures that files are organized and searchable, helping to streamline your workflow.

Benefit 3: Streamlined File Sharing and Collaboration Across Teams

Files stored in SharePoint are accessible to all team members, making collaboration smoother. <span class="mark-yellow">Automation ensures that once a file is posted in Slack, it is automatically processed and stored in the correct location</span>. For example, when a contract is shared within the sales team via Slack, the file is automatically renamed and saved in the appropriate folder, making it easier for team members to review and track the latest updates.

📖 Summary

By integrating Slack with Microsoft SharePoint using Yoom, you can automate document data management and sharing, all without needing any coding knowledge. This saves you time, reduces errors, and enhances overall work efficiency. With the added power of OCR technology, data accuracy improves, making file management and search processes much easier.

Best of all, no technical expertise is needed, and anyone can easily set it up! Ready to simplify your workflows? Sign up for Yoom and try it today!

👉 Create your free Yoom account now

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
この記事を書いた人
n.watanabe
With five years of experience as an SEO writer, I continue to write with the motto of being "easy to read" and "easy to understand." I want to convey the convenience of Yoom, which allows app integration without programming knowledge, to as many people as possible!
Tags
Automation
Integration
Slack
Microsoft SharePoint
AI
OCR
Automatic
App integration
No items found.
What is Yoom hyperautomation?
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.
Don't Just Connect Apps—Automate Everything
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.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials
What is Yoom?
Many tasks that were previously impossible can be automated more easily than before.
see details
See Details