NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
When a PDF file is sent via Gmail, compress it with RPA and save it to Google Drive

When a PDF file is sent via Gmail, compress it with RPA and save it to Google Drive

Launch this workflow to connect Gmail & Google Drive !
‍■Overview
Manually downloading PDF files received by email, processing them with an online compression tool, and saving them again is time-consuming and prone to errors. Searching for an online tool and repeating these steps every time is especially inefficient. This workflow automates the entire process: when a specific PDF file is received in Gmail, the RPA feature automatically compresses it and stores it in a designated Google Drive folder, helping reduce these file management challenges.
■Who This Template Is For
  • Those who compress PDF files received in Gmail with an online tool each time
  • Those who find manually compressing files and saving them to Google Drive time-consuming
  • Those who want to automate and streamline the management of PDF files such as invoices and contracts
■Benefits of Using This Template
  • From compressing PDFs to storing them in Google Drive, the entire process runs automatically when an email is received in Gmail, reducing manual work.
  • Prevent human errors such as forgetting to compress files or saving them incorrectly, improving file management accuracy.
■How the Flowbot Works
  1. First, connect Gmail and Google Drive to Yoom.
  2. Select Gmail as the trigger and configure the flow to start when an email matching specific keywords is received.
  3. Next, use the branching feature to set a condition that proceeds to the subsequent steps only when the triggering email includes an attachment.
  4. Then, use the RPA feature’s “Operate the browser” action to interact with any online PDF compression service and compress the PDF file attached to the email.
  5. Finally, configure Google Drive’s “Upload a file” action to upload the compressed file to the designated folder.
※ “Trigger”: An action that starts a flow. “Operation”: An action that processes data within a flow after the trigger starts.
■Customization Options
  • For the Gmail trigger, you can set any keywords included in the subject or body of emails you want to automate, such as “invoice.”
  • With the branching feature, you can freely define conditions to branch subsequent processes based on information such as the attached file name or file format.
  • With the RPA feature, you can freely configure the URL of the online service you want to use and the specific actions to perform. You can also use information retrieved in previous steps as variables.
  • For Google Drive uploads, you can specify the destination folder and file name as fixed values or set them dynamically using variables such as the email subject.
■Important Notes
  • Connect both Gmail and Google Drive to Yoom.
  • You can select a trigger interval of 5, 10, 15, 30, or 60 minutes.
  • Note that the shortest available trigger interval varies by plan.
  • Branching is an available feature (operation) on the Personal plan and above. On the Free plan, operations configured in the Flowbot will result in an error.
  • Paid plans such as the Personal plan include a two-week free trial. During the free trial, you can use restricted apps and features (operations). For details, see the Plans and Pricing page.
  • Files up to 300 MB can be downloaded. Depending on the app specifications, the limit may be less than 300 MB, so please take note.
  • For details on the file size limits supported by triggers and each operation, see File Size Limits.
  • The “Operate the browser” operation is available only on the Success plan. On the Free, Personal, Mini, and Team plans, operations configured in the Flowbot will result in an error.
  • Paid plans such as the Success plan include a two-week free trial. During the free trial, you can use restricted apps and the “Operate the browser” operation. For details, see the Plans and Pricing page.
  • For instructions on configuring the “Operate the browser” operation, see How to Configure “Operate the Browser”.
  • Customize the “Operate the browser” operation to match the website you use.
Check Out Similar Templates!
Gmail
Activate the flow bot at the end of each month to send an email in Gmail.
This is a flow that is triggered at the end of each month to send an email via Gmail. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.
Gmail
Notion
Add Gmail inbox content to Notion
This is a business workflow that automatically adds Gmail received content to Notion. It streamlines email management and information organization, eliminating the need for manual transcription. By ensuring important emails are securely saved and shared, it enhances the team's operational productivity.
Gmail
Automatically sort incoming emails in Gmail by keywords and forward them to the person in charge.
This is a flow to automatically sort emails received in Gmail by keywords and forward them to the appropriate person in charge. By using this flow, you can detect specific keywords and forward them to the appropriate person. This will likely lead to improved customer response times.
Gmail
DeepSeek
When you receive an email in Gmail that matches a specific keyword, generate text with DeepSeek and add a label to a specific Gmail message
When an email containing specific keywords arrives in Gmail, DeepSeek automatically generates a reply and applies a label. Reduce time spent on manual sorting and initial responses while ensuring no email is missed.
Gmail
Notion
When a page is created or updated in Notion, send an email via Gmail.
When a page is created or updated in Notion, you can send an email via Gmail. Gmail automatically sends pages that have been created or updated, helping to prevent task omissions and improve the efficiency of management tasks.
Gmail
Google Calendar
Automatically add ICS files included in received emails to Google Calendar
This workflow automatically detects ICS files attached to received emails and allows for automatic addition to Google Calendar. This enables smooth schedule management and is expected to improve work efficiency.
See more
About the Apps
Gmail
Templates using
Gmail

This is a flow that is triggered at the end of each month to send an email via Gmail. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.

This is a business workflow that automatically adds Gmail received content to Notion. It streamlines email management and information organization, eliminating the need for manual transcription. By ensuring important emails are securely saved and shared, it enhances the team's operational productivity.

This is a flow to automatically sort emails received in Gmail by keywords and forward them to the appropriate person in charge. By using this flow, you can detect specific keywords and forward them to the appropriate person. This will likely lead to improved customer response times.
Google Drive
Templates using
Google Drive

Automatically convert PowerPoint files in Google Drive to Google Slides and notify your team in Slack. Eliminate manual conversions and missed sharing to streamline document management and team collaboration.

In this workflow, when a new file is uploaded to Google Drive, the file information is automatically compiled in Notion. This automation facilitates smooth file tracking and sharing, ensuring seamless information sharing within the team.

The workflow automatically saves form responses to Google Drive and registers leads in Salesforce. It enhances data management efficiency and integrates the sales process.
About the apps you use
Gmail
Yoom allows you to integrate with Gmail's API without code and automate email sending from Gmail. You can automatically create and send invoices and contracts via Gmail, or automatically reply to inquiries.
see details
Templates

This is a flow that is triggered at the end of each month to send an email via Gmail. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.

This is a business workflow that automatically adds Gmail received content to Notion. It streamlines email management and information organization, eliminating the need for manual transcription. By ensuring important emails are securely saved and shared, it enhances the team's operational productivity.

This is a flow to automatically sort emails received in Gmail by keywords and forward them to the appropriate person in charge. By using this flow, you can detect specific keywords and forward them to the appropriate person. This will likely lead to improved customer response times.
Google Drive
Yoom allows you to integrate with Google Drive's API without any code, enabling the automation of various tasks. For example, you can automatically create new folders in Google Drive and store files, or download files from Google Drive and send them via email or chat.
see details
Templates

Automatically convert PowerPoint files in Google Drive to Google Slides and notify your team in Slack. Eliminate manual conversions and missed sharing to streamline document management and team collaboration.

In this workflow, when a new file is uploaded to Google Drive, the file information is automatically compiled in Notion. This automation facilitates smooth file tracking and sharing, ensuring seamless information sharing within the team.

The workflow automatically saves form responses to Google Drive and registers leads in Salesforce. It enhances data management efficiency and integrates the sales process.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When an Email Matching Specific Keywords Is Received
    When an Email with a Specific Label Is Received
    When an Email with a Specific Label Is Received (Specify Label ID)
    New File or Folder Created
    When a New File or Folder Is Created in a Specified Folder
    When a Specific File Is Created or Updated
    When a File Containing Specific Keywords Is Created
Flowbot operations
    Search Emails
    Move Message to Trash
    Add Label to Specific Message
    Remove Label from Specific Message
    Retrieve Specific Message
    Create Folder
    Duplicate File
    Search for Files and Folders in a Specific Folder
    Delete File
    Upload File
    Download File
    Download Google Sheets File
    Download Google Slides
    Download Google Docs File
    Retrieve a List of Files and Folders in a Specific Folder
    Rename File
    Retrieve File or Folder Information
    Convert Excel File to Google Sheets
    Convert CSV File to Google Sheets
    Grant File or Folder Permissions to a User
    Move File to Trash
    Retrieve a List of Permissions for a File or Folder
    Update Description for a File or Folder
    Change File Destination Folder
    Create a Shortcut to a File
    Configure Download and Copy Permissions
    Retrieve a List of Folders in a Specific Folder
    Convert a File to Google Docs
    Download a Google Sheet (Specify Sheet)
    Change Sharing to "Anyone with the Link"
    Search Files and Folders in a Specific Folder (Excluding Trash)
    Convert a Presentation File to Google Slides
    Convert a PDF File to Google Docs
    Grant File or Folder Permissions to a Specific Organization
    Update a Specific File
    Remove Permissions from a File or Folder
    Create a Shared Drive
    Search Shared Drives
    Copy File (Detailed Options)
    Search Files and Folders
Flowbot triggers
    When an Email Matching Specific Keywords Is Received
    When an Email with a Specific Label Is Received
    When an Email with a Specific Label Is Received (Specify Label ID)
Flowbot operations
    Search Emails
    Move Message to Trash
    Add Label to Specific Message
    Remove Label from Specific Message
    Retrieve Specific Message
Flowbot triggers
    New File or Folder Created
    When a New File or Folder Is Created in a Specified Folder
    When a Specific File Is Created or Updated
    When a File Containing Specific Keywords Is Created
Flowbot operations
    Create Folder
    Duplicate File
    Search for Files and Folders in a Specific Folder
    Delete File
    Upload File
    Download File
    Download Google Sheets File
    Download Google Slides
    Download Google Docs File
    Retrieve a List of Files and Folders in a Specific Folder
    Rename File
    Retrieve File or Folder Information
    Convert Excel File to Google Sheets
    Convert CSV File to Google Sheets
    Grant File or Folder Permissions to a User
    Move File to Trash
    Retrieve a List of Permissions for a File or Folder
    Update Description for a File or Folder
    Change File Destination Folder
    Create a Shortcut to a File
    Configure Download and Copy Permissions
    Retrieve a List of Folders in a Specific Folder
    Convert a File to Google Docs
    Download a Google Sheet (Specify Sheet)
    Change Sharing to "Anyone with the Link"
    Search Files and Folders in a Specific Folder (Excluding Trash)
    Convert a Presentation File to Google Slides
    Convert a PDF File to Google Docs
    Grant File or Folder Permissions to a Specific Organization
    Update a Specific File
    Remove Permissions from a File or Folder
    Create a Shared Drive
    Search Shared Drives
    Copy File (Detailed Options)
    Search Files and Folders