Ultimate AI assistant: Automate email, calendar, webSearch, Notion, RAG & X
Needs changesWhat 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.
- Switch: routes items into branches
- Edit Fields_Text (Edit Fields (Set)): sets or maps fields
- DownloadAudio (Telegram): uses Telegram
- OpenAI: uses OpenAI
- AI Agent: runs an AI agent, with model: GPT; 18 tools (Think, Post to X, Get Emails, Get Events…); memory: Window Buffer Memory
- OpenAI: uses OpenAI
- Edit Fields_Image (Edit Fields (Set)): sets or maps fields
- Telegram: uses Telegram
- Edit Fields_Audio (Edit Fields (Set)): sets or maps fields
Services it uses
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.0 | Replace 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)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Switch
n8n-nodes-base.switch - OpenAI
@n8n/n8n-nodes-langchain.openAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Telegram
n8n-nodes-base.telegram - Edit Fields (Set)
n8n-nodes-base.set - Pinecone Vector Store
@n8n/n8n-nodes-langchain.vectorStorePinecone - Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Think Tool
@n8n/n8n-nodes-langchain.toolThink - Gmail Tool
n8n-nodes-base.gmailTool - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Google Sheets Tool
n8n-nodes-base.googleSheetsTool - HTTP Request Tool
@n8n/n8n-nodes-langchain.toolHttpRequest - Twitter Tool
n8n-nodes-base.twitterTool - Notion Tool
n8n-nodes-base.notionTool - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
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…