Skip to main content

What is n8n?

n8n is an open-source workflow automation platform that lets you connect apps, APIs, and services through a visual node-based editor. The official Gladia community node for n8n makes it easy to add speech-to-text transcription to any workflow — supporting audio from a URL or directly from binary data piped between nodes.
Install the Gladia node directly from your n8n instance: go to Settings → Community Nodes, search for @gladiaio/n8n-nodes, and click Install. Community node installation requires a self-hosted n8n instance.

What you can build

  • Transcription pipelines triggered by new audio files in cloud storage
  • Meeting recording workflows that produce transcripts, summaries, and subtitles automatically
  • Multi-step automations combining transcription with translation, sentiment analysis, or NER
  • Real-time webhook-driven flows that transcribe and route audio to Slack, Notion, or any downstream app

Quickstart

Prerequisites

Installation

Install the node from the n8n UI or via npm:
npm install @gladiaio/n8n-nodes
Then restart your n8n instance.

Configure credentials

In n8n, add a new Gladia API credential and paste your API key from the Gladia dashboard.

Transcribe audio from a URL

  1. Add a Gladia node to your workflow.
  2. Set Audio Source to URL and provide a publicly accessible audio link.
  3. Enable Wait for Completion to receive the full transcript immediately, or disable it to get the transcription ID for asynchronous polling.

Transcribe binary audio data

  1. Pipe binary data from an upstream node (e.g. an HTTP Request or Read Binary File node).
  2. Set Audio Source to Binary Data and specify the binary field name.
  3. The Gladia node will upload the file and return the transcript automatically.

Supported features

The Gladia n8n node exposes the full Gladia feature set:
  • 100+ language detection and code-switching
  • Speaker diarization and segmentation
  • Sentiment analysis and named entity recognition (NER)
  • Subtitle generation (SRT, VTT)
  • Summarization and multilingual translation
  • Custom vocabulary support
  • Configurable polling intervals for async jobs

Next steps

Get your API key

Get your API key on the Gladia dashboard

@gladiaio/n8n-nodes on npm

View the package and release notes

n8n website

Learn more about the platform