Extract text from files stored in Box using OCR, summarize it with ChatGPT, and add it to Google Sheets
Extract text from files stored in Box using OCR, summarize it with ChatGPT, and add it to Google Sheets
Launch this workflow to connect
ChatGPT &
Box &
Google Sheets
!
■Overview
Manually reviewing and transcribing the contents of contracts and invoices saved in Box every time is time-consuming. Manual transcription can also lead to issues such as input errors and inconsistent summaries. With this workflow, you can streamline these routine tasks by automating everything from text extraction with OCR and summarization with ChatGPT to recording the results in Google Sheets, triggered by a file being saved to Box.
■Who Should Use This Template
- Anyone who manually transcribes and manages the contents of invoices or contracts stored in Box
- Anyone who wants to streamline document summarization and database creation using OCR and ChatGPT
- Anyone who wants to automate routine tasks across multiple tools and reduce human error
■Benefits of Using This Template
- Automating the process from uploading files to Box through transcription saves time spent reviewing document contents and creating summaries.
- Preventing manual transcription errors and omissions in summaries helps improve data accuracy.
■How the Flowbot Works
- First, connect Box, ChatGPT, and Google Sheets to Yoom.
- Next, select Box as the trigger and configure the “When a file is uploaded” action.
- Set up the Box file download action as an operation and specify the file retrieved by the trigger.
- Configure the OCR feature as an operation to extract text from the downloaded file.
- Configure ChatGPT as an operation and instruct it to summarize the extracted text.
- Finally, set up the action to add a row in Google Sheets as an operation and record the generated summary.
※ “Trigger”: An action that starts the flow. “Operation”: An action that processes data within the flow after the trigger starts.
■Customization Options
- In the Box trigger settings, enter the content ID of the folder you want to target.
- For the Box file download action, specify the content ID of the file to download.
- With the OCR feature, you can freely specify the items to extract from images or PDFs.
- Edit the ChatGPT message to specify the format and content of the summary, and generate text tailored to your needs.
- For the destination in Google Sheets, you can specify the target spreadsheet ID and table range.
■Notes
- Connect each of Box, ChatGPT, and Google Sheets to Yoom.
- To run ChatGPT (OpenAI) actions, you need an OpenAI paid API plan that allows payment when the API is used.
- OpenAI charges for ChatGPT API usage based on the number of tokens exchanged when the API connects. An error will occur if payment cannot be made when using the API.
- 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 apps and AI features (operations) that are otherwise subject to plan restrictions.
- 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 supported by the trigger and each operation, see below.
- OCR may not be able to read data containing 6,500 or more 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.
Google Sheets
Related apps
Templates using
Google Sheets
A workflow to generate invoices using Google Sheets with the information entered in the form, and send them after approval.
Once the billing information is filled out in the form, an invoice will be generated using the Google Spreadsheet invoice template. After that, it will undergo approval by the person in charge, and an email will be sent.
Add order information to WooCommerce when a row is added in Google Sheets.
This is a flow for adding order information to WooCommerce when a row is added in Google Sheets. This flow significantly reduces manual effort and saves the time previously spent on registration, allowing you to focus on more important tasks and improving productivity.
Add a new tab to the Google Spreadsheet at the beginning of each month.
You can add a new tab to a Google Spreadsheet at the beginning of each month. By being able to add a new sheet to a specific Google Spreadsheet at the start of each month, you can avoid forgetting to add sheets and prevent unnecessary rework.
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.
Google Sheets
At Yoom, you can utilize the Google Sheets API without any coding. By integrating Sheets with Yoom, you can automate data entry into spreadsheets and automatically create documents based on spreadsheet templates. Additionally, you can sync spreadsheet information with Yoom's database for various applications.
see detailsTemplates
A workflow to generate invoices using Google Sheets with the information entered in the form, and send them after approval.
Once the billing information is filled out in the form, an invoice will be generated using the Google Spreadsheet invoice template. After that, it will undergo approval by the person in charge, and an email will be sent.
A workflow to generate invoices using Google Sheets with the information entered in the form, and send them after approval.
Add order information to WooCommerce when a row is added in Google Sheets.
This is a flow for adding order information to WooCommerce when a row is added in Google Sheets. This flow significantly reduces manual effort and saves the time previously spent on registration, allowing you to focus on more important tasks and improving productivity.
Add order information to WooCommerce when a row is added in Google Sheets.
Add a new tab to the Google Spreadsheet at the beginning of each month.
You can add a new tab to a Google Spreadsheet at the beginning of each month. By being able to add a new sheet to a specific Google Spreadsheet at the start of each month, you can avoid forgetting to add sheets and prevent unnecessary rework.
Add a new tab to the Google Spreadsheet at the beginning of each month.
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!