Create meeting minutes from Telegram messages with GPT-5 to Airtable Slack Gmail
Ready for 3.0What this workflow does
This AI workflow has 17 nodes and runs on Telegram events (message). Along the way it connects OpenAI Chat Model, Gmail, Telegram and OpenAI and 2 more.
How it runs
Trigger: On Telegram events (message).
- Message or Voice ? (Code): runs custom JavaScript code
- If: checks a condition and branches into true / false
- Voice note (Telegram): work with file
- Content (Code): runs custom JavaScript code
- Wait: pauses before continuing
- Code: runs custom JavaScript code
- Voice note download (Telegram): work with file
- Generate Meeting Message (AI Agent): runs an AI agent, with model: GPT-4 Email Generator Model; output parser: Enforce Email JSON
- Transcription of voice notes to text (OpenAI): transcribe (audio)
- Code: runs custom JavaScript code
…plus 4 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (12)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Gmail
n8n-nodes-base.gmail - If
n8n-nodes-base.if - Wait
n8n-nodes-base.wait - Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - OpenAI
@n8n/n8n-nodes-langchain.openAi - Code
n8n-nodes-base.code - AI Agent
@n8n/n8n-nodes-langchain.agent - Airtable
n8n-nodes-base.airtable - Slack
n8n-nodes-base.slack - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
From the author
How it works? 1. Send a message or a voice note on Telegram right after the meeting. 2. n8n transcribes (if it's a voice note) and sends the text to GPT. 3. GPT generates a structured and professional meeting minutes report. 4. The report is automatically…