Google Drive Automation Workflows
838 ready-made Google Drive workflows for n8n, Make, Zapier, Activepieces, and Pipedream. File-triggered workflows: organize uploads, convert documents, sync folders.
Create a Memory-Enhanced AI Chatbot with OpenAI, Pinecone, and Google Drive
Build an AI chatbot that processes and remembers user interactions using OpenAI, Pinecone, and Google Drive. This workflow is ideal for users seeking a chatbot that can provide personalized responses and retain user preferences across sessions.
n8n$14.99Automate Instagram Video Downloads to Google Drive with Email Notifications
Seamlessly convert Instagram videos to MP4 format, store them in Google Drive, and send users an email with the download link. This n8n workflow automates the entire process, eliminating manual steps.
n8n$9.99Automate Meeting Transcription and Summarization with Google Drive and OpenAI
Transform your meeting recordings into actionable insights automatically. This n8n workflow monitors Google Drive for new audio files, transcribes them using OpenAI's Whisper, generates intelligent summaries with GPT-4, and logs everything in Google Sheets.
n8n$9.99Automate IT Support with Google Drive, Pinecone, and AI Chatbot
This n8n workflow automates IT support by transforming static documents into an interactive knowledge base. It integrates Google Drive, Pinecone, and AI chat agents to provide instant, context-aware responses to support queries.
n8n$9.99Build a Secure Document Q&A System with Llama3, Postgres, Qdrant, and Google Drive
Create a private, on-premises AI assistant that leverages your documents for intelligent Q&A. This workflow integrates Google Drive, Llama3, Postgres, and Qdrant to ensure data privacy while providing robust AI capabilities.
n8n$14.99Automate Instagram Posts with Google Drive, AI Captions, and Facebook API
Streamline your Instagram content workflow by automating image retrieval from Google Drive, generating AI captions with OpenAI, and posting through Facebook Graph API.
n8n$9.99Automatically Rename Gmail Attachments with GPT-4 and Save to Google Drive
## Automatically Rename Gmail Attachments with AI and Save to Google Drive ### Who is this for? This workflow is perfect for anyone who regularly receives important email attachments like reports, invoices, or PDFs and wants them: - Renamed using clean AI-generated filenames - Automatically saved to a specific Google Drive folder - Neatly organized without manual work It is ideal for freelancers, business owners, accountants, and productivity enthusiasts. ### What does it solve? Manually naming and organizing email attachments takes time and often leads to messy files. This workflow solves that by: - Automatically downloading unread Gmail attachments - Using AI to understand the content and generate clean, consistent filenames - Saving the renamed files to your chosen Google Drive folder - Marking emails as read after processing No more confusing filenames like Attachment1.pdf. ### How it works 1. The workflow runs on a scheduled interval (every hour by default). 2. It checks Gmail for any unread emails with attachments. 3. For each email: - Downloads attachments - Extracts and reads PDF content - Uses AI to generate a new filename in the format: `YYYYMMDD-keyword-summary.pdf` 4. Saves the file to Google Drive with the new name. 5. Marks the email as read to avoid duplicates. ### How to set up? 1. Connect these accounts in your n8n credentials: - Gmail (OAuth2) - Google Drive (OAuth2) - OpenAI (API key) 2. Update the folder URL in the Google Drive node to your target folder. 3. Optional: adjust the trigger interval if you want it to run more or less often. ### How to customize this workflow to your needs - Change the AI prompt to create different naming rules, such as including sender or topic. - Dynamically set Drive folders based on email sender or subject.
n8n$9.99Automate Multipage Website Scraping with Jina.ai and Google Drive
This n8n workflow automates the process of scraping multiple pages from a website's sitemap using Jina.ai and stores the content in Google Drive. It efficiently extracts and formats webpage content into markdown, making it easy to manage and access.
n8n$14.99Automate Viral Video Creation with AI and Google Drive Integration
This workflow automates the creation of short, cinematic videos for social media by generating ideas, scripts, visuals, and voiceovers, and then compiling them into a final video uploaded to Google Drive.
n8n$24.99Automate Audio Transcription and Summarization from Google Drive to Notion
This workflow automates the transcription and summarization of audio files from Google Drive using OpenAI models, storing the results in Notion for easy access and organization.
n8n$9.99Generate 3D Food Emoji Icons with OpenAI and Save to Google Drive
This workflow creates high-quality, 3D-rendered food emoji icons from text prompts using OpenAI's GPT models and saves them to Google Drive.
n8n$9.99Automate Google Drive File Management with AI and MCP Integration
This n8n workflow automates file management on Google Drive using AI capabilities and MCP integration, ensuring efficient organization, backup, and archiving of documents.
n8n$9.99Automated Instagram Reels Posting Using Google Drive, Cloudinary, & Sheets
## Who is this for? This workflow is ideal for social media managers, content creators, marketing teams, and automation enthusiasts looking to streamline their Instagram Reels posting from Google Drive using n8n, Google Sheets, and Cloudinary. ## What problem is this workflow solving? / Use case Manually downloading video files, uploading to third-party platforms, and posting to Instagram Reels is time-consuming. This workflow automates the whole process, ensuring timely, consistent content delivery and reducing manual errors. ## What this workflow does - Automatically fetches scheduled Reel content from Google Sheets ([Sample link](https://docs.google.com/spreadsheets/d/1jZL_eWbs01DdRYs8pJNDr5UMXzYe8u311o6rVUwjdg/edit?usp=sharing)) - Downloads video files from Google Drive folders - Uploads videos to Cloudinary for hosting - Posts the videos as Instagram Reels with custom captions - Updates the Google Sheet to mark content as posted ## Setup - Prepare a Google Drive folder set to public sharing for your videos - Create a Cloudinary account and configure upload presets - Connect an Instagram Business account (linked to a Facebook Page) - Set up a Google Sheet with video post details: `Video Name`, `Type`, `Caption`, `Status` - Configure the workflow schedule in n8n ## How to customize this workflow to your needs - Adjust the schedule for desired posting frequency - Add fields to your sheet for custom tags or content variations - Change the Cloudinary or Instagram settings for different media types - Integrate additional steps for error handling or approval workflows
n8n$9.99Backup All n8n Workflows to Google Drive Every 4 Hours
This workflow takes off the task of backing up workflows regularly on GitHub and uses Google Drive as the main tool to host these. This can be a good way to keep track of your workflows so that you never lose any workflows in case your n8n goes down. ## How does it work 1. Creates a new folder within a specified folder with the time it's backed up. 2. Loops around all workflows, converts them to a JSON file, and uploads them to the created folder. 3. Gets the previous backups and deletes them. This has a clean feel and look as it simplifies the backup while not keeping a cache of workflows on your drive. ## Setup 1. Create a new folder. 2. Create new service account credentials. 3. Share the folder with the `service account` email. 4. Upload this workflow to your canvas and map the credentials. 5. Set the schedule that you need your workflows to run and manage your backups. 6. Activate the workflow. Happy Productivity! [@Imperol](https://www.linkedin.com/in/zacharia-kimotho/)
n8n$9.99Auto-Generate Meeting Minutes with GPT and Share from Google Drive to Slack
### Who's it for Teams who want to **automatically generate structured meeting minutes** from uploaded transcripts and instantly share them in Slack. Perfect for startups, project teams, or any company that collects meeting transcripts in Google Drive. --- ### How it works / What it does This workflow automatically turns raw meeting transcripts into well-structured minutes in Markdown and posts them to Slack: 1. **Google Drive Trigger** - Watches a specific folder. Any new transcript file added will start the workflow. 2. **Download File** - Grabs the transcript. 3. **Prep Transcript** - Converts the file into plain text and passes the transcript downstream. 4. **Message a Model** - Sends the transcript to OpenAI GPT for summarization using a structured system prompt (action items, decisions, N/A placeholders). 5. **Make Minutes** - Formats GPT's response into a Markdown file. 6. **Slack: Send a message** - Posts a Slack message announcing the auto-generated minutes. 7. **Slack: Upload a file** - Uploads the full Markdown minutes file into the chosen Slack channel. End result: your Slack channel always has clear, standardized minutes right after a meeting. --- ### How to set up 1. **Google Drive** - Create a folder where you'll drop transcript files. - Configure the folder ID in the Google Drive Trigger node. 2. **OpenAI** - Add your OpenAI API credentials in the *Message a Model* node. - Select a supported GPT model (e.g., `gpt-4o-mini` or `gpt-4`). 3. **Slack** - Connect your Slack account and set the target channel ID in the Slack nodes. 4. **Run the workflow** and drop a transcript file into Drive. Minutes will appear in Slack automatically. --- ### Requirements - Google Drive account (for transcript upload) - OpenAI API key (for text summarization) - Slack workspace (for message posting and file upload) --- ### How to customize the workflow - **Change summary structure**: Adjust the system prompt inside *Message a Model* (e.g., shorter summaries, language other than English). - **Different output format**: Modify *Make Minutes* to output plain text, PDF, or HTML instead of Markdown. - **New destinations**: Add more nodes to send minutes to email, Notion, or Confluence in parallel. - **Multiple triggers**: Replace Google Drive trigger with Webhook if you want to integrate with Zoom or MS Teams transcript exports. --- ### Good to know - OpenAI API calls are billed separately. See [OpenAI pricing](https://openai.com/pricing). - Files must be text-based (.txt or .md). For PDFs or docs, add a conversion step before summarization. - Slack requires the bot user to be a member of the target channel, otherwise you'll see a `not_in_channel` error.
n8n$4.99Build an AI-Powered Knowledge Base Chatbot with Google Drive and OpenAI
This n8n workflow creates an AI chatbot that transforms Google Drive documents into a searchable knowledge base using OpenAI's models. It provides accurate, context-aware responses based on your documents, ideal for customer support and internal documentation.
n8n$14.99Automate Google Drive File Ingestion to Supabase for Knowledge Base Creation
This n8n workflow automates the ingestion of files from Google Drive into Supabase, facilitating the creation of a queryable knowledge base. It processes text and tabular files, generates embeddings, and ensures data consistency.
n8n$24.99Automate Product Image Enhancement with AI and Google Drive
This workflow automates the enhancement of product images by fetching them from Google Drive, generating AI-powered background prompts, and applying professional backgrounds using Pixelcut.ai. Enhanced images are then saved back to Google Drive, streamlining the process for e-commerce and product photography.
n8n$9.99Create a Google Drive MCP Server for File Search and Content Extraction
Set up a Google Drive MCP server to search files and extract content using AI tools. This workflow enables efficient file management and content retrieval from Google Drive.
n8n$14.99Automate AI Image Generation and Google Drive Upload with DALL·E 2
This workflow automates the creation of multiple AI-generated images using OpenAI's DALL·E 2 and uploads them to a specified Google Drive folder. Ideal for creative projects, it efficiently handles multiple image variations from a single prompt.
n8n$9.99Automatically Organize Gmail Attachments in Google Drive by Sender
This workflow automates the process of organizing Gmail attachments into Google Drive folders based on the sender's email address, ensuring efficient file management and reducing manual effort.
n8n$14.99Generate and Store AI Images with Sora GP, Google Drive, and Sheets
# **Automation Flow: Image to Image Using GP Sora** This flow automates the process of generating images using a provided prompt and reference image via the **Sora GP Image API** from [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image). The generated images are stored in **Google Drive**, and details are logged in **Google Sheets**. ## **Nodes Overview** ### 1. **On Form Submission** - **Type**: `n8n-nodes-base.formTrigger` - **Description**: This node triggers when a user submits the form containing the prompt and image URL. It ensures the form fields are filled in and ready for processing. - **Form Fields**: - **Prompt**: A text description of the desired image. - **Image URL**: The URL of the reference image to be used. - **Webhook ID**: Unique identifier for form submission. --- ### 2. **HTTP Request to Sora GP Image API** - **Type**: `n8n-nodes-base.httpRequest` - **Description**: Sends the prompt and image URL to the **Sora GP Image API** to generate a new image based on the provided inputs. - **API Endpoint**: [Sora GP Image API](https://sora-gpt-image.p.rapidapi.com/ai-img/img-to-img.php) (via **RapidAPI**) - **Method**: `POST` - **Body Parameters**: - **Prompt**: User-provided text. - **Image URL**: The reference image URL. - **Width & Height**: Image size is set to `1024x1024`. --- ### 3. **Code (Base64 Conversion)** - **Type**: `n8n-nodes-base.code` - **Description**: This node processes the base64-encoded image data returned from the API. It decodes and formats the image to be uploaded to Google Drive. - **Output**: Converts the base64 string into a binary JPEG file. --- ### 4. **Upload Image to Google Drive** - **Type**: `n8n-nodes-base.googleDrive` - **Description**: Uploads the generated image to **Google Drive**, storing it in a designated folder. - **Authentication**: Google Service Account. - **File Name**: The image file name is dynamically set from the previous node. --- ### 5. **Log Details to Google Sheets** - **Type**: `n8n-nodes-base.googleSheets` - **Description**: This node logs the **Prompt**, **Generated Image**, and **Generation Date** into a **Google Sheets** document for tracking and auditing purposes. - **Columns Mapped**: - **Prompt**: The user's input text. - **Image**: The name of the generated image file. - **Generated Date**: Date and time of image generation. --- ## **Flow Summary** 1. **User Submits Form**: Triggered when the form with the prompt and image URL is submitted. 2. **Image Generation**: The data is sent to the **Sora GP Image API** from [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image) to generate the image. 3. **Image Processing**: The generated image (base64 format) is decoded and saved as a file. 4. **Google Drive Upload**: The image is uploaded to **Google Drive** for storage. 5. **Google Sheets Logging**: All relevant details (Prompt, Image, Date) are saved in **Google Sheets**. --- ## **Benefits** - **Automated Image Creation**: Quickly generate images using AI based on a simple prompt and reference image via **RapidAPI**. - **Efficient Workflow**: The entire process from form submission to image generation and storage is automated, saving time and reducing manual work. - **Centralized Storage**: Generated images are stored in **Google Drive**, ensuring easy access and organization. - **Audit Trail**: The details of each generated image are logged in **Google Sheets**, making it easy to track, review, and manage past creations. - **Scalable and Reusable**: Can be adapted to multiple use cases, such as creative design, marketing materials, or social media content generation. --- ## **Problems Solved** - **Manual Image Editing**: Eliminates the need for manual image manipulation and creation, allowing for automatic generation based on user inputs. - **Disorganized File Storage**: With automatic uploads to **Google Drive**, the images are stored in a centralized and organized manner. - **Lack of Record-Keeping**: By logging image generation details in **Google Sheets**, there's always a record of past creations, improving tracking and management. - **Time-Consuming Processes**: The automation drastically reduces the time spent on manual tasks, allowing users to focus on other aspects of their work or creative processes. --- This flow simplifies the process of creating AI-generated images based on user inputs, leveraging the power of the **Sora GP Image API** via [RapidAPI](https://rapidapi.com/skdeveloper/api/sora-gpt-image), making it a powerful tool for creative, design, and marketing purposes.
n8n$9.99Build a Retrieval-Based Chatbot with Telegram, OpenAI, and Google Drive PDF Backup
# Telegram RAG Chatbot with PDF Document & Google Drive Backup - An upgraded Retrieval-Augmented Generation (RAG) chatbot built in **n8n** that lets users ask questions via Telegram and receive accurate answers from uploaded PDFs. It embeds documents using OpenAI and backs them up to Google Drive. ## ☀ Who's it for Perfect for: - Knowledge workers who want instant access to private documents - Support teams needing searchable SOPs and guides - Educators enabling course material Q&A for students - Individuals automating personal document search + cloud backup ## ℹ How it works / What it does ### Telegram Chat Handling 1. **User sends a message** Triggered by the Telegram bot, the workflow checks if the message is text. 2. **Text message ➡ OpenAI RAG Agent** If the message is text, it's passed to a GPT-powered document agent. This agent: - Retrieves relevant info from embedded documents using semantic search - Returns a context-aware answer to the user 3. **Send answer back** The bot sends the generated response back to the Telegram user. 4. **Non-text input fallback** If the message is not text, the bot replies with a polite unsupported message. ### ➡ PDF Upload and Embedding 1. **User uploads PDFs manually** A manual trigger starts the embedding flow. 2. **Default Data Loader** Reads and chunks the PDF(s) into text segments. 3. **Insert to Vector Store (Embedding)** Text chunks are embedded using OpenAI and saved for retrieval. 4. **Backup to Google Drive** The original PDF is uploaded to Google Drive for safekeeping. ## 🛠 How to set up 1. **Telegram Bot** - Create via [BotFather](https://t.me/botfather) - Connect it to the Telegram Trigger node 2. **OpenAI** - Use your OpenAI API key - Connect the Embeddings and Chat Model nodes (GPT-3.5/4) - Ensure both embedding and querying use the same Embedding node 3. **Google Drive** - Set up credentials in n8n for your Google account - Connect the "Backup to Google Drive" node 4. **PDF Ingestion** - Use the "Upload your PDF here" trigger - Connect it to the loader, embedder, and backup flow ## 📜 Requirements - Telegram bot token - OpenAI API key (GPT + Embeddings) - n8n instance (self-hosted or cloud) - Google Drive integration - PDF files to upload ## © How to customize the workflow | Feature | How to Customize | |-------------------------|------------------------------------------------------------| | Auto-ingest from folders| Add Google Drive/Dropbox watchers for new PDFs | | Add file upload via Telegram| Extend Telegram bot to receive PDFs and run the embedding flow| | Track user questions | Log Telegram usernames and questions to a database | | Summarize documents | Add summarization step on upload | | Add Markdown or HTML support| Format replies for better Telegram rendering | Built with Telegram + PDF + OpenAI Embeddings + Google Drive + n8n
n8n$14.99Automate Invoice Data Extraction from Google Drive to Google Sheets with Dumpling AI
Streamline your invoice processing by automatically extracting data from Google Drive PDFs and saving it to Google Sheets using Dumpling AI. This workflow reduces manual entry errors and saves time for finance teams.
n8n$4.99
More integrations
Need a custom Google Drive workflow?
Our automation experts build tailored Google Drive integrations for your exact stack.
Request a Custom Workflow