AutomationMart
Home/Browse/Create a speech-to-text API with OpenAI GPT4o-mini transcribe
n8n

Create a speech-to-text API with OpenAI GPT4o-mini transcribe

n8nn8n4 modulesv1.0
AirtableGoogle SheetsOpenAI

Description This template provides a simple and powerful backend for adding speech-to-text capabilities to any application. It creates a dedicated webhook that receives an audio file, transcribes it using OpenAI's gpt-4o-mini model, and returns the clean text. To help you get started immediately, you'll find a complete, ready-to-use HTML code example right inside the workflow in a sticky note. This code creates a functional recording interface you can use for testing or as a foundation for your

At a glance

Create a speech-to-text API with OpenAI GPT4o-mini transcribe is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Airtable, Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Airtable, Google Sheets, OpenAI
Modules
4
Price
Free
Version
v1.0
Create a speech-to-text API with OpenAI GPT4o-mini transcribe workflow diagram

About this workflow

Description This template provides a simple and powerful backend for adding speech-to-text capabilities to any application. It creates a dedicated webhook that receives an audio file, transcribes it using OpenAI's gpt-4o-mini model, and returns the clean text. To help you get started immediately, you'll find a complete, ready-to-use HTML code example right inside the workflow in a sticky note. This code creates a functional recording interface you can use for testing or as a foundation for your own design. Who is this for? Developers: Quickly add a transcription feature to your application by calling this webhook from your existing frontend or backend code. No-code/Low-code builders: Embed a functional audio recorder and transcription service into your projects by using the example code found inside the workflow. API enthusiasts: A lean, practical example of how to use n8n to wrap a service like OpenAI into your own secure and scalable API endpoint. What problem does this solve? Provides a ready-made API: Instantly gives you a secure webhook to handle audio file uploads and transcription processing without any server setup. Decouples frontend from backend: Your application only needs to know about one simple webhook URL, allowing you to change the backend logic in n8n without touching your app's code. Offers a clear implementation pattern: The included example code provides a working demonstration of how to send an audio file from a browser and handle the response—a pattern you can replicate in any framework. How it works This solution works by defining a clear API contract between your application (the client) and the n8n workflow (the backend). 1. The client-side technique: Your application's interface records or selects an audio file. It then makes a POST request to the n8n webhook URL, sending the audio file as multipart/form-data. It waits for the response from the webhook, parses the JSON body, and extracts the value of the Transcript key. You can see this exact pattern in action in the example code provided in the workflow's sticky note. 2. The n8n workflow (backend): The Webhook node catches the incoming POST request and grabs the audio file. The HTTP Request node sends this file to the OpenAI API. The Set node isolates the transcript text from the API's response. The Respond to Webhook node sends a clean JSON object ({"Transcript": "your text here..."}) back to your application. Setup 1. Configure the n8n workflow: In the Transcribe with OpenAI node, add your OpenAI API credentials. Activate the workflow to enable the endpoint. Click the "Copy" button on the Webhook node to get your unique Production Webhook URL. 2. Integrate with the frontend: Inside the workflow, find the sticky note labeled "Example Frontend Code Below". Copy the complete HTML from the note below it. ⚠️ Important: In the code you just copied, find the line const WEBHOOKURL = 'YOUR WEBHOOK URL'; and replace the placeholder with the Production Webhook URL from n8n. Save the code as an HTML file and open it in your browser to test. Taking it further Save transcripts: Add an Airtable or Google Sheets node to log every transcript that comes through the workflow. Error handling: Enhance the workflow to catch potential errors from the OpenAI API and respond with a clear error message. Analyze the transcript: Add a Language Model node after the transcription step to summarize the text, classify its sentiment, or extract key entities before sending the response.

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

Create new rows in a Google Sheets spreadsheets from new calls in Smith.ai

This template regularly checks for new calls in Smith.ai and uses the retrieved information to create a new row in Google Sheets. The template is scheduled to run every 15 minutes. You can change the schedule after you set up the template by clicking the clock icon on the first module.

Free

🧠 Build AI agents with Think-Plan-Act architecture using Llama-4 reasoning

A plug-and-play n8n workflow that adds LLM-powered reasoning, planning, and action to your automations — with prompts, schemas, and full agent logic included. Ever wish your n8n flows could think before they act? Now they can. Say hello to the ultimate agent-based upgrade: "Think → Plan → Act" – fully automated. Fully intelligent.⚡ 🧩 What Is This? This product is a ready-to-use AI-powered workflow template for n8n, featuring a smart “Thinking Agent” that: 🧠 Analyzes tasks 📋 Generates a step-by-s

Free

CYBERPULSE AI GRC: automated ISO 42001 compliance evaluation

Description Automatically evaluates and maps AI governance responses to ISO 42001:2023 clause requirements using AI-powered logic. Designed for GRC consultants, audit teams, and AI-focused security programs to reduce time spent on manual clause interpretation and alignment. Who’s It For: GRC Consultants handling AI governance controls Internal Auditors preparing for ISO 42001 audits Security teams implementing AI assurance frameworks Organizations adopting Responsible AI principles How It Works:

Free

Reddit bot automation: AI auto-reply & post monitor with GPT-4 + Google Sheets

Built an AI-Powered Reddit Engagement (Reddit auto comment to relevant posts based on your whish. A workflow That Actually Helps People and helps you to promote your product and service. Just spent hours fine-tuning an n8n automation that genuinely adds value to Reddit conversations and to your service, app, business or message that you want to promote. Here's what it does: The Challenge: Finding relevant discussions where my service, app, business or message could actually help someone - with

Free

AI agent to chat with files in Supabase Storage

Video Guide I prepared a detailed guide explaining how to set up and implement this scenario, enabling you to chat with your documents stored in Supabase using n8n. []( Youtube Link Who is this for? This workflow is ideal for researchers, analysts, business owners, or anyo

Free

Extract Instagram profile data with Apify and store in Google Sheets

Workflow Overview This cutting-edge n8n automation is a powerful social media intelligence gathering tool designed to transform Instagram profile research into a seamless, automated process. By intelligently combining web scraping, data formatting, and cloud storage technologies, this workflow: 1. Discovers Profile Insights: - Automatically scrapes Instagram profile data - Captures comprehensive profile metrics - Extracts critical social media intelligence 2. Intelligent Da

Free

Transparent tracking pixel for email open detection

Description This workflow serves a 1x1 transparent PNG image via a webhook, which can be embedded in an email to track when the email is opened. When the image is loaded by the recipient's email client, the webhook is triggered, optionally capturing a userId to identify who opened the email. 📂 Workflow Steps 1. Webhook Trigger (Request img) - Path: /webhook/change-with-your-id - Triggered by an HTTP request (e.g. when the image is loaded in an email). - Accepts a query parameter id to identif

Free

Reconcile expenses and optimize tax deductions with OpenAI GPT‑4.1‑mini and Gmail

How It Works This workflow streamlines financial operations for accounting teams, finance departments, and tax professionals managing business expenses. It addresses the challenge of reconciling expenses with revenue data, accurately categorizing deductions, and ensuring tax compliance across complex transactions. The system triggers on schedule to fetch expense receipts and revenue data from financial systems simultaneously. An AI-powered receipt matching agent uses OpenAI models to intelligent

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