Jarvis: productivity AI agent for tasks, calendar, email & expense using MCPs
Email & inbox workflow for n8n with 46 active steps. Starts with MCP Server Trigger, Telegram Trigger. Uses OpenAI. Integrations include OpenAI, Gmail, Google Calendar, Telegram, ElevenLabs.
What it does
46 active nodes · Starts with MCP Server Trigger, Telegram Trigger.
Steps in the template include:
- OpenAI Chat Model (OpenAI Chat Model)
- Simple Memory (Simple Memory)
- Gmail MCP (MCP Client Tool)
- Google Tasks MCP (MCP Client Tool)
Nodes and integrations
- OpenAI Chat Model
- Simple Memory
- MCP Client Tool ×5
- MCP Server Trigger ×5
- gmail Tool ×7
- google Calendar Tool ×6
- google Tasks Tool ×5
- Telegram Trigger
- Switch ×2
- eleven Labs ×2
- google Sheets Tool ×3
- Telegram ×3
- google Contacts Tool
- AI Agent
- Filter
- Edit Fields (Set)
- Think Tool
See the author’s step names
- OpenAI Chat Model (OpenAI Chat Model)
- Simple Memory (Simple Memory)
- Gmail MCP (MCP Client Tool)
- Google Tasks MCP (MCP Client Tool)
- Gmail MCP Server (MCP Server Trigger)
- Send Email (gmail Tool)
- Reply to an Email (gmail Tool) — reply
- Get Emails (gmail Tool) — getAll
- Add Label to Email (gmail Tool) — addLabels
- Get Labels (gmail Tool) — label
- Draft Email (gmail Tool) — draft
- Draft Email Reply (gmail Tool) — draft
- Check Availability (google Calendar Tool) — calendar
- Get all Events (google Calendar Tool) — getAll
- Delete Calendar Event (google Calendar Tool) — delete
- Reschedule Event (google Calendar Tool) — update
- Get Event (google Calendar Tool) — get
- Create an event (google Calendar Tool)
- Calendar MCP Server (MCP Server Trigger)
- Calendar MCP (MCP Client Tool)
- Complete a Task (google Tasks Tool) — update
- Task Manager MCP (MCP Server Trigger)
- Telegram Trigger (Telegram Trigger)
- Switch (Switch)
- Transcribe audio or video (eleven Labs) — speech / speechToText
- Finance Tracker (MCP Client Tool)
- Finance Manager MCP Server (MCP Server Trigger)
- Get all Expenses (google Sheets Tool)
- Create Expense (google Sheets Tool) — append
- Delete Expense (google Sheets Tool) — clear
- Get many Tasks (google Tasks Tool) — getAll
- Delete a Task (google Tasks Tool) — delete
- Get a Task (google Tasks Tool) — get
- Create a Task (google Tasks Tool)
- Get a file (Telegram) — file
- Get Contacts (google Contacts Tool) — getAll
- Google Contacts MCP (MCP Server Trigger)
- Google Contacts (MCP Client Tool)
- Send a text message (Telegram)
- Jarvis (AI Agent)
- Only allow me (Filter)
- Set Reply Message (Edit Fields (Set))
- Check Text or Audio (Switch)
- Send an audio file (Telegram) — sendAudio
- Convert text to speech (eleven Labs) — speech
- Think (Think Tool)
Accounts and credentials
- OpenAI access
- Gmail
- Google Calendar
- Telegram
- ElevenLabs
- Google Sheets
Credential types in the graph: openAiApi, gmailOAuth2, googleCalendarOAuth2Api, googleTasksOAuth2Api, telegramApi, elevenLabsApi, googleSheetsOAuth2Api, googleContactsOAuth2Api
AI models and swaps
OpenAI · Chat
gpt-4.1-mini in OpenAI Chat Model. Potentially swappable with a compatible n8n chat model node. Match tool calling before testing.
Resource information
- Credit basis
- Author listed by n8n
- Pricing
- Template access shown on n8n
- License
- Not specified
- Last record update
- Nov 5, 2026
