Gmail Automation Workflows
1,138 ready-made Gmail workflows for n8n, Make, Zapier, Activepieces, and Pipedream. Email parsing, auto-replies, attachment handling, and inbox-driven workflows.
Automate 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 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.99Automatically Send Monthly Sales Reports from Square via Gmail
## Automatically Send Monthly Sales Reports from Square via Gmail ## What It Does This workflow automatically connects to the Square API and generates a **monthly** sales summary report for all your Square locations. The report matches the figures displayed in **Square Dashboard > Reports > Sales Summary**. It's designed to run monthly and pull the **previous month's** sales into a CSV file, which is then sent to a manager/finance team for analysis. This workflow builds on my previous template, which allows users to automatically pull data from the Square API into n8n for processing. (See here: https://n8n.io/workflows/6358) ## Prerequisites To use this workflow, you'll need: - A Square API credential (configured as a Header Auth credential) - A Gmail credential ## How to Set Up Square Credentials: - Go to **Credentials > Create New** - Choose **Header Auth** - Set the **Name** to `Authorization` - Set the **Value** to your Square Access Token (e.g., `Bearer <your-api-key>`) ## How It Works 1. **Trigger:** The workflow runs on the **1st of every month at 8:00 AM** 2. **Fetch Locations:** An HTTP request retrieves all Square locations linked to your account 3. **Fetch Orders:** For each location, an HTTP request pulls completed orders for the **previous calendar month** 4. **Filter Empty Locations:** Locations with no sales are ignored 5. **Aggregate Sales Data:** A Code node processes the order data and produces a summary identical to Square's built-in Sales Summary report 6. **Create CSV File:** A CSV file is created containing the relevant data 7. **Send Email:** An email is sent using Gmail to the chosen third party ## Example Use Cases - Automatically send monthly Square sales data to management for forecasting and planning - Automatically send data to an external third party, such as a landlord or agent, who is paid via commission - Automatically send data to a bookkeeper for entry into QuickBooks ## How to Use - Configure both HTTP Request nodes to use your Square API credential - Set the workflow to **Active** so it runs automatically - Enter the email address of the person you want to send the report to and update the message body - If you want to remove the n8n attribution, you can do so in the last node ## Customization Options - Add pagination to handle locations with more than 1,000 orders per month - Adjust the date filters in the HTTP node to cover the full calendar month (e.g., use Luxon or JavaScript to calculate `start_date` and `end_date`) ## Why It's Useful This workflow saves time, reduces manual report pulling from Square, and enables smarter automation around sales data - whether for operations, finance, or performance monitoring.
n8n$14.99Automate Daily Gmail Summaries with Google Gemini AI
This workflow automatically generates a daily summary of your Gmail inbox using Google Gemini AI, helping you prioritize important emails efficiently.
n8n$4.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 Email Sending with AI via Telegram and Gmail
Transform your Telegram bot into an AI-powered email assistant that generates and sends emails through Gmail based on user messages.
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 Audio Transcription and Report Generation with Gmail and Google Docs
Effortlessly convert audio files from Gmail into detailed transcription reports in Google Docs using VLM Run's AI capabilities.
n8n$9.99Automate 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 Email Inquiry Handling with AI and Gmail
This n8n workflow automates the processing of inquiry emails using AI to determine customer intent and respond accordingly. It streamlines email handling by analyzing content, checking availability, or processing bookings, and sending personalized responses.
n8n$9.99Automate Weekly Tech Research with AI, Notion, and Gmail
This workflow automates your weekly tech research and reporting using AI. It schedules tasks, gathers insights with AI, stores data in Notion, and sends summary reports via Gmail.
n8n$9.99Automate CV Parsing from Gmail to Notion with OCR and AI
Streamline your HR processes by automatically extracting and organizing candidate data from CVs received via email into a Notion database using OCR and AI.
n8n$9.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.99Book Property Viewings with Google Calendar and Gmail Reminders
📋 HOW IT WORKS • Your website form posts a viewing request (name, email, listing, date/time) to the webhook • The request is checked against your opening days, hours and minimum notice (invalid requests get clear HTTP 422 messages) • Google Calendar availability is checked with a travel buffer • Free slot: the event is created, logged in Google Sheets and the buyer gets a confirmation email (you in BCC) • Busy slot: the three closest free times are emailed to the buyer and returned to the form (HTTP 409) • Every hour: buyers whose viewing starts within 24 hours get a reminder ⚙️ SETUP STEPS • About 15 minutes: create a Google Sheet with a "Viewings" tab (columns below), import the workflow, connect Google Calendar, Gmail and Google Sheets, fill the Config node (Sheet ID, calendar ID = your Google email, time zone, hours, durations), publish and point your form to the webhook URL • Requires n8n 2.x (Cloud or self-hosted) and a Google account. No community nodes, no API keys ℹ️ ADDITIONAL INFORMATION • "Viewings" tab header row: Viewing ID,Listing Ref,Buyer Name,Buyer Email,Buyer Phone,Start,End,Status,Calendar Event ID,Reminder Sent At,Feedback Rating,Feedback Comment,Created At • Configurable: viewing length, travel buffer, opening hours, working days, minimum notice, number of alternatives, reminder window • No credentials or personal data inside; sticky-note documentation in the workflow • Tested on n8n 2.41 with an automated test suite and a live run on real Google Calendar, Gmail and Google Sheets • Part of the Real Estate Automation Kit (5 workflows) by the same seller
n8n$39Centralize Tally Forms: Auto-Save to Airtable & Gmail Replies
Automates Tally form submissions by capturing data via webhook, cleaning it, saving to Airtable, and sending instant Gmail replies. Eliminates manual handling for efficient form management.
n8n$12.99Daily AI Stock Briefing Email: OpenAI + Tavily + Gmail
Automated daily stock market news briefing using AI to search, summarize, and email key insights from your portfolio directly to your inbox.
n8n$14.99Send Standardized Gmail Alert Emails with Custom Subject
Helper workflow that sends alert emails via Gmail, prefixing subjects with '❗ n8n Alert:' for easy identification and taking custom subject and line array as inputs.
n8n$4.99Automated Sales Follow-up with GPT, Tavily & Gmail
Automates instant personalized follow-up emails for inbound leads using Tavily AI research and GPT-5 for compelling copy, sent via Gmail.
n8n$19.99Automated Gmail Sending with Mistral AI Document Summarization
This workflow automates the process of summarizing Google Drive documents using the Mistral AI chat model and then sending the summarized content through Gmail. By leveraging the capabilities of AI for document analysis, users can save time and en...
n8n$5.45AI Gmail Response Automation with OpenAI & Telegram Approval
Monitors Gmail inbox with OpenAI to detect reply-needed emails, generates professional responses, and sends only after Telegram approval. Saves time while ensuring personalized communication.
n8n$24.99AI-Summarized Unread Gmail Alerts to Slack via GPT-4o
Automatically detects unread Gmail emails, generates concise AI summaries with GPT-4o, and sends alerts to Slack every minute to save time and reduce inbox overload.
n8n$12.99Gmail Attachment Backup to Google Drive
Automatically backs up attachments from specific Gmail senders to Google Drive, polling every minute and using timestamped filenames for organization.
n8n$9.99Gmail Campaign Sender: Bulk Emails with Auto No-Reply Follow-ups
Automate multi-step Gmail campaigns from Google Sheets, sending follow-ups only if no reply received. Saves time on chasing leads without spamming responders.
n8n$24.99Gmail Email Headers Analyzer: IP Reputation & Spoofing Detection
Automates Gmail header analysis to detect spoofing via SPF/DKIM/DMARC checks and IP reputation scoring using external APIs.
n8n$19.99
More integrations
Custom AI Systems & Services
Our team of experienced AI builders will help build custom AI systems, workflows, and solutions.
Request Custom Work