Templates / Ultimate AI assistant: Automate email, calendar, webSearch, Notion, RAG & X

Ultimate AI assistant: Automate email, calendar, webSearch, Notion, RAG & X

Needs changes

by Tianyi ✓ · 2,818 views · created 2025-04-21 · Personal Productivity, AI Chatbot

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes), HTTP Request Tool (legacy). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 31 nodes and runs on Telegram events. Along the way it connects Telegram, OpenAI, Pinecone Vector Store and Embeddings OpenAI and 7 more.

How it runs

Trigger: On Telegram events.

  1. Switch: routes items into branches
  2. Edit Fields_Text (Edit Fields (Set)): sets or maps fields
  3. DownloadAudio (Telegram): uses Telegram
  4. OpenAI: uses OpenAI
  5. AI Agent: runs an AI agent, with model: GPT; 18 tools (Think, Post to X, Get Emails, Get Events…); memory: Window Buffer Memory
  6. OpenAI: uses OpenAI
  7. Edit Fields_Image (Edit Fields (Set)): sets or maps fields
  8. Telegram: uses Telegram
  9. Edit Fields_Audio (Edit Fields (Set)): sets or maps fields

Services it uses

TelegramOpenAIPinecone Vector StoreEmbeddings OpenAIGmailGoogle CalendarGoogle SheetsHTTP RequestX (Formerly Twitter)NotionOpenAI Chat Model

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • AI Agent v1 (old agent modes) in AI Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • HTTP Request Tool (legacy) in Tavily WebSearch: replace with HTTP Request node connected to the AI Agent's Tool input.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Agent (v1.7)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
HTTP Request Tool (legacy)
Tavily WebSearch
HTTP Request node connected to the AI Agent's Tool input

Nodes used (17)

From the author

This is an ultimate AI assistant: Handle emails, schedule meetings, search the web, take notes, post to social media, and retrieve information from your knowledge base, all through simple Telegram commands (text, voice, or image). What is included: - 1…

Excerpt from Tianyi's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.