AutomationMart
Home/Browse/Transcribe voice messages from Telegram using OpenAI Whisper-1
n8n

Transcribe voice messages from Telegram using OpenAI Whisper-1

n8nn8n5 modulesv1.0
openAiswitchtelegramtelegramTrigger

This n8n workflow processes incoming Telegram messages, differentiating between text and voice messages. How it works: 1. Message Trigger: The workflow initiates when a new message is received via the Telegram "Message Trigger" node. 2. Switch Node: This node acts as a router. It examines the incoming message: If the message is text, it directs the flow along the "text" branch. If the message contains voice, it directs the flow along the "voice" branch. 3. Get Audio File: For audio messages, t

At a glance

Transcribe voice messages from Telegram using OpenAI Whisper-1 is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects openAi, switch, telegram, telegramTrigger. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
openAi, switch, telegram, telegramTrigger
Modules
5
Price
Free
Version
v1.0
Transcribe voice messages from Telegram using OpenAI Whisper-1 workflow diagram

About this workflow

This n8n workflow processes incoming Telegram messages, differentiating between text and voice messages. How it works: 1. Message Trigger: The workflow initiates when a new message is received via the Telegram "Message Trigger" node. 2. Switch Node: This node acts as a router. It examines the incoming message: If the message is text, it directs the flow along the "text" branch. If the message contains voice, it directs the flow along the "voice" branch. 3. Get Audio File: For audio messages, this node downloads the audio file from Telegram. 4. Transcribe Audio: The downloaded audio file is then sent to an "OpenAI Transcribe Recording" node, which uses OpenAI's whisper-1 speech-to-text model to convert the audio into a text transcript. 5. Send Transcription Message: Regardless of whether the original message was text or transcribed audio, the final text content is then passed to a "Send transcription message" node. Setup Requirements: Telegram Bot Token: You will need a Telegram bot token configured in the "Message Trigger" node to receive messages. OpenAI API Key: An OpenAI API key is required for the "Transcribe audio" node to perform speech transcription. Additional Notes: This workflow provides a foundational step for building more complex AI-driven applications. The transcribed text or original text message can be easily piped into an AI agent (e.g., a large language model) for analysis, response generation, or interaction with other tools, extending the bot's capabilities beyond simple message reception and transcription. 👉 Need Help? Feel free to contact us at 1 Node. Get instant access to a library of free resources we created.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 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

Lead qualification and scoring with Jotform, Gemini AI, and Slack

Automate your lead qualification process by connecting Jotform to Gemini AI. This workflow instantly analyzes new form submissions, assigns a priority score, filters out spam, and routes legitimate leads for immediate action. Stop manually sorting through submissions and let your sales team focus on what matters: closing deals with hot leads. This template captures a lead from a "Talk to an Expert" form, uses AI to determine its quality, sends a real-time notification to your sales team on Slack

Free

Daily validated business ideas using n8n and Upwork

How it works - Runs at set times to fetch new Upwork job listings. - Checks each job’s total or hourly budget and keeps only higher-budget ones. - Extracts the job description for those selected jobs. - Uses AI to identify the core business idea from each description. - Records the idea and job details into a Google Sheet. - Can also be triggered manually to process a single job description. Set up steps - Required: Upwork API key, AI service key, and a Google Sheet. - Import: Bring the JSON int

Free

Generate & enrich LinkedIn leads with Apollo.io, LinkedIn API, Mail.so & GPT-3.5

Note: Now includes an Apify alternative for Rapid API (Some users can't create new accounts on Rapid API, so I have added an alternative for you. But immediately you are able to get access to Rapid API, please use that option, it returns more detailed data). Scroll to bottom for APify setup guide This n8n workflow automates LinkedIn lead generation, enrichment, and activity analysis using Apollo.io, RapidAPI, Google Sheets and Mail.so. Perfect for sales teams, f

Free

Telegram AI chatbot agent with InfraNodus GraphRAG knowledge base

Using the knowledge graphs instead of RAG vector stores This workflow creates a Telegram chatbot agent that has access to several knowledge bases at the same time (used as "experts"). These knowledge bases are provided using the InfraNodus GraphRAG using the knowledge graphs and providing high-quality responses without the need to set up complex RAG vector store workflows. The advantages of using GraphRAG instead of the standard vector stores for knowledge are: - Easy and quick to set up and up

Free

Zendesk: visual summarization, sentiment analysis, and Slack integration

Analyze and Explore your ZenDesk Support Requests using AI-Powered Knowledge Graph This template helps you create an interactive InfraNodus knowledge graph for your ZenDesk tickets using any search criteria (e.g. after a certain date, specific status, sender, keyword) that will automatically be sent to a selected Slack channel. Here's an example of the InfraNodus graph that shows the main topics and gaps in ZenDesk support tickets: You can use the workflow to: - Get an instant overview of the m

Free

Track expenses from Telegram to Google Sheets with GPT-4.1 Mini

Telegram Expense Tracker to Google Sheets with GPT-4.1 .jpg) > A lightweight automation that lets users log daily expenses via a Telegram bot and instantly saves them into Google Sheets—perfect for anyone looking to manage spending on the go with AI-powered structure and ease. 👤 Who’s it for This workflow is for anyone who wants to log their daily expenses by simply chatting with a Telegram bot. Ideal for: - Individuals who want a quick way to track spending - Freelancers who log receipts and

Free

Automate Multi-Platform Social Media Content Creation with AI

Social Media Managers and Digital Marketers seeking to streamline content production across 7+ platforms (X/Twitter, Instagram, LinkedIn, Facebook, TikTok)

Free

AI-powered lead enrichment with Bright Data MCP and Google Sheets

HubSpot Lead Enrichment with Bright Data MCP This template enables natural-language-driven automation using Bright Data's MCP tools, triggered directly by new leads in HubSpot. It dynamically extracts and executes the right tool based on lead context—powered by AI and configurable in N8N. --- ❓ What Problem Does This Solve? Manual lead enrichment is slow, inconsistent, and drains valuable time. This solution automates the

Free

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.

Log in to review
Free
No ratings yet

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.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free