Voice-to-task manager with Telegram, GPT-4o & Notion database
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.
Nodes used (11)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - Switch
n8n-nodes-base.switch - Telegram
n8n-nodes-base.telegram - OpenAI
@n8n/n8n-nodes-langchain.openAi - Edit Fields (Set)
n8n-nodes-base.set - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Code
n8n-nodes-base.code - Notion
n8n-nodes-base.notion - HTTP Request
n8n-nodes-base.httpRequest - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
What it does
📌 How it works This workflow turns voice or text messages from Telegram into structured tasks in Notion, using AI-powered intent detection and task generation. It supports: - 🆕 Task creation - ✏️ Task updates (like changing priority, title, or deadline) - 🧠 Task analysis (e.g., workload, goal alignment, emotional fatigue) The assistant uses OpenAI to: - Detect intent (create, update, or analyze) - Extract or update task fields (title, priority, due date, etc.) - Auto-format list-style descriptions with bullet points - Detect relevant tags like health, money, sport, etc. ⚙️ Setup steps 1. Clone the GitHub repo or import the .json into n8n manually. 2. Configure: - OpenAI credentials - Telegram Bot Token - Notion credentials 3. Use Telegram to send messages like: - “Create a task to call mom tomorrow” - “Update the grocery task to add milk” - “Am I overbooked today?”