Managing a large number of image files can be time-consuming. While reviewing a few images may not take that much time, repetitively checking files in bulk can get overwhelming.
In this article, we'll show you how to automate image analysis using Gemini AI integrated with Google Drive and Discord. This can help you save time and help you focus on other tasks by automating the manual image check & analysis process.
Recommended for
Companies that store files in Google Drive
Teams that want to quickly monitor files uploaded to Google Drive
Businesses looking to save time by automating image checks
Companies interested in implementing generative AI (Gemini) for improved efficiency
Those who use Discord for communication
✔️ For Those Who Want to Try It Right Away
Yoom offers ready-made templates for easy setup in automating the image analysis process. Click the "Try It" button to get started now!
We’ll also walk you through the step-by-step process of creating this automation flow in the following section of this article.
When an image is uploaded to Google Drive, analyze it with Gemini and notify the content on Discord.
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 Yoom makes automation accessible to everyone.
🌐 Connect with apps like Google Drive, Discord, 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.
In this guide, you'll learn the step-by-step process of how to use Yoom to automate the process of analyzing images uploaded to Google Drive using Gemini and sending analysis results to Discord.
🚀 How to Create a Flowbot for Automated Image Analysis & Notifications
Let's walk through how to set up an integration flow for Google Drive, Gemini, and Discord.
⏱️ Setup time: 10 minutes
🔧 What You’ll Need
A free Yoom account
Access to Google Drive, Gemini, and Discord
If you don’t have a Yoom account yet, register now from thisregistration form!
Setup Overview
Connect Google Drive, Gemini, and Discord in Yoom
Set up Google Drive to trigger the Flowbot
Configure Gemini to analyze images and send messages to Discord
Activate the Flowbot and test the integration between Google Drive, Gemini, and Discord
Step 1: Connect Google Drive, Gemini, & Discord
After completing the registration for Yoom, go to "My Apps" from the left side menu. Then, click the "+ Add" button.
After completing the registration for Yoom, go to "My Apps" from the left side menu. Then, click the "+ Add" button.
Connect with Google Drive
Search for "Google Drive", and click on it to connect the app.
Click "Sign in with Google".
Select the account you want to connect to.
Click "Continue".
If the below notification appears, the integration is complete.
Connect with Gemini
Search for "Gemini" and click on it to connect the app.
Enter the account name. Use a name that's easy to recognize, such as your company name or the person responsible for the account.
To get your access token, go to theGemini API acquisition page. Review the content and agree to the terms by checking the box. Click the "Continue" button at the bottom right.
Click on the "Create an API key" button.
Select "Create API key for an existing project".
Your new API key will appear. Copy it.
Return to Yoom, and paste the copied API key into the access token field.
Once all the required fields are filled in, click "Add" to complete registration.
If the below display appears, the integration is complete.
Connect with Discord
Search for "Discord", and click on it to connect the app.
Similar to Gemini registration, enter the account name.
Go to the Discord Developer Portal to get your Bot token. Enter this token into the access token field in Yoom.
📚Reference: For more details, refer to this guide here.
Once all the required fields are entered, click "Add".
If the below notification appears, the integration is complete.
Step 2: Copy the Template
Click the "Try It" button to copy the pre-built template into your project.
When an image is uploaded to Google Drive, analyze it with Gemini and notify the content on Discord.
Click "OK" and give the Flowbot a name to recognize.
This template will be copied to your “My Project”.
Step 3: Set Up Google Drive Trigger
Click on the trigger labeled "When a new file or folder is created."
Give your trigger a title (optional).
Set your trigger interval (frequency of sync) of how frequently Yoom checks Google Drive for 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 Folder ID from the displayed options.
Click "Test". If successful, hit "Save".
Next, select the action labeled "DownloadFile".
Then add a test file in the specified Google Drive folder to check the flow. Click "Test".
Confirm that the Test Successful" is shown on the screen and hit "Save". If it shows an error, try uploading the file again.
Step 4: Configure Gemini Action
Select the action labeled "Upload File".
Since we're using a template, this step is already set up. Simply click the "Test" button. If the test is successful, you'll see "TestSuccessful". Click "Save" to finalize the setup.
Next, select the action "Generate Content (Using File)". Click "Next" to proceed with the setup.
First, select the Gemini model you want to use.
You can find the model information by clicking the top left of the Gemini page. For image analysis, select 1.5 Flash as the model.
Go back to Yoom, check the box to view a list of available Gemini models. Scroll to select 1.5 Flash.
The prompt and file are pre-configured, but you can edit the prompt if needed.
After setting everything up, click the "Test" button. If you see "Test successful", the setup is complete. Make sure to click "Save".
Step 4: Set Up Discord Action to Send a Message
Select the action labeled "SendMessage".
Enter the Channel ID where you want to send the analyzed file information.
Customize the message that will be sent to Discord.
The inserted data is pre-configured, so no changes are needed; you can leave it as is. If you want to modify the message, you can update it.
Once you've set up the message, click the "Test" button. If you see "Test Successful", the setup is complete.
Finally, click "Save" to finalize the setup!
Step 5: Activate the Flowbot
Toggle on the "TriggerON" button to activate your flow.
That's it! 🎉 The image that you upload to Google Drive is now automatically getting shared on Discord!
When an image is uploaded to Google Drive, analyze it with Gemini and notify the content on Discord.
💡 Other Automation Examples Using Google Drive, Gemini, & Discord
You can try out more automations by utilizing Google Drive, Gemini, and Discord with Yoom. Here are some more examples you can explore for your next automation!
Automation Ideas Using Google Drive & Discord
Automatically notify a Discord channel when a new file is uploaded to Google Drive.
Automatically create folders in Google Drive based on the posted content in Discord.
Create a folder in Google Drive based on the content of a Discord post
■Overview The "Create a folder in Google Drive based on Discord post content" workflow reduces the hassle of administrative tasks. It can automatically generate folders by detecting content in chats, which is useful for document management.
■Recommended for ・Those who use Discord for team communication ・Those who manage and organize projects that require efficient management of post content ・Those who use Google Drive for file sharing and storage ・Those who want to eliminate manual folder creation tasks and improve work efficiency ・Those who want to quickly respond to post content and organize related materials and information ・Those who, as administrators, want to quickly grasp project progress and share information with team members
■Notes ・Please link both Discord and Google Drive with Yoom. ・Triggers can be set to activate at intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. ・Please note that the shortest activation interval varies depending on the plan.
■Overview The "Create a folder in Google Drive when a contact is registered in Apollo" flow is a business workflow that streamlines data management associated with sales activities. Every time a new contact is added to Apollo, a dedicated folder is automatically created in Google Drive. This allows for centralized management of materials and information related to each contact, reducing the effort and errors of manual folder creation. It is a convenient workflow to achieve efficiency and organization of data for the sales team.
■Recommended for ・Sales representatives managing a large number of contacts using Apollo ・Those who want to organize contact-specific materials in Google Drive for efficient access ・Team leaders who want to reduce the time and effort of manual folder creation ・Executives who want to advance the automation of sales processes and improve business efficiency
■Notes ・Please link both Apollo and Google Drive with Yoom. ・The trigger can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes. ・Please note that the shortest activation interval varies depending on the plan.
■Overview Are you finding it cumbersome to manually save to Google Drive the attachments of invoices and important documents received in Gmail? Handling them one by one takes time and can lead to mistakes such as forgetting to save. By using this workflow, when an email with a specific label is received in Gmail, attachments can be automatically uploaded to Google Drive, streamlining file management tasks.
■Recommended for - Those who spend time downloading and organizing attachments received in Gmail - Accounting personnel who want to centrally manage items such as invoices from business partners in Google Drive - Those who want to prevent mistakes such as omissions in manually saving files or putting them in the wrong location
■Notes - Please connect both Gmail and Google Drive with Yoom. - For the trigger, you can select an execution interval of 5, 10, 15, 30, or 60 minutes. - The minimum execution interval varies depending on your plan. - Branching is a feature (operation) available with the Mini plan or higher. With the Free plan, operations of the configured flow bot will result in an error. - Paid plans such as the Mini plan offer a two-week free trial. During the free trial, you can use apps and features (operations) that are otherwise restricted.
■Overview This is a flow that summarizes the content added in Google Sheets using Gemini and updates it in Google Sheets.
■Recommended for those who 1. Use Google Sheets for business ・Those who accumulate meeting content in Google Sheets ・Those who share Google Sheets among teams to proceed with work 2. Utilize Gemini for business ・Those who often use Gemini to summarize text ・Those who spend a lot of time summarizing meeting content
■Notes ・Please link each of Google Sheets and Gemini with Yoom. ・You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, and 60 minutes. ・Please note that the shortest trigger interval varies depending on the plan.
■Overview This is a flow to summarize with Gemini and add to Google Spreadsheet after responding to the form. You can automatically summarize the information collected in the form with Gemini and smoothly link it to Google Spreadsheet.
■Recommended for ・Those who are collecting data using online forms Business personnel who are gathering a lot of information through forms such as customer surveys and internal applications ・Those who are spending time summarizing and organizing data Team leaders or managers who want to reduce the manual burden by automatically summarizing information using Gemini ・Those who are managing data using Google Spreadsheet People who want to reduce manual input into Google Spreadsheet and manage data efficiently through automatic linkage ・Executives or IT personnel aiming to automate business workflows Executives or IT personnel who want to improve overall business efficiency through data processing automation
■Notes ・Please link Yoom with both Gemini and Google Spreadsheet.
■Overview The "Analyze Google Form Content with Gemini and Add to Notion" workflow is an automation process for efficiently utilizing collected form data. It reduces the effort of data processing and enables faster decision-making.
■Recommended for - Those who collect feedback from customers or teams using Google Forms. - Individuals who want to efficiently analyze large amounts of text data collected via forms. - Business persons wishing to perform text analysis easily even without specialized data analysis knowledge. - Those who want to use Gemini's AI features to identify data trends and key points. - Team leaders or project managers who use Notion to organize and share information. - Individuals who want to automatically add analysis results to Notion to facilitate information sharing across the team. - Business owners or managers aiming to streamline operations and improve productivity. - Those who wish to automate manual data processing to save time and effort. - Individuals who want to connect multiple SaaS apps to build an integrated business workflow. - Those aiming to achieve a unified business process using Yoom."
■Cautions - Connect Google Forms, Gemini, and Notion with Yoom respectively. - Please refer to the link below for obtaining responses when using Google Forms as a trigger. https://intercom.help/yoom/ja/articles/6807133 - The trigger activation interval can be selected as 5, 10, 15, 30, or 60 minutes. - Note that the shortest activation interval varies by plan.
This is a flow to retrieve today's schedule from Google Calendar and notify on Discord daily.
■Notes ・Please link Yoom with both Google Calendar and Discord. ・AI operations are only available in the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations of the flow bot you set will result in an error, so please be careful. ・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (operations).
■Overview This flow automatically converts Google Meet audio to text, compiles it into minutes, and automatically notifies Discord. This eliminates the manual effort of creating meeting minutes and sharing information, allowing for efficient sharing of meeting content with the team. By using Yoom, you can easily connect applications without the need for programming.
■Recommended for -Business professionals who frequently use Google Meet and spend time creating minutes after meetings -Team leaders who use Discord as their main communication tool and want to quickly and automatically share meeting content -IT personnel or executives who want to utilize audio data to improve work efficiency -Those who want to automate information linkage between multiple tools to streamline business processes
■Notes -Integration with Discord and Google Meet is required. -The AI operation for transcribing audio is only available under the Team Plan and Success Plan. For Free Plan and Mini Plan, the operation set in the Flow Bot will result in an error, so please be careful. -Paid plans such as Team Plan and Success Plan offer a two-week free trial. During the free trial, you can use restricted apps and AI functions (operations). -The maximum downloadable file capacity is 300MB. Depending on the app specifications, it may be less than 300MB, so please be cautious. -For details on the file capacity that can be handled in triggers and each operation, please refer to the following: https://intercom.help/yoom/ja/articles/9413924
👏 Benefits & Usage Examples of Integrating Google Drive, Gemini, & Discord
Benefit 1: Save Time with Automated Image Analysis
Integrating GoogleDrive, Gemini, and Discord can help streamline the image check process. Files uploaded to Google Drive are automatically analyzed by Gemini, and the results are sent to Discord in real time. Instead of spending time reviewing every uploaded file, Gemini can instantly determine the file type and send a summary to Discord. This allows a quick decision on whether the file needs to be inspected further or not, cutting down the time spent on checking the image.
Benefit 2: Prevent Missing Files with Real-Time Notifications
Integrating Google Drive, Gemini, and Discord ensures that no files are overlooked. Once Gemini analyzes a file, the results are sent to Discord in real time, keeping you updated on new uploads. Even if you're busy, your team members can quickly check the files, reducing the chances of missing important files.
Automating file upload notifications makes task management more efficient. With Gemini and Discord connected, you can streamline communication without having to manually send messages to team members through email.
📖 Summary
Now you know how to automate the image analysis process by integrating Google Drive, Gemini, and Discord. By setting this integration, you can reduce the time spent analyzing image content and make the check process much more efficient. You'll never miss a file with automated notifications. No specialized knowledge is needed, and anyone can easily set it up!
Ready to simplify your workflow? Sign up for Yoom and try it today!
After working as a manager at a general store, I began working from home as an SEO writer. Later, I entered into a freelance contract with a marketing startup for about five years. Surrounded by University of Tokyo students, I spent my days learning various business terminologies and how to use SaaS tools. During my time as a store manager, I was often overwhelmed by administrative tasks such as sales and inventory management, personnel management, and ordering, which frequently prevented me from engaging with customers and caused me to miss sales opportunities. Even during my freelance work, I found myself bogged down with repetitive tasks like data entry and often thought, "Can't these monotonous tasks be automated?" Therefore, I strongly resonate with Yoom's vision!