Send a voice note on Telegram to generate a professional email with ChatGPT
Telegram Voice Message → Automatic Email Imagine: What if you could turn a simple Telegram voice message into a professional email—without typing, copying, pasting, or even opening Gmail? This workflow does it all for you: just record a voice note, and it will transcribe, format, and write a clean HTML email, then send it to the right person—all by itself. Prerequisites - Create a Telegram bot (via BotFather) and get the token. - Have an OpenAI account (API key for Whisper and GPT-4). - Set up a
At a glance
Send a voice note on Telegram to generate a professional email with ChatGPT is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Gmail, OpenAI, Telegram. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Gmail, OpenAI, Telegram
- Modules
- 9
- Price
- Free
- Version
- v1.0

About this workflow
Telegram Voice Message → Automatic Email Imagine: What if you could turn a simple Telegram voice message into a professional email—without typing, copying, pasting, or even opening Gmail? This workflow does it all for you: just record a voice note, and it will transcribe, format, and write a clean HTML email, then send it to the right person—all by itself. Prerequisites - Create a Telegram bot (via BotFather) and get the token. - Have an OpenAI account (API key for Whisper and GPT-4). - Set up a Gmail account with OAuth2. - Import the JSON template into your automation platform. 🧩 Detailed Flow Architecture 1. Telegram Trigger Node: Telegram Trigger This node listens to all Message events received by the specified bot (e.g., “BOT OFFICIEL BAPTISTE”). Whenever a user sends a voice message, the trigger fires automatically. > ⚠️ Only one Telegram trigger per bot is possible (API limitation). Key parameter: - Trigger On: Message 2. Wait Node: Wait Used to buffer or smooth out calls to avoid collisions if you receive several voice messages in a row. 3. Retrieve the Audio File Node: Get a file - Type: Telegram (resource: file) - Parameter: - fileId = {{$json["message"]["voice"]["fileid"]}} This node fetches the voice file from Telegram received in step 1 4. Automatic Transcription (Whisper) Node: Transcribe a recording - Resource: audio - Operation: transcribe - API Key: Your OpenAI account The audio file is sent to OpenAI Whisper: the output is clean, accurate text ready to be processed. 5. Optional Wait (Wait1) Node: Wait1 Same purpose as step 2: useful if you want to buffer or add a delay to absorb processing time. 6. Structured Email Generation (GPT-4 + Output Parser) Node: AI Agent This is the core of the flow: - The transcribed text is sent to GPT-4 (or GPT-4.1-mini here, via OpenAI Chat Model) - Prompt used: Everything is strictly validated and formatted with the Structured Output Parser node. 7. Automatic Email Sending (Gmail) Node: Send a message - To: {{$json.output.email}} - Subject: {{$json.output.subject}} - HTML Body: {{$json.output.body}} This node takes the JSON structure returned by the AI and sends the email via Gmail, to the right recipient, with the correct subject and full HTML formatting. If you want to automate manual tasks, visit our French Agence automatisation 0vni.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Scrape and summarize webpages with AI
Generate captions from autocomplete ideas using Dumpling AI + GPT-4o
Automate invoice analysis via Telegram with ChatGPT-4o-mini extraction
Automate B2B supplier price negotiations with Google Sheets, Gmail, GPT-4o, Notion and Slack
Process email invoices with OCR, GPT-4, Slack, QuickBooks and Google Sheets
Save new Telegram files to Dropbox
Effortless task management: Create Todoist tasks directly from Telegram with AI
Categorize and label incoming Gmail emails automatically with GPT-4o mini
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you