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 Personalized Welcome Emails with Discount Codes via Mailchimp and Gmail
Streamline your subscriber onboarding process by automatically sending personalized welcome emails with discount codes using Mailchimp and Gmail.
n8n$4.99Automate Gmail Inbox Cleanup with AI-Powered Email Classification
Streamline your Gmail inbox by automatically classifying and deleting spam and marketing emails using AI. This workflow leverages OpenAI to ensure only important emails remain.
n8n$4.99Process Invoices & Engineering Emails with Gmail, AI Analysis & Telegram Alerts
Automate admin tasks for manufacturing companies by processing emails, extracting key data from invoices & purchase orders, and delivering instant alerts via Gmail and Telegram. **Description** This workflow automatically: - Fetches incoming emails from Gmail - Classifies emails (invoices, purchase orders, payment follow-up, etc.) using AI - Sends tailored auto-replies based on content and attachment presence - Extracts structured data from attached invoices/POs (PDFs etc.) - Delivers alerts and document files to your team via Telegram - Logs or routes data for further use in accounting or internal systems **Pre-Conditions & Requirements** Before using this workflow, you need: - Gmail Account with API access (for OAuth2 authentication) - Telegram Bot API Token (create a Telegram bot and get your API key) - Optional: API credentials for Google Sheets or other data sinks if you want to log extracted data - OpenRouter API credentials (for AI-powered nodes, if used) - Access to an n8n instance (cloud or self-hosted) **Setup Instructions** Import the Workflow: - Download the JSON file and import it into your n8n instance. Connect Accounts: - Configure the Gmail Trigger node with your Gmail OAuth2 credentials - Set up the Telegram node with your bot API token Set Required Variables: - Adjust AI instructions or prompt text if needed (for your company's tone/templates) - Customize labels, keywords, or filters in code nodes for your use case - Set target Telegram chat/group IDs Test the Workflow: - Send a sample email with attachments to your Gmail account - Confirm that emails are classified, replies are sent, and Telegram notifications/mobile alerts are delivered as expected Review and Connect Optional Modules: - For logging or archiving extracted data, connect additional "Google Sheets" or "Webhook" nodes as needed **Customization Tips** Modify Email Categories: - Update AI prompt instructions or filters to add/change labels ("Vendor Query," "Partial Payment," etc.) Attachment Handling: - Edit the code node logic to detect and process additional file types (DWG, XLSX, ZIP, etc.) Notification Logic: - Change the Telegram destination or add Slack/Microsoft Teams for broader team alerts Data Logging: - Add nodes for CRM, inventory, or ERP integration (push to your accounting or workflow management tool) **Example AI Prompt (for categorization)** ``` You are the personal emailing assistant for Zenith Engineering, a manufacturing company... ## Your tasks: - Categorize each email by priority - Draft polite, professional replies... - Identify and label attachments such as invoices, POs, drawings Response should be a valid JSON object: {Label:Important, Response:...} ``` If you have any doubts and questions, let me know: smonu2303@gmail.com from Pune. LinkedIn: https://www.linkedin.com/in/raj-more-171560bb/
n8n$14.99Automate Gmail Inbox Cleanup for SPAM, Social, and Promotions
Streamline your Gmail inbox by automatically deleting SPAM, Social, and Promotions emails every three days using n8n.
n8n$9.99Automated Daily SEO Audits with HTML Reports via Gmail or Slack
Streamline your SEO efforts with automated daily audits that deliver comprehensive HTML reports via Gmail or Slack. This workflow identifies on-page and technical SEO issues, helping you maintain optimal website performance and improve search rankings.
n8n$4.99Automate Daily Sustainability Newsletters with AI and Gmail
This workflow automates the creation and distribution of a daily sustainability newsletter by scraping EU news, classifying articles using AI, and sending curated content via Gmail.
n8n$14.99Automate Daily Task Reminders with Google Sheets and Gmail
Streamline your team's productivity by automatically sending personalized task reminders via email for tasks due today using Google Sheets and Gmail.
n8n$4.99Automate Daily Construction Updates via Gmail and WhatsApp
This workflow automates the distribution of daily construction updates to buyers via Gmail and WhatsApp, using data from Google Sheets. It ensures timely communication and transparency for real estate developers.
n8n$14.99Automate Invoice Payment Reminders Using Google Sheets and Gmail
Streamline your invoicing process by automatically sending payment reminders for due or overdue invoices using Google Sheets and Gmail.
n8n$4.99Automate Your Morning Business Digest with Notion, Gmail, Stripe, and GPT-4o
Start your day with a personalized business digest delivered to your email, summarizing your top priorities, income, meetings, and a motivational message.
n8n$4.99Personalized Email Automation Using Google Docs, Pinecone, GPT-4, and Gmail
**What Problem Does This Solve?** This workflow automates the process of extracting information from a Google Doc, storing it in a Pinecone vector database, and using it to personalize and send emails based on user input via chat. It eliminates the manual steps of gathering recipient data, writing messages, and dispatching emails, providing a fully automated, intelligent communication system. Perfect for teams that need to: - Maintain dynamic contact lists - Personalize bulk or contextual email outreach - Use chat interfaces to trigger intelligent email actions --- **Target Audience:** Sales teams, marketing departments, HR staff, startup founders, or anyone looking to automate AI-powered communication workflows. --- **What Does It Do?** - Extracts content from a Google Docs document (e.g., a list of contacts or structured notes) - Splits, embeds, and stores that content in Pinecone for semantic search - Listens for incoming chat messages using n8n's chat trigger - Uses LangChain agents with OpenAI to: - Search Pinecone for contextually relevant information (e.g., email addresses) - Compose personalized emails based on instructions - Sends emails using the Gmail API, triggered dynamically from the AI output --- **Key Features** - Google Docs integration for live document data - Embedding & vector search with Pinecone for AI lookups - Custom LangChain agents with tool calling logic (search + send) - Full support for OpenAI models (GPT-4) - Personalized email generation with dynamic name and message filling - Modular design: plug-and-play with other tools like CRMs, Notion, etc. --- **Setup Instructions** **Prerequisites** - **n8n Instance:** Self-hosted or cloud instance - **Google Docs Account:** For reading input content - **Pinecone Account:** For storing document data semantically - **OpenAI Account:** For generating embeddings and messages - **Gmail Account:** With Gmail OAuth2 credentials for sending emails --- **Installation Steps** **1. Import the Workflow** Import the provided JSON files into your n8n instance. **2. Configure Credentials** Go to **n8n > Credentials**, and set up: - **Google Docs API** - **OpenAI API** - **Pinecone API** - **Gmail OAuth2** **3. Set Your Pinecone Index & Namespace** Ensure you have a working Pinecone index (e.g., n8ndocs) and namespace (e.g., docsmail). **4. Test the Full Flow** - Run the Google Docs to Pinecone embedding workflow to prepare data. - Send a message to the chat trigger endpoint (e.g., Send an offer to User). - Check the execution log to verify correct tool usage and Gmail delivery. --- **How It Works** **1. Data Preparation:** - Google Doc content is fetched and chunked. - OpenAI embeddings are created. - Data is stored in Pinecone under a specific namespace. **2. Chat Trigger:** - A webhook captures chat input. - The LangChain agent interprets the user request. - The agent uses two tools: - Vectorstore_mails: Retrieves relevant emails via Pinecone vector search - send_mail: Uses an internal n8n sub-workflow to send Gmail messages **3. Mail Generation & Delivery:** - Email is personalized using recipient info (name/email from Pinecone) - Message follows a clean, friendly format with clear subject and closing - Delivered via Gmail integration
n8n$14.99Automate Gmail Newsletter Summaries to Telegram Using GPT-4.1-Mini
Automatically summarize Gmail newsletters and send them as concise, formatted messages to your Telegram bot using GPT-4.1-Mini. This workflow triggers on a Telegram command, retrieves relevant emails, summarizes them, and delivers the digest in a Telegram-friendly format.
n8n$14.99Automate Colombian Invoice Processing with Gmail and Google Workspace
This workflow automates the extraction and organization of Colombian invoices received via Gmail, utilizing OpenAI and Google Workspace for efficient processing and storage.
n8n$14.99Automate Gmail Responses with AI and Telegram Approval
Streamline your email management by automatically generating AI-driven responses for Gmail, with approval via Telegram. Ideal for professionals seeking efficient, personalized communication.
n8n$14.99Automate Supplier Risk Assessment and Alerts with D&B, NewsAPI, and Gmail
This workflow automates the assessment of supplier risks by integrating data from Dun & Bradstreet and NewsAPI, and sends alerts via Gmail when risk levels exceed thresholds. It ensures proactive supply chain management by continuously monitoring supplier performance and financial health.
n8n$14.99Automate AI-Powered Out-of-Office Replies in Gmail
This workflow automatically sends personalized out-of-office replies using AI when you're away, ensuring important emails are addressed while filtering out spam.
n8n$9.99Invoice Verification and Validation with Gmail, Drive, Sheets, and OCR AI
### **Description (Full, User-Centric & Sales-Driven):** Tired of manually verifying purchase order invoices every single day? This **plug-and-play n8n automation template** saves your accounts team hours of work by automatically downloading, storing, extracting, and validating invoice data against your master item sheet - all without human intervention. Perfect for **SMEs, startups, procurement teams, and accounts departments**, this automation handles **PO invoice verification** from **email to final validation** with 99% accuracy. --- ### **What This Automation Does End-to-End:** **Invoice Retrieval & Organization:** - Runs **Monday to Saturday, 8 hours/day** - Reads **invoices from specific vendor email(s)** (e.g., `abc@company.com`) - Extracts the **invoice date from the email subject** - Automatically **creates month & day-wise folders** in Google Drive - Uploads each invoice PDF into its respective folder **AI + OCR Data Extraction & Validation:** - Uses **OCR** to extract item data (name, quantity, rate, HSN, etc.) from each invoice PDF - Converts messy PDF data into clean structured format using **AI Agent Model** - Stores the data into a dedicated Google Sheet: **Store Invoice Data** **Invoice vs. Master Data Validation:** - Automatically fetches a second Google Sheet: **Store Master Data** - Compares each invoice item **line-by-line** with the master sheet: - Checks for **Item Code, Name, Price** mismatches - Calculates **price differences** and **total loss/gain per invoice** - Marks each line as **Matched / Mismatched** with notes **Final Reporting:** - Sends an **automated summary email** once all invoices are processed - Alerts if any mismatches found, allowing for early intervention --- ### **Example Output:** Check how data is validated in real time: - [Store Invoice Data Sheet](https://docs.google.com/spreadsheets/d/1QRHs6lRAZ95u9KirjUSqtdYxfYfCH_N_Uh80O_gm1Q/edit?usp=sharing) - [Store Master Data Sheet](https://docs.google.com/spreadsheets/d/1xRQ-WtNjNGtkgNwnhjmXddDQq9n_gpXe5it2aBfZPI/edit?usp=sharing) --- ### **Who Is This For?** - Accounts & Finance Teams - Procurement Departments - Growing Startups with Vendors - ERP/Automation Enthusiasts - Anyone tired of **manually checking vendor bills** --- ### **What You'll Get:** - Ready-to-import n8n workflow (JSON) - Setup Guide (PDF or Notion link) - Sample Google Sheet template - Email + Google Drive + OCR setup guide - AI Agent configuration tips - BONUS: Customization support (optional)
n8n$24.99Automate Gmail Metadata Extraction to Google Sheets
Automatically extract and store metadata from new Gmail emails into Google Sheets for efficient record-keeping and workflow automation.
n8n$4.99Automate Multilingual Email Drafts in Gmail with OpenAI GPT-4o
Streamline your email response process by automatically generating multilingual draft replies in Gmail using OpenAI GPT-4o, tailored for high-volume inquiries.
n8n$14.99Automated Error Notification via Gmail for Travel Workflows
This workflow automates error notifications through Gmail whenever a travel-related task fails, ensuring prompt attention.
n8n$15.03Auto-Convert OneDrive Word Documents to PDF with Foxit and Send via Gmail
## This n8n template demonstrates how to add a document conversion process to incoming Word documents in a OneDrive folder. Documents are converted to PDF and emailed to a reviewer. Use cases would be environments where incoming documents are dropped into cloud storage and a human needs to review them. By converting to PDF, it becomes easier to read in a consistent format in the browser. ## How it works - Listen for new files added in a OneDrive folder, identified by an ID - Download the bits of the new document if the file was a Microsoft Word document (the API I'm using can convert any Office document, but wanted to start simple) - Upload to Foxit's API service, convert to PDF, and download when done - Use Gmail to mail the PDF to a human reviewer. ## How to use - You'll need to determine a OneDrive folder ID to monitor, or select an entire account instead, just be careful when testing. - When the workflow is done, it emails to myself, so please connect your own Gmail and set a preferred email address for testing. ## Requirements - A Microsoft OneDrive account - Foxit developer account (https://developer-api.foxit.com) - A Gmail account - At least one Word document - we all have that, right? ## Next Steps This workflow could be modified to work with any Office-style document, and could also upload the PDF version back to OneDrive.
n8n$9.99Organize Email Attachments into Google Drive Folders by Company with Gmail & Sheets
# Automated Email Attachment Organizer **Automatically process labeled emails with attachments into organized Google Drive folders** --- ## Who Is This For? - **Teams or Individuals** needing to: - Automatically sort invoices, receipts, and files. - Organize client documents by date. - Verify sender emails against a whitelist. - Timestamp files to avoid duplicate names. --- ## What Does This Workflow Solve? - **Manual Email Sorting**: Saves time by automating the organization of email attachments. - **Disorganized Cloud Storage**: Ensures attachments are neatly stored in Google Drive folders. - **Unverified Sender Issues**: Filters and validates emails using a whitelist. - **Duplicate Filenames**: Uses timestamps to ensure every file name is unique. --- ## Setup Guide ### 1. Pre-Requisites - **Whitelist Sheet**: Make a copy of the [Example Whitelist Sheet](https://docs.google.com/spreadsheets/d/1tz9BflstxVL18YG11Ny1eiDj3FcjvtZ619b_bHx8h4/copy) - **Gmail Filter**: Create a filter in Gmail to label emails with attachments. **To Create a Gmail Filter:** 1. Open your Gmail Inbox. 2. Click the search bar and select **Show search options**. 3. Enter your criteria (e.g., type `has:attachment`). 4. Click **Create filter**. 5. Choose **Apply the label: Custom_Label** and save. --- ### 2. Credentials Setup Make sure your n8n instance is connected with: - **Gmail Account**: (via OAuth2) - **Google Drive Account**: (via OAuth2) - **Google Sheets** (via OAuth2) --- ### 3. Configure Your n8n Workflow Nodes #### 1. Trigger and Email Retrieval - **Gmail Trigger**: Setup check interval and filters for emails (i.e., emails labeled with `Custom_Label`) #### 2. Whitelist Settings - **Lookup in Sheets**: Searches for a row with the sender email. Configure this node to point to your whitelist spreadsheet containing two columns: |email|company| #### 3. File Storage Location - Configure parent folder to create sub-folders and store files into in the **Create Company Folder** node *Parent Folder* dropdown --- ## Final Steps 1. **Test Your Workflow**: Run the workflow to verify emails are processed and files are uploaded correctly. --- Happy Automating!
n8n$14.99Automate Email Management with AI and Gmail
This workflow intelligently manages Gmail emails by using AI to analyze, categorize, and respond to emails, while sending notifications for high-priority messages.
n8n$9.99Automate Invoice Detection and Payment Reminders via Gmail and Google Tasks
Streamline your invoice management by automatically detecting invoices in Gmail and creating payment reminders in Google Tasks using AI.
n8n$9.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