Voice-to-Email Response System with Telegram, OpenAI Whisper & Gmail

Go to Workflow
2,927 views
Built by Adam Janes Adam Janes
Created on June 05, 2026

Description

This workflow gives you the ability to reply to a long email with a voice note, rather than having to type everything out.

ChatGPT will format your audio response and create an email draft for you.

How it works
When a new email arrives in your inbox, the workflow checks if it needs a response, and it it does, it sends a message to you on Telegram via a VoiceEmailer bot.

When you reply to that message with an audio message, the second part of this workflow is triggered. It checks if the message is in the right format, transcribes the audio, and creates a draft response that shows up in the same email thread.

Set up steps
Add your credentials for Gmail and OpenAI
Create an Telegram bot following the instructions here.
Connect your telegram credentials so the workflow will use your bot.
Turn on the workflow, and message the bot from your telegram. Find the Chat ID from the Executions tab of your workflow, and enter it in as a variable.


Nodes Used (6)

Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Gmail
n8n-nodes-base.gmail
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