NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
Extract text from files stored in Box using OCR, summarize it with ChatGPT, and send notifications to Discord

Extract text from files stored in Box using OCR, summarize it with ChatGPT, and send notifications to Discord

Launch this workflow to connect ChatGPT & Box & Discord !

■Overview

Reviewing the contents of contracts and reports stored in Box and sharing them with the relevant stakeholders can be time-consuming. Opening files, manually extracting information, summarizing it, and sending notifications takes time and can also lead to human error. This workflow streamlines the information-sharing process by using file storage in Box as the trigger, extracting text with OCR, having ChatGPT summarize the content, and automatically notifying your team in Discord.

■Who This Template Is For

  • Anyone who manually reviews and shares the contents of contracts or invoices stored in Box
  • Anyone who wants to streamline routine document processing by using OCR and ChatGPT
  • Anyone who wants to share important information with their team quickly and accurately using Discord

■Benefits of Using This Template

  • Automate the entire process—from storing a file in Box to summarizing and notifying your team—so you can reduce the time spent manually reviewing and transcribing information and focus on higher-value work.
  • Prevent human errors such as misreading information, missing key points in summaries, or forgetting to send notifications, and improve the accuracy of information sharing.

■How the Flow Bot Works

  1. First, connect Box, ChatGPT, and Discord to Yoom.
  2. Next, select Box as the trigger and configure an app trigger such as “When a file is uploaded.”
  3. Add Box’s “Download a file” action as an operation, and specify the file detected by the trigger.
  4. Use the OCR feature’s “Extract text from an image or PDF” action to extract text from the downloaded file.
  5. Set up ChatGPT’s “Generate text” action and instruct it to summarize the extracted text.
  6. Finally, use Discord’s “Send a message to a channel” action to notify the designated channel with the generated summary.

※“Trigger”: An action that starts the flow. “Operation”: An action that processes information within the flow after the trigger starts.

■Customizing This Workflow

  • In the Box trigger settings, specify the target folder that should start the workflow using its content ID.
  • In Box’s file download action, optionally specify the content ID of the file to download.
  • With the OCR feature, you can freely specify the pages to scan and the information to extract.
  • When asking ChatGPT to summarize the content, edit the message (prompt) to specify the desired output format, such as “Summarize in bullet points.”
  • For the Discord notification action, you can specify the destination channel ID and freely customize the message, including mentions.

■Notes

  • Connect Box, ChatGPT, and Discord to Yoom.
  • To run ChatGPT (OpenAI) actions, you need a paid OpenAI API plan that allows you to make payments when the API is used.

 https://openai.com/ja-JP/api/pricing/

  • OpenAI charges for ChatGPT API usage based on the number of tokens used when the API is called. An error will occur if payment cannot be processed when the API is used.
  • OCR AI operations are available only on the Team and Success plans. On the Free and Mini plans, any configured flow bot operations that use OCR 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.
  • Downloadable files can be up to 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!
ChatGPT
Slack
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.‍
ChatGPT
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.‍
ChatGPT
DeepL
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.
ChatGPT
Slack
Automatically classify inquiry content with ChatGPT and notify the appropriate channel in Slack.
When an inquiry email is received, ChatGPT is used to automatically classify the content of the inquiry and notify the appropriate Slack channel. This enables a prompt response to the inquiry.
ChatGPT
Google Docs
Jotform
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.
ChatGPT
Based on the information from Jotform, draft an invoice with ChatGPT and notify.
The workflow automatically creates and sends invoices using ChatGPT based on customer data collected through Jotform. This reduces the hassle of invoicing tasks and enables prompt notifications.
See more
About the Apps
ChatGPT
Templates using
ChatGPT

Create a reply to the received email using ChatGPT and notify the specified Slack channel.‍

The minutes added to the database will be summarized using ChatGPT, and a notification will be sent to the specified Slack channel.‍

# 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
Templates using
Box

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.

The workflow automatically adds file information stored in Box to Notion. It facilitates smooth information sharing and reduces the hassle of management tasks.

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.
Discord
Templates using
Discord

This is a business workflow that automatically adds Discord posts to Notion. It eliminates the need for manual transcription, centralizes communication, organizes information quickly, and supports improved team productivity.

This is a business workflow that automatically adds records to Google Sheets based on Discord posts. It eliminates manual data entry and supports improved efficiency and accuracy in information management.

When there is a new response in the Yoom form, it is added to a Google Spreadsheet, and a notification of its content is sent to Discord. This flow allows for the automatic accumulation of form response information, eliminating the need to manually notify Discord of the response content, and ensuring that the latest information is captured and shared without any omissions.
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 details
Templates

Create a reply to the received email using ChatGPT and notify the specified Slack channel.‍

The minutes added to the database will be summarized using ChatGPT, and a notification will be sent to the specified Slack channel.‍

# 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
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 details
Templates

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.

The workflow automatically adds file information stored in Box to Notion. It facilitates smooth information sharing and reduces the hassle of management tasks.

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.
Discord
It is possible to automate various tasks by integrating with Discord's API without code. For example, you can automatically send messages or files to any text channel on Discord.
see details
Templates

This is a business workflow that automatically adds Discord posts to Notion. It eliminates the need for manual transcription, centralizes communication, organizes information quickly, and supports improved team productivity.

This is a business workflow that automatically adds records to Google Sheets based on Discord posts. It eliminates manual data entry and supports improved efficiency and accuracy in information management.

When there is a new response in the Yoom form, it is added to a Google Spreadsheet, and a notification of its content is sent to Discord. This flow allows for the automatic accumulation of form response information, eliminating the need to manually notify Discord of the response content, and ensuring that the latest information is captured and shared without any omissions.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When a Message Is Created in a Thread
    When a File Is Uploaded to a Folder
    When a Comment Is Created
    When a File Name Is Changed
    When a Comment Is Updated
    When a Selected Event Occurs
    When a File in a Folder Is Deleted
    When a Message Is Sent in a Channel
Flowbot operations
    Generate Text
    Generate Text (with Image)
    Generate Text (Advanced)
    Generate Text (Web Search)
    Generate Text from Image URL
    Convert Text to Audio File
    Retrieve Model List
    Create Thread
    Add Message to Thread
    Convert Audio File to Text (File Upload)
    Download File
    Get List of Items in Folder
    Create Folder
    Search Content in Specific Folders
    Copy File
    Upload File
    Get File Information
    Upload File Version
    Create New User
    Add User to Group
    Delete Registered Webhook
    Rename Folder
    Move Folder
    Get Folder Information
    Get List of Collaboration Information for a Specific Folder
    Update Collaboration
    Get Collaboration Information
    Rename File
    Move File
    Copy Folder
    Create Collaboration
    Search Content
    Add Shared Link to Folder
    Add or Update File Tags
    Get File Tag Information
    Create a Shared Link for a File
    Create Metadata Instance on File
    Update File Metadata Instance
    Get File Metadata Instance
    Delete File Metadata Instance
    Get Group List
    Delete File
    Send Message
    Send File
    Create Channel
    Close Channel
    Create Direct Message Channel
    Search Users in a Server
    Change Channel Name
    Remove User from Server
    Create Invite URL for Channel
    Create Thread in Forum Channel
    Create Thread from Message
    Send Message in Thread
    Download Files in a Message
    Assign a Specific Role to a User
    Overwrite a User's Roles
    Remove a Role from a User
    Get Role Information
    Get Server Channels
    Get Server Threads
    Get Text Channel Messages
    Get a Specific Message
    Get Messages in a Thread
Flowbot triggers
    When a Message Is Created in a Thread
Flowbot operations
    Generate Text
    Generate Text (with Image)
    Generate Text (Advanced)
    Generate Text (Web Search)
    Generate Text from Image URL
    Convert Text to Audio File
    Retrieve Model List
    Create Thread
    Add Message to Thread
    Convert Audio File to Text (File Upload)
Flowbot triggers
    When a File Is Uploaded to a Folder
    When a Comment Is Created
    When a File Name Is Changed
    When a Comment Is Updated
    When a Selected Event Occurs
    When a File in a Folder Is Deleted
Flowbot operations
    Download File
    Get List of Items in Folder
    Create Folder
    Search Content in Specific Folders
    Copy File
    Upload File
    Get File Information
    Upload File Version
    Create New User
    Add User to Group
    Delete Registered Webhook
    Rename Folder
    Move Folder
    Get Folder Information
    Get List of Collaboration Information for a Specific Folder
    Update Collaboration
    Get Collaboration Information
    Rename File
    Move File
    Copy Folder
    Create Collaboration
    Search Content
    Add Shared Link to Folder
    Add or Update File Tags
    Get File Tag Information
    Create a Shared Link for a File
    Create Metadata Instance on File
    Update File Metadata Instance
    Get File Metadata Instance
    Delete File Metadata Instance
    Get Group List
    Delete File
Flowbot triggers
    When a Message Is Sent in a Channel
Flowbot operations
    Send Message
    Send File
    Create Channel
    Close Channel
    Create Direct Message Channel
    Search Users in a Server
    Change Channel Name
    Remove User from Server
    Create Invite URL for Channel
    Create Thread in Forum Channel
    Create Thread from Message
    Send Message in Thread
    Download Files in a Message
    Assign a Specific Role to a User
    Overwrite a User's Roles
    Remove a Role from a User
    Get Role Information
    Get Server Channels
    Get Server Threads
    Get Text Channel Messages
    Get a Specific Message
    Get Messages in a Thread