Voice-to-Task Manager with Telegram, GPT-4o & Notion Database

Go to Workflow
0 views
Built by Yahor Dubrouski Yahor Dubrouski
Created on June 08, 2026

Description

📌 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
Clone the GitHub repo or import the .json into n8n manually.
Configure:
OpenAI credentials
Telegram Bot Token
Notion credentials
Use Telegram to send messages like:
“Create a task to call mom tomorrow”
“Update the grocery task to add milk”
“Am I overbooked today?”

Nodes Used (8)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Code
n8n-nodes-base.code
HTTP Request
n8n-nodes-base.httpRequest
Notion
n8n-nodes-base.notion
OpenAI
@n8n/n8n-nodes-langchain.openAi
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Telegram
n8n-nodes-base.telegram