Jarvis: productivity AI agent for tasks, calendar, email & expense using MCPs
Who’s it for This template is designed for anyone who wants to use Telegram as a personal AI assistant hub. If you often juggle tasks, emails, calendars, and expenses across multiple tools, this workflow consolidates everything into one seamless AI-powered agent. What it does Jarvis listens to your Telegram messages (text or audio) and processes them with OpenAI. Based on your request, it can: - ✅ Manage tasks (create, complete, or delete) - 📅 Handle calendar events (schedule, r
At a glance
Jarvis: productivity AI agent for tasks, calendar, email & expense using MCPs is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, Slack, Notion, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail, Slack, Notion, OpenAI, Telegram, Google Calendar
- Modules
- 46
- Price
- Free
- Version
- v1.0

About this workflow
Who’s it for This template is designed for anyone who wants to use Telegram as a personal AI assistant hub. If you often juggle tasks, emails, calendars, and expenses across multiple tools, this workflow consolidates everything into one seamless AI-powered agent. What it does Jarvis listens to your Telegram messages (text or audio) and processes them with OpenAI. Based on your request, it can: - ✅ Manage tasks (create, complete, or delete) - 📅 Handle calendar events (schedule, reschedule, or check availability) - 📧 Send, draft, or fetch emails with Gmail - 👥 Retrieve Google Contacts - 💵 Log and track expenses All responses are returned directly to Telegram, giving you a unified command center. How to set up 1. Clone this template into your n8n workspace. 2. Connect your accounts (Telegram, Gmail, Google Calendar, Contacts, etc.). 3. Add your OpenAI API key in the Credentials section. 4. Test by sending a Telegram message like “Create a meeting tomorrow at 3pm” or “Add expense $50 for lunch.” or "Draft a reply with a project proposal to that email from Steve" Requirements - n8n instance (cloud or self-hosted) - Telegram Bot API credentials - Gmail, Google Calendar, and Google Contacts credentials (optional, if using those features) - OpenAI API key - ElevenLabs API Key (optional, if you need audio note support) How to customize - Swap Gmail with another email provider by replacing the Gmail MCP node. - Add additional MCP integrations (e.g., Notion, Slack, CRM tools). - Adjust memory length to control how much context Jarvis remembers. With this template, you can transform Telegram into your all-in-one AI assistant, simplifying workflows and saving hours every week.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Create a Google Doc and transcribe files from Google Drive using ChatGPT's Whisper
Generate Images with OpenAI new GPT-Image-1 Model via User-Friendly Form
Creates new Weekdone item from new Google Calendar Events
Automate & publish video ad campaigns with NanoBanana, Seedream, GPT-4o, Veo 3
Send a message on Slack from a new issue in Redmine
Upload a track from Dropbox to Sound Cloud
AI-powered proposal automation using Google Slides
Automated Gmail support agent with Gemini 2.5, RAG & Cohere reranking
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you