Convert Gmail emails to Telegram voice messages with GPT-5 and Inworld TTS
Who’s it for For makers, founders, and productivity nerds who want to listen to their inbox instead of reading it. No servers, no hosting — all done with n8n, a Telegram bot, and AI/ML API (LLM + TTS). What it does / ...
Template notes
Who’s it for
For makers, founders, and productivity nerds who want to listen to their inbox instead of reading it. No servers, no hosting — all done with n8n, a Telegram bot, and AI/ML API (LLM + TTS).
What it does / How it works
This workflow listens for new Gmail emails, extracts the sender, subject, date, and snippet, generates a 2–3 sentence natural summary using GPT-5 via AI/ML API, then converts the text into a lifelike voice message using Inworld TTS-1-Max. The final audio file is downloaded and instantly delivered to your Telegram via a bot.
A separate auxiliary flow captures your Telegram chatid once, stores it in a Data Table, and the main flow reuses it every time — no hardcoding required.
High-level flow:
1. Gmail Trigger detects new incoming email 2. Code node builds a clean emailData block 3. AI/ML API (GPT-5) generates a natural spoken summary 4. AI/ML API (Inworld TTS-1-Max) converts summary → voice 5. Audio file is downloaded 6. Voice message is sent to the same Telegram chat
Requirements