Convert Telegram Voice Messages to Google Docs with Whisper & GPT-4o Tagging

Go to Workflow
0 views
Built by Julian Reich Julian Reich
Created on June 08, 2026

Description

This n8n template demonstrates how to automatically convert voice messages from Telegram into structured, searchable notes in Google Docs using AI transcription and intelligent tagging.

Use cases are many: Try capturing ideas on-the-go while walking, recording meeting insights hands-free, creating voice journals, or building a personal knowledge base from spoken thoughts!

Good to know

OpenAI Whisper transcription costs approximately $0.006 per minute of audio
ChatGPT tagging adds roughly $0.001-0.003 per message depending on length
The workflow supports both German and English voice recognition
Text messages are also supported - they bypass transcription and go directly to AI tagging
Perfect companion: Combine with the "Weekly AI Review**" workflow for automated weekly summaries of all your notes!

How it works


Telegram receives your voice message or text and triggers the workflow
An IF node intelligently detects whether you sent audio or text content
For voice messages: Telegram downloads the audio file and OpenAI Whisper transcribes it to text
For text messages: Content is passed directly to the next step
ChatGPT analyzes the content and generates up to 3 relevant keywords (Work, Ideas, Private, Health, etc.)
A function node formats everything with Swiss timestamps, message type indicators, and clean structure
The formatted entry gets automatically inserted into your Google Doc with date, keywords, and full content
Telegram sends you a confirmation with the transcribed/original text so you can verify accuracy

How to use

Simply send a voice message or text to your Telegram bot - the workflow handles everything automatically
The manual execution can be used for testing, but in production this runs on every message
Voice messages work best with clear speech in quiet environments for optimal transcription

Requirements

Telegram Bot Token and configured webhook
OpenAI API account for Whisper transcription and ChatGPT tagging
Google Docs API access for document writing
A dedicated Google Doc where all notes will be collected

Customising this workflow

Adjust the AI prompt to use different tagging categories relevant to your workflow (e.g., project names, priorities, emotions)
Add multiple Google Docs for different contexts (work vs. private notes)
Include additional processing like sentiment analysis or automatic task extraction
Connect to other apps like Notion, Obsidian, or your preferred note-taking system


And don't forget to also implement the complimentary workflow Weekly AI Review!

Nodes Used (3)

Google Docs
n8n-nodes-base.googleDocs
OpenAI
@n8n/n8n-nodes-langchain.openAi
Telegram
n8n-nodes-base.telegram