Extract text from files stored in Box with OCR, summarize it with ChatGPT, and send a notification to Slack
Extract text from files stored in Box with OCR, summarize it with ChatGPT, and send a notification to Slack
Launch this workflow to connect
ChatGPT &
Box &
Slack
!
■Overview
Reviewing and summarizing invoices and contracts uploaded to Box, then sharing them with stakeholders, can be a time-consuming and repetitive task.
With this workflow, simply uploading a file to Box triggers OCR to extract its contents, ChatGPT to create a summary, and Slack to automatically send a notification.
Automate the entire process and reduce the burden of manual work.
■Who should use this template
- Anyone who spends significant time reviewing and sharing documents stored in Box
- Anyone who handles extensive manual work across multiple SaaS tools and struggles to focus on core tasks
- Anyone who wants to automate document summarization and information sharing to boost team productivity
■Benefits of using this template
- Automatically process everything from uploading a file to Box to sending a Slack notification, reducing the time required to share information.
- Prevent human errors such as manual transcription mistakes, missing details in summaries, and forgotten stakeholder notifications.
■How the Flowbot works
- First, connect Box, ChatGPT, and Slack to Yoom.
- Next, select Box as the trigger and set the action to “When a file is uploaded to a folder.”
- Then, configure Box’s “Download a file” action as an operation to retrieve the uploaded file.
- Next, use the OCR feature’s “Extract text from an image or PDF” action to extract text from the downloaded file.
- Then, configure ChatGPT’s “Generate text” action as an operation to summarize the extracted text.
- Finally, configure Slack’s “Send a message to a channel” action as an operation to send the generated summary to the specified channel.
※“Trigger”: An action that starts the flow. “Operation”: An action that performs processing within the flow after the trigger starts.
■How to customize this workflow
- In the Box trigger settings, enter the content ID of the folder you want to monitor.
- In the OCR action settings, you can configure the character limit, items to extract, AI model to use, and language of the documents to process.
- In the ChatGPT action settings, configure the summarization instructions (message content), role, and temperature (the diversity of the generated text) as needed.
- In the Slack message action settings, configure the destination channel ID and message content as needed.
■Notes
- Connect Box, ChatGPT, and Slack to Yoom.
- To run the ChatGPT (OpenAI) action, you need a paid OpenAI API plan with billing enabled for API usage.
https://openai.com/ja-JP/api/pricing/ - OpenAI charges for ChatGPT API usage based on the number of tokens used during API communication. An error will occur if payment cannot be processed when the API is used.
- The OCR AI operation is available only on the Team and Success plans. On the Free and Mini plans, operations configured in the Flowbot will result in an error.
- Paid plans such as the Team and Success plans include a two-week free trial. During the free trial, you can use restricted apps and AI features (operations).
- The maximum downloadable file size is 300 MB. Depending on the app specifications, the limit may be less than 300 MB.
- For details on the file size limits for triggers and individual operations, see below.
https://intercom.help/yoom/en/articles/9413924 - OCR may not be able to read data containing more than 6,500 characters or text that is too small.
Check Out Similar Templates!
After a Google Meet meeting, create minutes using ChatGPT, translate them into multiple languages with DeepL, and share via email.
# Translated Text
After a meeting on Google Meet, ChatGPT automatically creates the minutes, translates them into multiple languages using DeepL, and shares them via email. This workflow eliminates the hassle of creating minutes and handling multiple languages, thereby improving team communication efficiency.
Based on the information from Jotform, draft a contract using ChatGPT and add it to Google Docs.
This is a business workflow that automatically drafts contracts using ChatGPT based on Jotform data and adds them to Google Docs. It reduces effort and errors, streamlining the contract creation process.
See more
About the Apps
ChatGPT
Related apps
Templates using
ChatGPT
Create a reply draft for received emails using ChatGPT and notify on Slack.
Create a reply to the received email using ChatGPT and notify the specified Slack channel.
Add the minutes added to the database to ChatGPT, summarize them, and notify on Slack.
The minutes added to the database will be summarized using ChatGPT, and a notification will be sent to the specified Slack channel.
After a Google Meet meeting, create minutes using ChatGPT, translate them into multiple languages with DeepL, and share via email.
# Translated Text After a meeting on Google Meet, ChatGPT automatically creates the minutes, translates them into multiple languages using DeepL, and shares them via email. This workflow eliminates the hassle of creating minutes and handling multiple languages, thereby improving team communication efficiency.
Box
Related apps
Templates using
Box
Add files added to Box to Google Drive™
By simply adding files to Box, they are automatically uploaded to Google Drive™, creating a business workflow. This streamlines file management across multiple clouds and eliminates the need for manual tasks.
Add file information stored in Box to Notion
The workflow automatically adds file information stored in Box to Notion. It facilitates smooth information sharing and reduces the hassle of management tasks.
Create a folder in Box based on the content posted in Microsoft Teams.
This is a business workflow that automatically generates Box folders based on content posted in Microsoft Teams. It streamlines file organization and access management, achieving centralized information and rapid sharing.
Templates using
Slack
Activate the flow bot at the end of each month and notify Slack.
This is a flow bot that automatically activates at the end of each month and sends notifications via Slack. This flow bot can perform various automated processes through the flows added after the branch on the right side. For example, you can use it for various purposes such as monthly invoice issuance, aggregation processing to spreadsheets, or regular data backup processing.
Add a comment to a Wrike task when a post is made in a Slack channel.
This is a business workflow that automatically adds content posted in a Slack channel as comments to tasks in Wrike. This reduces manual task updates and improves project management efficiency.
Add inquiry content from Slack to Google Sheets
When an inquiry comes to Slack, it is registered in Google Sheets. By integrating Slack and Google Sheets, you can eliminate the hassle of operating individual apps and repeatedly entering data, allowing for smoother business operations. Records can be easily added to Google Sheets automatically, preventing any omissions or leaks in information management.
About the apps you use
ChatGPT
At Yoom, it is possible to automate various tasks by integrating with the ChatGPT API without any coding. For example, you can enable direct conversations with ChatGPT from chat tools like Slack or Chatwork, and easily integrate ChatGPT with other SaaS platforms without coding. ChatGPT can be utilized for various purposes such as summarizing meeting minutes, extracting text from email content, and creating product descriptions.
see detailsTemplates
Create a reply draft for received emails using ChatGPT and notify on Slack.
Create a reply to the received email using ChatGPT and notify the specified Slack channel.
Create a reply draft for received emails using ChatGPT and notify on Slack.
Add the minutes added to the database to ChatGPT, summarize them, and notify on Slack.
The minutes added to the database will be summarized using ChatGPT, and a notification will be sent to the specified Slack channel.
Add the minutes added to the database to ChatGPT, summarize them, and notify on Slack.
Box
Yoom allows you to integrate with Box's API without any coding, enabling the automation of various tasks. You can automatically store files attached to emails in Box, and receive notifications in Slack or Chatwork when files are uploaded to Box.
see detailsTemplates
Add files added to Box to Google Drive™
By simply adding files to Box, they are automatically uploaded to Google Drive™, creating a business workflow. This streamlines file management across multiple clouds and eliminates the need for manual tasks.
Add files added to Box to Google Drive™
Add file information stored in Box to Notion
The workflow automatically adds file information stored in Box to Notion. It facilitates smooth information sharing and reduces the hassle of management tasks.
Add file information stored in Box to Notion
Create a folder in Box based on the content posted in Microsoft Teams.
This is a business workflow that automatically generates Box folders based on content posted in Microsoft Teams. It streamlines file organization and access management, achieving centralized information and rapid sharing.
Create a folder in Box based on the content posted in Microsoft Teams.
Slack
Yoom allows you to utilize Slack's API without any coding. By integrating Yoom with Slack, you can freely connect various SaaS with Slack and receive all kinds of notifications on Slack. Additionally, it is possible to trigger a bot when a message is sent to Slack.
see detailsTemplates
Activate the flow bot at the end of each month and notify Slack.
This is a flow bot that automatically activates at the end of each month and sends notifications via Slack. This flow bot can perform various automated processes through the flows added after the branch on the right side. For example, you can use it for various purposes such as monthly invoice issuance, aggregation processing to spreadsheets, or regular data backup processing.
Activate the flow bot at the end of each month and notify Slack.
Add a comment to a Wrike task when a post is made in a Slack channel.
This is a business workflow that automatically adds content posted in a Slack channel as comments to tasks in Wrike. This reduces manual task updates and improves project management efficiency.
Add a comment to a Wrike task when a post is made in a Slack channel.
Add inquiry content from Slack to Google Sheets
When an inquiry comes to Slack, it is registered in Google Sheets. By integrating Slack and Google Sheets, you can eliminate the hassle of operating individual apps and repeatedly entering data, allowing for smoother business operations. Records can be easily added to Google Sheets automatically, preventing any omissions or leaks in information management.
Add inquiry content from Slack to Google Sheets
No-Code API Actions
Executable API actions
Flowbot triggers
Flowbot operations
Flowbot triggers
Flowbot operations
Flowbot triggers
Flowbot operations
Flowbot triggers
Flowbot operations
More inspiration for you
Discover step-by-step guides for automating your work using the apps featured in this workflow!