Categorize and Label Incoming Gmail Emails Automatically with GPT-4o mini

Sort New Gmail messages by category with AI

πŸ‘₯ Who's it for
This workflow is perfect for individuals or teams who receive a high volume of emails πŸ“₯ and want to automatically organize them into Gmail labels 🏷️ using AI. No coding required!

For sorting existing emails messages in your gmail inbox, please use this free workflow: Categorize and Label Existing Gmail Emails Automatically with GPT-4o mini.

πŸ€– What it does
It automatically processes new Gmail emails, skips those that already have labels, sends the content to an AI Agent powered by GPT-4o mini 🧠, and applies a relevant label based on the content. All labels must exist in Gmail beforehand.

βš™οΈ How it works
πŸ“¬ Gmail Trigger – Activates on new email received.
🚫 Filter – Skips emails that already have a label.
🧠 AI Agent (GPT-4o mini) – Analyzes the message and decides which label fits best.
🧾 Structured Output Parser – Formats the AI output into a clean JSON.
πŸ”€ Switch Node – Routes each email to the correct label path based on the AI result.
🏷️ Gmail Nodes – Assign the Gmail label to the original email.

πŸ“‹ Requirements
Gmail account connected to n8n
Pre-created labels in Gmail matching the AI categories
OpenAI credentials with GPT-4o mini access
n8n's AI Agent & Structured Output Parser nodes

πŸ› οΈ How to set up
Open the workflow and adjust the trigger interval (e.g., every minute, hours or Custom using Cron ⏱️)
Check that the Filter skips emails with existing labels
Define your categories in the AI Agent prompt and make sure they match the Gmail labels
Configure the Switch Node conditions for each category
Ensure each Gmail Label Node applies the correct label
Save and activate the workflow βœ…

🎨 How to customize the workflow
Add or remove categories in the AI prompt & Switch Node
Fine-tune prompt instructions to match your specific use case

0
Downloads
513
Views
8.74
Quality Score
intermediate
Complexity
Author:Arlin Perez(View Original β†’)
Created:8/13/2025
Updated:8/25/2025

πŸ”’ Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments