Gmail Automation Workflows
1,136 ready-made Gmail workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Email parsing, auto-replies, attachment handling, and inbox-driven workflows.
Basic Automatic Gmail Email Labeling with OpenAI and Gmail API
## Description This workflow automates email categorization in Gmail using the Gmail API and OpenAI's language model. It periodically checks for new emails, reads their content, and categorizes them based on existing Gmail labels. If no matching label is found, the workflow creates a new label and assigns it to the email. ## Key Features - **Polling for Emails**: The workflow triggers every 5 minutes to check for new emails using the Gmail Trigger node. - **Reading Labels**: Existing Gmail labels are fetched to determine the most relevant match for email categorization. - **Dynamic Labeling**: If no existing label matches, a new label is created dynamically based on the email's content. - **OpenAI Integration**: The workflow uses OpenAI's Chat model to analyze email content and suggest or create appropriate labels. - **Email Categorization**: Labels are applied to emails, ensuring they are organized in Gmail's structure. The workflow also removes less relevant emails (e.g., ads) from the inbox. ## Nodes in Use 1. **Gmail Trigger**: Polls Gmail every 5 minutes for new emails. 2. **Gmail - Read Labels**: Fetches all existing Gmail labels. 3. **Gmail - Get Message**: Retrieves the full content of a specific email. 4. **Gmail - Add Label to Message**: Assigns a chosen label to the email. 5. **Gmail - Create Label**: Creates a new label if necessary. 6. **OpenAI Chat Model**: Analyzes email content for categorization. 7. **Memory Buffer**: Retains context for email analysis across multiple iterations. 8. **Wait Node**: Adds a buffer period to manage email processing. ## Prerequisites - **Gmail API Setup**: Ensure Gmail OAuth2 credentials are configured in n8n. - **OpenAI API Key**: Configure OpenAI credentials for email analysis. - **Labeling Standards**: Maintain a consistent Gmail label structure for better organization. ## Instructions 1. Add your Gmail API credentials to the Gmail nodes. 2. Add your OpenAI API credentials to the OpenAI Chat Model node. 3. Activate the workflow. It will start polling for new emails every 5 minutes. 4. Monitor and refine the categorization logic if necessary to ensure alignment with Gmail's organizational needs. ## Use Case Ideal for individuals or teams handling high email volumes who want to maintain an organized inbox and automate repetitive categorization tasks. Note: You can improve the prompt to get better results from the agent by giving it more personal rules on how to categorize.
n8n$9.99Automate Cold Email Campaigns with Gmail and Google Sheets
Streamline your cold email outreach by automating personalized email sequences using Gmail and Google Sheets. This workflow ensures efficient tracking and delivery of emails to prospects.
n8n$9.99Automate Personalized Startup Idea Generation and Analysis with AI and Gmail
This workflow automates the generation and analysis of personalized startup ideas using AI models and delivers the results via Gmail. Ideal for developers and entrepreneurs seeking innovative business concepts and professional-grade analysis.
n8n$14.99Automate LinkedIn Post Creation and Delivery with AI and Gmail
This workflow generates professional LinkedIn posts using AI, creates corresponding images, and sends them via Gmail or publishes directly to LinkedIn.
n8n$14.99Automate Spare Parts Quotation with Gmail, Google Sheets, and Gemini AI
Streamline your spare parts quotation process by automatically generating and sending personalized quotes using Gmail, Google Sheets, and Gemini AI. Ideal for businesses managing complex pricing structures.
n8n$14.99Automate Invoice Processing from Gmail to Google Drive and Sheets
Streamline your invoice management by automatically saving email attachments to Google Drive and extracting invoice data to Google Sheets using AI. This workflow monitors Gmail for unread emails with attachments, uploads PDFs to a designated Google Drive folder, and utilizes OpenAI's GPT-4 for data extraction.
n8n$14.99Automate Gmail Email Classification with OpenAI's GPT-5
Automatically classify and label Gmail emails using OpenAI's GPT-5 model to streamline inbox management and improve email organization.
n8n$4.99Automate Gmail Enquiry Responses with GPT-4o, Dumpling AI, and LangChain
Streamline your customer support by automatically responding to Gmail enquiries using AI-powered tools. This workflow classifies emails, gathers context, and sends personalized replies, enhancing efficiency and response times.
n8n$9.99Automate Email Management with AI for Gmail and Slack
Streamline your email workflow by automatically categorizing, labeling, and drafting responses to Gmail messages using AI, with real-time Slack notifications.
n8n$14.99Generate AI-Summarized Newsletter Drafts from RSS Feeds with GPT-4 and Gmail
## **How it works** Every hour, the workflow checks the RSS feed https://www.artificialintelligence-news.com/feed/ for new articles. For each new item, it extracts the title, snippet, and full content, then sends them to an AI model to summarize and optionally translate. The processed summary is passed to another AI model (with a personalized "Patrik" assistant tone) to generate a newsletter-style text. Finally, the result is saved as a draft email in Gmail, ready to review and send. ## How to use - Set your preferred language in the Information Extractor system prompt. - Update the RSS feed URL if you want to pull articles from a different source. - Customize the assistant tone in the Message a model node for your newsletter style. - Connect your Gmail account to the Create a draft node. - Activate the workflow - every hour it will fetch new articles, generate newsletter content, and save them as Gmail drafts. ## Customising this workflow - Change the source: Replace the RSS feed URL in the RSS Feed trigger node. - Language & length: Edit the system prompt in the Information Extractor to set your preferred language and summary style. - Tone & format: Adjust the Message a model node to define the assistant's personality, structure (headlines, bullets, Q&A), or output as HTML. - Email settings: Change the subject, sender, or draft folder in the Create a draft node. - Frequency: Modify the trigger schedule to run daily, weekly, or at custom intervals.
n8n$9.99Daily Weather Forecast Emails with MeteoSource and Gmail
## Who's it for People and teams who want a quick, reliable daily weather email without opening an app. Ideal for busy mornings, shared team inboxes, or anyone who prefers a simple plain text summary. ## How it works / What it does - Runs every day at 07:00. - Reads two config values: `place_id` and `send_to_email`. - Calls Meteosource's Point Forecast for the selected location. - Sends a plain text Gmail message: - Subject shows today's summary. - Body shows tomorrow's summary. - Footer includes a small “Powered by Meteosource” line. ## How to set up 1. In the Config node, set `place_id` to your Meteosource location key and `send_to_email` to the recipient. 2. Add credentials: - Meteosource API key for the HTTP Request. - Gmail OAuth2 for sending email. 3. Keep the default schedule at 07:00 or change the hour in the Schedule node. 4. Test by running once to verify the subject and body content. ## Requirements - n8n environment - Meteosource API key - Gmail account with OAuth2 credentials ## How to customize the workflow - Change send time in the Schedule node. - Add CC or modify the subject in the Gmail node. - Swap `place_id` for a different city. - Extend the email with temperature, precipitation, or alerts if needed.
n8n$4.99TradingView Signal Extractor with Gmail, Google Sheets & Telegram Notifications
Stay ahead in your **trading game** with this powerful **n8n automation** workflow. Designed for real-time efficiency, this setup continuously **scans your Gmail inbox** for trading alerts from **TradingView** and ensures **you never miss a signal.** Every minute, this workflow will: - **Check Gmail** for new messages using a trigger. - **Identify** emails coming specifically from TradingView. - **Extract** key trading signals like **BUY** or **SELL** along with the company name. - **Capture** the exact date and time of the alert. - **Log** all extracted signals neatly into a **Google Sheet** for easy tracking and analysis. - **Instantly notify you on Telegram** with a custom message so you can act fast. Perfect for **traders** who want an **automated assistant** to handle **alerts, record them for analysis,** and provide timely updates - **all without lifting a finger.**
n8n$9.99Automate Real Estate Lead Qualification with OpenAI, Gmail, and Airtable
Streamline your real estate lead qualification process by automatically scoring and filtering leads using OpenAI, with notifications via Gmail and CRM logging in Airtable.
n8n$9.99Automate Contract Creation and Delivery with Typeform, Google Docs, and Gmail
Automatically generate and send contracts using Typeform data, Google Docs templates, and Gmail. Ideal for HR, client agreements, and legal operations.
n8n$4.99Automate Resume Screening with Gmail, Gemini AI, Airtable, and Google Sheets
Streamline your hiring process by automatically parsing, matching, and evaluating resumes received via email, and organizing candidate data and AI scores in Google Sheets.
n8n$14.99Automate Gmail Management with AI and Contact Integration
Streamline your Gmail tasks using AI assistance for sending, replying, labeling, deleting, and fetching emails, while managing contacts through Google Sheets.
n8n$9.99Automate Gmail Attachment Organization in Google Drive
Effortlessly organize email attachments from Gmail into structured Google Drive folders, dynamically named using email subjects and timestamps.
n8n$4.99Automate Daily AI News Digest with Perplexity and Gmail
This workflow delivers a curated summary of the latest AI news headlines to your inbox every morning at 9 AM, using Perplexity for research and OpenAI for formatting.
n8n$9.99Save new Gmail attachments to Google Drive
Whenever a new email with attachments arrives in Gmail, this Make scenario automatically saves those files to a specified folder in Google Drive. It eliminates manual downloading and re-uploading, keeping your Drive organized without extra effort. Ideal for anyone handling frequent attachments, from freelancers to teams.
Make$3.99Automated B2B Prospecting with RapidAPI, Hunter.io, GPT & Gmail
Automate your B2B prospecting by finding local businesses and sending AI-personalized outreach emails to qualified contacts. **What This Workflow Does** This workflow acts as a powerful AI Sales Assistant, automating your entire B2B lead generation process for local businesses. It saves you countless hours of manual research and outreach by intelligently finding prospects, enriching their data, and drafting personalized emails tailored to their specific business needs. Stop prospecting manually and start scaling your outreach efforts effectively. **How It Works** The process is designed to be both smart and efficient: - **Find Businesses**: It starts by searching for local businesses based on your criteria (e.g., engineering in London). - **Qualify & Enrich**: It filters out businesses without a website. For the valid ones, it scrapes the website's title and description to understand what they do. - **Identify Contacts**: Using Hunter.io, it finds professional email contacts associated with the company and verifies their validity to ensure high-quality leads. - **Generate AI-Personalized Emails**: For each valid contact, it uses OpenAI to write a unique, short, and professional outreach email. The AI uses the scraped website information to create a personalized hook, showing you've done your research. - **Send & Organize**: The final email is sent automatically via your Gmail account. If a business has no website, a follow-up task is created in your Google Tasks for manual review. **Key Benefits** - **Save Time**: Automate a time-consuming prospecting process from start to finish. - **Increase Reply Rates**: Engage prospects with personalized emails, not generic templates. - **Scale Your Outreach**: Generate and contact dozens of qualified leads effortlessly. - **Stay Organized**: Never lose a lead, thanks to the integrated task management for manual follow-ups.
n8n$14.99Automate Invoice Detection in Gmail and Notify via Slack
Streamline your workflow by automatically detecting invoices in your Gmail inbox and sending real-time notifications to Slack. Ideal for freelancers and finance teams managing numerous email invoices.
n8n$9.99Automate Gmail Inbox Organization with AI-Powered Archiving and Labeling
Streamline your Gmail inbox management by automatically archiving irrelevant emails and categorizing important ones with AI-driven labels for MustRead and NotNeed.
n8n$14.99Automate Client Engagement and Management with Notion, Gmail, and GPT-4o
Streamline your client communications and management by automating welcome emails, check-ins, feedback requests, and re-engagements using Notion, Gmail, and GPT-4o.
n8n$9.99Automate Lead Outreach with Google Sheets and Gmail in n8n
Automatically fetch new leads from Google Sheets, send personalized emails via Gmail, and update lead status to 'Contacted' every 60 minutes using n8n.
n8n$4.99
More integrations
Need a custom Gmail workflow?
Our automation experts build tailored Gmail integrations for your exact stack.
Request a Custom Workflow