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.
Automate Gmail Searches via Telegram with AI-Powered Queries
This workflow enables users to search and retrieve Gmail emails by sending plain-language requests to a Telegram bot. It leverages AI to convert these requests into precise Gmail search queries, delivering results directly to your Telegram chat.
n8n$14.99Automate LinkedIn Posts from Gmail Newsletters with OpenAI
Transform your Gmail newsletters into engaging LinkedIn posts using OpenAI. This workflow automates the extraction, summarization, and posting process, saving you time and ensuring consistent, insightful content sharing.
n8n$4.99Automate Task Creation from Labeled Gmail Emails in Google Tasks
Streamline your workflow by automatically converting labeled Gmail emails into actionable tasks in Google Tasks, ensuring no important follow-ups are missed.
n8n$4.99Automate Podcast Transcript Summaries and Keyword Extraction with OpenAI and Gmail
Transform your podcast episodes into concise summaries and extract key SEO-friendly keywords using OpenAI, then receive the results directly in your Gmail inbox.
n8n$4.99Automate EDI Message Processing with Gmail and Google Sheets
Streamline the processing of EDI messages by automatically parsing emails from Gmail and logging the data into Google Sheets. This workflow simplifies manual data handling for small businesses.
n8n$14.99Auto-Label Gmail Messages with Custom Categories Using GPT-4 Mini
**Why settle for Gmail's default tabs when AI can sort your inbox your way?** ### Who is this for? Job seekers, freelancers, and students who receive job-related emails and want them auto-sorted into labels. ### Use case - **Problem**: Job emails get buried. Manually reading, labeling, and tracking them in a sheet is error-prone and time-consuming. - **Use Case**: An n8n workflow that fetches new Gmail messages on a schedule, classifies them with OpenAI, and adds customized Gmail labels defined by the user. ### What this workflow does? 1. Runs on a **schedule (Cron)** to fetch new Gmail messages. 2. Uses OpenAI to classify each email into: **Job Opportunity, Application Status, Enquiries, or Others** (you can edit categories). 3. **Adds Gmail labels** accordingly (auto-creates them if missing). ### Prerequisites - n8n (Cloud or self-hosted). - Credentials set up in n8n: - Gmail OAuth - OpenAI (API key) ### Setup - Import the **JSON** (below) into n8n. - Open **Credentials** for Gmail, OpenAI. - In the **OpenAI node**, pick your model (e.g., gpt-4o-mini or any GPT-4 class model). - In the Gmail Add Labels nodes, confirm/adjust label names: - **Job Opportunity**, **Application Status, Enquiries, Others** ### How to customize it for your needs - Add a Follow-Up Date parser (e.g., “We'll get back in 2 weeks”) — push to Calendar. - Extend categories (e.g., **Interview Invite, Offer, Rejection, HR Enquiry**). - Threaded Gmail Draft Reply for Enquiries using a template. ### Troubleshooting - **No items flowing?** Check Gmail scope/label filters and Cron timing. - **Labels not created?** The Gmail node can create them; ensure the label names match exactly. ### Why Use This Template? Gmail can classify messages into Spam, Promotions, or Social, but have you ever wished you could sort emails **your own way**? With this AI-powered workflow, you can create **custom categories** that fit your needs - like **Job Opportunity, Application Status, or Enquiries** - so you never lose track of what matters. ### Need Assistance? For setup guidance, customization, or business inquiries, email: phoenixaiagentsolutions@gmail.com
n8n$4.99Automate Invoice Creation from Gmail with AI and QuickBooks
Streamline your billing process by automatically generating invoices from labeled Gmail threads using AI for data extraction and QuickBooks for invoice creation.
n8n$14.99Automatically Flag Bounced Emails in Google Sheets from Gmail
This workflow scans your Gmail inbox for delivery error messages and flags the associated email addresses in a Google Sheet, ensuring future campaigns skip these addresses.
n8n$14.99Streamline Quote Requests with Tally, Airtable, Slack, and Gmail Automation
Automate your quote request process by capturing form submissions, notifying your sales team, storing leads in Airtable, and sending email confirmations—all seamlessly integrated in one n8n workflow.
n8n$9.99Automate Gmail Email Sending Using Google Sheets Data
Streamline your email communication by automatically sending personalized emails via Gmail using data from Google Sheets. This workflow ensures efficiency, accuracy, and real-time updates.
n8n$9.99Automate Personalized Follow-Up Emails for Zoom Attendees Using GPT-4 and Gmail
This workflow automatically sends personalized follow-up emails to Zoom meeting participants using GPT-4 and Gmail, enhancing engagement and communication.
n8n$4.99Automate Weekly ClickUp Task Reports via Gmail
Streamline your weekly task reporting with this n8n workflow that compiles ClickUp tasks into detailed reports and sends them via Gmail. Ideal for project managers seeking automated insights into team performance.
n8n$9.99Email Parser for RAG Agent Powered by Gmail and Memo
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. **Alternatively, you can delete the community node and use the HTTP node instead.** Most email agent templates are fundamentally broken. They're stateless—they have no long-term memory. An agent that can't remember past conversations is just a glorified auto-responder, not an intelligent system. This workflow is Part 1 of building a truly agentic system: creating the brain. Before you can have an agent that replies intelligently, you need a knowledge base for it to draw from. This system uses a sophisticated parser to automatically read, analyze, and structure every incoming email. It then logs that intelligence into a persistent, long-term memory powered by mem0. ### The Problem This Solves Your inbox is a goldmine of client data, but it's unstructured, and manually monitoring it is a full-time job. This constant, reactive work prevents you from scaling. This workflow solves that system problem by creating an always-on engine that automatically processes, analyzes, and structures every incoming email, turning raw communication into a single source of truth for growth. --- ### How It Works This is an autonomous, multi-stage intelligence engine. It runs in the background, turning every new email into a valuable data asset. 1. **Real-Time Ingest & Prep:** The system is kicked off by the **Gmail Trigger**, which constantly watches your inbox. The moment a new email arrives, the workflow fires. That email is immediately passed to the **Set Target Email** node, which strips it down to the essentials: the sender's address, the subject, and the core text of the message (I prefer using the plain text or HTML-as-text for reliability). While this step is optional, it's a good practice for keeping the data clean and orderly for the AI. 2. **AI Analysis (The Brain):** The prepared text is fed to the core of the system: the **AI Agent**. This agent, powered by the **LLM of your choice** (e.g., GPT-4), reads and understands the email's content. It's not just reading; it's performing analysis to: * Extract the core message. * Determine the sentiment (Positive, Negative, Neutral). * Identify potential red flags. * Pull out key topics and keywords. * The agent uses **Window Buffer Memory** to recall the last 10 messages within the same conversation thread, giving it the context to provide a much smarter analysis. 3. **Quality Control (The Parser):** We don't trust the AI's first draft blindly. The analysis is sent to an **Auto-fixing Output Parser**. If the initial output isn't in a perfect JSON format, a second **Parsing LLM** (e.g., Mistral) automatically corrects it. This is our twist that guarantees your data is always perfectly structured and reliable. 4. **Create a Permanent Client Record:** This is the most critical step. The clean, structured data is sent to **mem0**. The analysis is now logged against the **sender's email address**. This moves beyond just tracking conversations; it builds a complete, historical intelligence file on every person you communicate with, creating an invaluable, long-term asset. **Optional Use:** For back-filling historical data, you can disable the Gmail Trigger and temporarily connect a **Gmail Get Many** node to the `Set Target Email` node to process your backlog in batches. --- ### Setup Requirements To deploy this system, you'll need the following: * An active **n8n** instance. * **Gmail** API credentials. * An API key for your primary LLM (e.g., **OpenAI**). * An API key for your parsing LLM (e.g., **Mistral AI**). * An account with **mem0.ai** for the memory layer.
n8n$9.99Automate Monthly Gmail Spam Cleanup with Gmail API
This n8n workflow uses the Gmail API to automatically delete all emails in the spam folder on the first day of each month, optimizing email management and storage.
n8n$4.99Automate Daily Positive News Digest with OpenAI and Gmail
Start your day with positivity by automating a daily digest of uplifting news. This workflow fetches positive news articles, summarizes them using AI, and emails you a digest every morning.
n8n$9.99Automate Daily Digest from Gmail, RSS, and Todoist
Automatically compile a daily digest from Gmail, RSS feeds, and Todoist tasks, and send it via email every morning.
n8n$4.99Send Weekly Meeting Schedule Preview from Google Calendar to Gmail
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. **How it works** This workflow keeps you perfectly informed about your upcoming week's schedule. Every Sunday evening, it automatically: - Fetches all your scheduled meetings for the upcoming week (Monday to Sunday) from your connected calendar. - Compiles a concise summary of these meetings, including dates, times, and event titles. - Sends you a single, organized email so you can quickly review your agenda and prepare for the week ahead. Stay ahead of your schedule with this proactive meeting notification system. **Set up steps** Setting up this workflow is quick and easy, typically taking less than 10 minutes. You'll primarily need to: - Authenticate your preferred calendar service (e.g., Google Calendar). - Connect your email sending service (e.g., Gmail). - Specify the email address where you want to receive the summary. All detailed setup instructions and specific configuration guidance are provided within the workflow itself using sticky notes.
n8n$4.99Automate Website Change Detection with Firecrawl, Google Sheets, and Gmail Alerts
Automatically monitor dynamic websites for changes and receive instant email alerts. This workflow uses Firecrawl to scrape JavaScript-rendered content, logs changes in Google Sheets, and sends notifications via Gmail.
n8n$14.99Automate WordPress Contact Form Responses with Google Gemini and Gmail
Streamline your WordPress Contact Form 7 inquiries by automating classification, response drafting, and data logging using Google Gemini and Gmail.
n8n$14.99Automate Client Transcript Analysis and Feedback Routing with AI, HubSpot, and Gmail
Streamline the process of analyzing client transcripts, logging insights in HubSpot, and routing feedback to relevant departments via Gmail using AI.
n8n$9.99Automate CV Screening and Applicant Scoring from Gmail to Airtable with AI
### How It Works 1. **Trigger** Watches for new emails with attachments in a Gmail label. 2. **Extract Data** - Extracts job code from the email subject (e.g., `FN-001`) - Extracts raw text from the attached CV (PDF) 3. **AI Parsing** Uses Google Gemini to parse the CV and extract: - Name - Email - Years of experience - Skills 4. **Job Lookup** Uses the extracted job code to retrieve job details from Airtable. 5. **AI Scoring** - Compares applicant data with job requirements - Scores from 1-100 - Generates a brief reasoning summary (in Bahasa Indonesia) 6. **Log to Airtable** Saves applicant data, score, and AI notes to the Applications table. ### Setup Instructions 1. **Prepare Airtable Base** - **Job Posts Table** - Columns: Job Code, Job Title, Required Skills, Minimum Experience, Job Description - **Applications Table** - Columns: Applicant Name, Email, Score, Notes - Include a linked field to the Job Posts table 2. **Add Credentials in n8n** - Gmail - Google AI (Gemini) - Airtable 3. **Configure Nodes** - **Trigger**: Set Gmail filter (e.g., `label:job-applications`) - **Extract Job Code**: Verify regex format, default is `([A-Z]{2}-\d{3})` - **Airtable Nodes**: Select your base and table in: - Find Job Post... - Save Applicant... 4. **Activate Workflow** - Save and enable the workflow - New applications will be processed automatically
n8n$14.99Multi-service Terminal: Access Gmail, IRC, Telegram & News with Gemini AI
This workflow receives plain English instructions from a retro console via a webhook. Using an AI agent, it can combine multiple tools to read general RSS news headlines, stock market updates, emails, calendar events, search X, send Telegram messages, and run Linux commands. The idea is to avoid using smartphones or regular laptops in the morning, and instead use a retro console installed on an old notebook or netbook. You will need to copy a Python script onto the notebook, configure the webhook URL, and set up all the required credentials. Steps: 1. Set up Gemini API key, Google Gmail, and Calendar credentials from console.google.com. 2. Set up X credentials, RSS URL, etc. 3. Obtain the webhook URL and paste it into the Python code to be executed on the Linux machine. 4. Run the python script with `python3 console.py`. Note: If you ask for a Linux command, the command will not only be returned but also executed.
n8n$9.99Generate & Email Personalized Jokes with GPT-4 Mini and Gmail
This fun workflow automates the generation and delivery of personalized jokes by email based on the names or objects entered in the form. The process works as follows: ## On form submission The workflow starts when someone submits a form with the required names or objects to create the joke. You can modify the form fields to make the jokes more creative. ## Set the output language Manually define the language in which you want to receive the joke. ## OpenAI Message Model Uses the OpenAI model to generate the joke based on the prompt and in the chosen language. (The response is limited to around 200 tokens.) ## Gmail: send message The generated joke is automatically sent to the specified email address via Gmail.
n8n$4.99Send Automated Discount Vouchers to High-Value Magento 2 Customers via Gmail
### This workflow analyses completed orders from the past 3 months to identify high-value customers, generates unique voucher codes for each, and sends them a professionally designed promotional email.  This n8n template helps Magento 2 merchants automatically send customized, beautifully branded coupon emails to high-value customers. The workflow connects to Magento 2's REST API to retrieve your store logo and secure base URL. It either generates a coupon code and then crafts a visually appealing HTML email with dynamic customer details and branding. You can integrate this flow as part of loyalty campaigns or customer milestone automations. All styling is mobile-responsive and minimal to reduce the chance of spam filtering while still delivering a modern user experience. #### What It Does: 1. Authenticates and connects to your Magento 2 store. 2. Fetches store logo and base media URL using API calls. 3. Processes high-valued customers. 4. Generates coupons for each customer. 5. Dynamically injects customer name and unique coupon code. 6. Sends a fully branded and styled HTML email. #### Technical Highlights: 1. Uses rest/all/V1/store/storeConfigs to retrieve logo and configuration data. 2. HTML email styled with CSS media queries for prefers-color-scheme. 3. Gradient background with fallbacks and proper semantic structure. 4. Works with Gmail, Apple Mail, Outlook (Mac), and others. 5. Uses n8n expressions to handle personalization logic without external scripts. #### “Ideal For: - Magento 2 store owners. - Digital marketers targeting loyal or VIP customers. - CRM/email marketing automation professionals. - Agencies building Magento-based growth funnels. #### Why This Matters in the Current Market: - Modern customers expect personalized, premium communication, and inbox competition is tougher than ever. - This workflow enables eCommerce merchants to deliver clean, brand-consistent emails using automation - all without plugins or frontend code changes. #### Modules Used: - HTTP Request - Fetch Magento logo and config via REST API. - Set - Store customer name and coupon values. - Email or SMTP - Sends the composed HTML email. - Datetime - To handle expiration display (optional). - HTML Template - Responsive MJML-like styling with fallback-safe design. #### Use Cases: - Loyalty program campaigns - Seasonal or holiday discount blasts - Surprise reward drops for top spenders - Post-purchase thank-you automation - Reactivation flows for high-value users #### Credentials Required: - Magento 2 Admin API token - (Optional) SMTP credentials or Email node configuration #### Category E-commerce – Magento 2 (Adobe Commerce) #### Need Help? Having trouble setting it up or want to customize this workflow further? Feel free to reach out - I'm happy to help with setup, customization, or Magento 2 API integration issues. Contact: Author #### Author Kanaka Kishore Kandregula Certified Magento 2 Developer https://gravatar.com/kmyprojects https://www.linkedin.com/in/kanakakishore
n8n$9.99
More integrations
Need a custom Gmail workflow?
Our automation experts build tailored Gmail integrations for your exact stack.
Request a Custom Workflow