Use this powerful n8n workflow to automatically create Notion tasks from incoming Telegram messages (text or voice) using GPT-3.5 for intelligent data extraction and scheduling. Deploy this n8n template now.
Download this n8n workflow template and start using it instantly.
This comprehensive n8n workflow solves the problem of friction between quick idea capture and structured database entry. Instead of manually opening Notion, users can send a simple text or voice message to their Telegram bot. This powerful n8n workflow uses the capabilities of GPT-3.5 to intelligently parse the message—handling transcription for audio notes and extracting key parameters like the task title and the crucial ‘Do Date.’ The core intelligence resides in the AI tool calling mechanism, where the OpenAI n8n node dictates the exact parameters needed for the Notion n8n node. This approach makes the automation highly flexible and robust, ensuring accurate data entry into your Notion database every time this n8n workflow is triggered. This is a prime example of effective AI-driven n8n templates.
The process is initiated by the Telegram Trigger n8n node, which listens for new messages. Immediately following the n8n trigger, a Switch n8n node analyzes the incoming message structure to determine if it contains a voice recording or plain text. If a voice note is detected, the workflow branches to the Download recording Telegram n8n node, followed by the Transcribe recording OpenAI n8n node, converting the audio to text. If the message is text-based, it passes through the Handle Text Message Code n8n node for clean formatting.
All extracted text converges at the Interpret Request OpenAI n8n node, which acts as the intelligent agent. Utilizing GPT-3.5, this n8n node is configured with specific system instructions to identify task requests and dates. It then uses the Create new Task in Notion n8n node as an AI tool, calling it dynamically with parameters generated via $fromAI expressions (Title and Do Date). Upon successful creation of the Notion task, the AI generates a fun confirmation message. The final step of the n8n workflow is the Confirmation message Telegram n8n node, which sends this clever confirmation back to the user, closing the loop and confirming the automation success.
Telegram Trigger (webhook setup required) and the action nodes (Download recording and Confirmation message). Ensure the correct userIds are set in the n8n trigger.22c1b7ff-072a-807a-b0c7-cb5733cb7997).Interpret Request n8n node to ensure it aligns with your preferences for task identification and date extraction. Telegram Trigger (n8n trigger): Initiates the n8n workflow upon receiving a new Telegram message update. Crucially configured to filter by specific userIds for security and relevance.
Switch text vs audio (n8n node): A core flow control n8n node that examines the incoming message payload to determine if the message.voice or message.text property exists, routing the n8n workflow path accordingly.
Download recording (Telegram n8n node): Used only for voice messages. Downloads the audio file specified by the file_id from the voice message object.
Transcribe recording (OpenAI n8n node): Converts the downloaded audio file into text using the OpenAI API's transcription capability, providing clean text data for the next n8n node.
Handle Text Message (Code n8n node): Simple JavaScript n8n node used to structure the raw text content into a standardized JSON format for the AI agent.
Interpret Request (OpenAI n8n node): The brain of this n8n workflow. It uses GPT-3.5-Turbo and is configured with a detailed system prompt and access to the Notion tool. It interprets the request and determines the necessary parameters for the Notion n8n node.
Create new Task in Notion (Notion Tool n8n node): This Notion n8n node is called as an AI Tool. It creates the new page/task in the specified database, using AI-generated parameters for the Title and Do Date fields via $fromAI expressions.
Confirmation message (Telegram n8n node): Sends the final, AI-generated confirmation message back to the user's Telegram chat, completing the automated n8n workflow cycle.
Master complex nested looping challenges in n8n by utilizing sub-workflows and the Execute Workflow n8n node. Download this reliable n8n template for modular data processing logic.

Use this comprehensive n8n workflow to build a dynamic AI voice bot integrated with Twilio, OpenAI GPT-4o, and ElevenLabs for real-time customer interaction and automated data logging in Google Sheets.

Leverage this advanced n8n workflow to build AI agents with multi-step reasoning using GPT-4. Learn how to customize reusable 'thinking' tools within your n8n automation.

Use this powerful n8n workflow to automate logistics. Read local Excel or CSV files and automatically create detailed delivery tasks in Onfleet using specific n8n node mapping.

Use this n8n workflow to create an OpenAI-compatible API endpoint that proxies requests to GitHub's free AI models, enabling their use within standard n8n AI agent configurations.


Senior Engineering Manager with over 20 years of professional experience. While I'm not getting paid to code during the day, I still find time at night to mess around and have fun. Lately I've been really enjoying my time spent learning new automation and AI tools!







































