Manage email, calendar, tasks and expenses from Telegram with GPT-4o and Google
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 45 nodes and runs on Telegram events (message). Along the way it connects Telegram, OpenAI, OpenAI Chat Model and Gmail and 4 more.
How it runs
Trigger: On Telegram events (message).
- Switch: routes items into 2 branches
- Jarvis Manager Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 6 tools (Think, Task Agent, Gmail Agent, Finance Agent…); memory: Simple Memory
- Get a file (Telegram): work with file
- Set Reply Message (Edit Fields (Set)): sets 1 field: message
- Transcribe a recording (OpenAI): transcribe (audio)
- Check Text or Audio (Switch): routes items into 2 branches
- Send a text message (Telegram): uses Telegram
- Generate audio (OpenAI): work with audio
- Send an audio file (Telegram): send audio
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.
Nodes used (15)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Switch
n8n-nodes-base.switch - Telegram
n8n-nodes-base.telegram - OpenAI
@n8n/n8n-nodes-langchain.openAi - AI Agent
@n8n/n8n-nodes-langchain.agent - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Think Tool
@n8n/n8n-nodes-langchain.toolThink - AI Agent Tool
@n8n/n8n-nodes-langchain.agentTool - Gmail Tool
n8n-nodes-base.gmailTool - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Google Tasks Tool
n8n-nodes-base.googleTasksTool - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - Google Contacts Tool
n8n-nodes-base.googleContactsTool - Edit Fields (Set)
n8n-nodes-base.set
From the author
Jarvis is a powerful multi-agent productivity assistant built in n8n. It works directly from Telegram and can understand both text messages and voice notes. The workflow uses a main Jarvis Manager Agent to understand the user's request and route it to the…