Personal AI agent
Ready for 3.0What this workflow does
This AI workflow has 28 nodes and runs on Gmail events (plus 1 other trigger). Along the way it connects Gmail, Google Gemini Chat Model, Telegram and Google Calendar and 2 more.
How it runs
Trigger: On Gmail events (plus 1 other trigger).
- If: checks a condition and branches into true / false
- AI Agent: runs an AI agent, with model: Gemini; 11 tools (Send, Reply, Delete, Update…); memory: Simple Memory
- Basic LLM Chain: sends a prompt to an LLM, with model: Gemini
- Send a text message (Telegram): uses Telegram
- Text Classifier: classifies text into categories with AI, with model: Gemini
- Send a text message (Telegram): uses Telegram
- Client (Gmail): add labels
- Sponsorship Request (Gmail): add labels
- Not Business (Gmail): add labels
- Reply to a message (Gmail): reply
…plus 1 more step. See the full node list below.
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 (15)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Gmail Tool
n8n-nodes-base.gmailTool - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - Gmail Trigger
n8n-nodes-base.gmailTrigger - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - Date Time Tool
n8n-nodes-base.dateTimeTool - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Text Classifier
@n8n/n8n-nodes-langchain.textClassifier - Gmail
n8n-nodes-base.gmail - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
From the author
--- Use cases are many: Manage your Gmail inbox, schedule calendar events, and handle contact details — all from one central AI-powered assistant. Perfect for freelancers managing clients, agency owners who need streamlined communication, or busy…