AI Gmail support automation with Google Gemini, OpenAI & Pinecone
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This AI workflow has 10 nodes and runs on Gmail events. Along the way it connects Gmail, Google Gemini Chat Model, Embeddings OpenAI and Slack and 1 more.
How it runs
Trigger: On Gmail events.
- Intent Classifier (Text Classifier): classifies text into categories with AI, with model: Google Gemini Chat Model
- Email Support Agent (AI Agent): runs an AI agent, with model: Google Gemini Chat Model; 1 tool (Pinecone Vector Store)
- Label Query (Gmail): add labels
- Reply to Query (Gmail): reply
- Notify Team (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
- Still check Gmail Trigger below v1.4 runs as v1.4 (drafts skipped, max emails per poll) (Gmail Trigger).
Nodes used (9)
- Gmail Trigger
n8n-nodes-base.gmailTrigger - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - No Operation, do nothing
n8n-nodes-base.noOp - Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi - Slack
n8n-nodes-base.slack - Gmail
n8n-nodes-base.gmail - AI Agent
@n8n/n8n-nodes-langchain.agent - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone
From the author
💬 AI Gmail Support Automation with Google Gemini, OpenAI & Pinecone 🚀 How it Works This workflow turns your Gmail inbox into an AI-powered customer support assistant using Google Gemini, OpenAI embeddings, and Pinecone vector search. It automatically…