LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Logo AssemblyAI avec un design moderne et le texte d'entreprise

ASSEMBLYAI n8n INTEGRATION: AUTOMATE ASSEMBLYAI WITH N8N

ASSEMBLYAI N8N INTEGRATION: AUTOMATE ASSEMBLYAI WITH N8N

Need help

Need help automating Assemblyai with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Assemblyai with n8n?

The AssemblyAI n8n integration opens up 15 distinct actions spanning transcript management, AI-powered analysis via LeMUR, and file operations. This means you can build complete audio processing pipelines—from uploading raw audio files to extracting structured insights—entirely within n8n's visual workflow builder.

Time savings become substantial when you eliminate manual transcription handling. Instead of downloading audio, uploading to AssemblyAI's dashboard, waiting for results, then manually copying text, your n8n workflow handles everything automatically. New audio files trigger transcription, completed transcripts flow into summarization or Q&A analysis, and final outputs route to your preferred destinations—Notion, Google Sheets, Slack, or your CRM.

Practical workflows you can build include: automatically transcribing podcast episodes and publishing summaries to your blog CMS, processing sales call recordings to extract key points and action items, generating searchable transcripts from webinar recordings, creating subtitle files for video content, and analyzing customer support calls for sentiment and topics. The combination of AssemblyAI's speech recognition accuracy and n8n's connectivity to 400+ apps creates automation possibilities that would otherwise require custom development.

Credentials

How to connect Assemblyai to n8n?

  1. !
    1 step

    How to connect Assemblyai to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Assemblyai credentials
    TIP
    💡 TIP: If you're working across multiple environments (development, staging, production), create separate AssemblyAI credentials for each. This prevents accidental usage of production quotas during testing and makes it easy to switch contexts without modifying your workflow logic.
Need help

Need help automating Assemblyai with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Actions

Assemblyai actions available in n8n

  1. 01
    Action 01

    Search words

    This action searches through a transcript for specific words or phrases, returning timestamps and context—essential for building searchable audio archives or finding specific moments in recordings.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (set to "Transcript" - required), Operation (set to "Word Search" - required), Transcript ID (the transcript to search within - required), Input Type (accepts comma-separated lists), Words to Search (comma-separated list of terms - accepts dynamic expressions - required).

    Use cases: Finding mentions of competitor names in sales calls, locating specific topics in long recordings, building "jump to" features for audio players, compliance monitoring for regulated terms.

    Search words
  2. 02
    Action 02

    Purge LeMUR data

    For privacy and compliance, this action permanently removes data associated with a specific LeMUR request from AssemblyAI's systems.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (set to "LeMUR" - required), Operation (set to "Purge Data" - required), LeMUR Request ID (the request whose data should be deleted - optional).

    Use cases: GDPR compliance workflows, removing sensitive analysis results, data retention policy enforcement, cleaning up after temporary processing.

    Purge LeMUR data
  3. 03
    Action 03

    Run custom task

    The most flexible LeMUR action—send any custom prompt to analyze your transcripts however you need, from sentiment analysis to structured data extraction.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (LeMUR resource - required), Operation (custom task execution - required), Transcript IDs (one or more transcripts to process - optional), Final Model (your chosen AI model like Claude 4 Sonnet - required), Prompt (your custom instructions for analyzing the transcript - required), Max Output Size (character limit for response, defaults to 2000 - optional).

    Use cases: Custom sentiment analysis, extracting structured JSON data from conversations, generating social media posts from audio content, creating custom report formats, multi-language translation of key points.

    Run custom task
  4. 04
    Action 04

    Generate summary

    Powered by AssemblyAI's LeMUR (Large Language Model Understanding and Reasoning), this action creates intelligent summaries of your transcripts—far more sophisticated than simple truncation.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (typically LeMUR-based - required), Operation (set to generate summaries - required), Transcript IDs (one or more transcript IDs to summarize - required), Final Model (select the AI model for processing like Claude 4 Sonnet - required), Temperature (controls output randomness 0-1, lower values produce more consistent summaries - optional), Max Output Size (maximum token length for generated summary - optional).

    Use cases: Creating podcast episode descriptions, generating meeting recap emails, producing executive summaries of long calls, extracting key points for newsletters.

    Generate summary
  5. 05
    Action 05

    Question and Answer

    This LeMUR-powered action lets you ask natural language questions about your transcript content and receive accurate, context-aware answers.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (LeMUR resource - required), Operation (set to "Question & Answer" - required), Transcript IDs (the transcripts to analyze - required), Final Model (the AI model to use for answering - required), Questions (the specific questions you want answered about the content), Temperature (controls answer creativity vs. precision - optional).

    Use cases: Extracting action items from meeting recordings, answering specific queries about sales calls ("What objections did the prospect raise?"), analyzing interview responses, pulling specific data points from audio content.

    Question and Answer
  6. 06
    Action 06

    Get LeMUR response

    When running LeMUR operations asynchronously, this action retrieves the response from a previous request using its unique ID.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (set to "LeMUR" - required), Operation (set to "Get Response" - required), LeMUR Request ID (the unique identifier from your original LeMUR request - required).

    Use cases: Polling for completed LeMUR analyses, building async workflow patterns, handling long-running AI processing jobs.

    Get LeMUR response
  7. 07
    Action 07

    Delete a transcription

    When you need to remove transcription data—whether for privacy compliance, storage management, or cleanup—this action permanently deletes a specified transcript from AssemblyAI.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (set to "Transcript" - required), Operation (set to "Delete" - required), Transcript ID (the unique identifier of the transcript to remove - required).

    Use cases: Implementing data retention policies, removing test transcriptions, GDPR compliance workflows, cleaning up after temporary processing jobs.

    Delete a transcription
  8. 08
    Action 08

    Get redacted audio

    When transcripts contain sensitive information (PII, profanity, custom terms), this action retrieves an audio file where those elements have been replaced with neutral tones—perfect for privacy-conscious applications.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (set to "Transcript" - required), Operation (set to "Get Redacted Audio" - required), Transcript ID (the transcript with PII redaction enabled - required).

    Use cases: Creating shareable versions of customer calls, removing sensitive data from training recordings, preparing compliant audio for public distribution, anonymizing interview recordings.

    Get redacted audio
  9. 09
    Action 09

    List transcriptions

    This action retrieves a list of all your transcriptions, making it easy to audit processing history, find specific transcripts, or build dashboards showing transcription activity.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (set to "Transcript" - required), Operation (set to "List" - required), Limit (numeric value controlling how many transcriptions to return, defaults to 50 - required), Additional Fields (optional section for adding filtering parameters).

    Use cases: Building transcription monitoring dashboards, auditing API usage, finding transcripts from a specific date range, creating reports on transcription volume.

    List transcriptions
  10. 10
    Action 10

    Get a transcription

    Once you've created a transcription job, this action retrieves the complete results. Since transcription is asynchronous (it takes time to process), you'll typically poll this endpoint or use it after a delay.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (set to "Transcript" - required), Operation (set to "Get" - required), Transcript ID (the unique identifier returned when you created the transcription, accepts both fixed values and dynamic expressions from previous nodes - required).

    Use cases: Checking transcription status in a polling loop, retrieving completed transcripts after a Wait node delay, fetching transcript data for downstream processing.

    Get a transcription
  11. 11
    Action 11

    Get sentences

    This action breaks down a transcript into individual sentences with precise timing information—essential for creating searchable content or detailed analysis.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (set to "Transcript" - required), Operation (set to "Get Sentences" - required), Transcript ID (the transcript you want to segment into sentences - required).

    Use cases: Creating timestamped show notes for podcasts, building searchable video indices, extracting specific quotes with timing references, generating chapter markers.

    Get sentences
  12. 12
    Action 12

    Create a transcription

    This action initiates the core transcription process—taking an audio file URL and returning a complete text transcript with timestamps, speaker labels, and additional analysis.

    Key parameters: Credential to connect with (your AssemblyAI account selection - required), Resource (set to "Transcript" - required), Operation (set to "Create" - required), Audio URL (the publicly accessible URL of your audio file, can be an AssemblyAI upload URL from the previous action or any public audio link - required), Result (output field that captures the transcription job response, including the transcript ID needed for subsequent operations).

    Use cases: Transcribing podcast episodes from RSS feed URLs, processing recorded Zoom meetings, converting voice memos to searchable text, generating transcripts for YouTube video audio tracks.

    Create a transcription
  13. 13
    Action 13

    Get Subtitles

    This action generates properly formatted subtitle files from your transcripts—ready for use with video players, YouTube uploads, or accessibility compliance.

    Key parameters: Credential to connect with (your AssemblyAI account - required), Resource (set to "Transcript" - required), Operation (set to "Get Subtitles" - required), Transcript ID (the source transcript for subtitle generation, accepts text input and expressions - required), Result (displays the outcome after execution), Characters Per Caption (numeric value setting maximum characters per caption line for readability - required).

    Use cases: Automating YouTube video captioning, creating SRT files for video editing software, generating accessibility captions for course content, producing subtitles for social media videos.

    Get Subtitles
  14. 14
    Action 14

    Get paragraphs

    Similar to sentences but at a higher level—this action retrieves transcript content organized into logical paragraph segments, providing natural groupings of related content.

    Key parameters: Credential to connect with (your AssemblyAI credentials - required), Resource (set to "Transcript" - required), Operation (set to "Get Paragraphs" - required), Transcript ID (the transcript to retrieve paragraphs from - required).

    Use cases: Generating formatted blog posts from audio content, creating readable meeting summaries, structuring content for documentation, preparing text for translation services.

    Get paragraphs
  15. 15
    Action 15

    Upload a file

    The Upload a file action serves as the starting point for many AssemblyAI workflows—it lets you send audio files directly to AssemblyAI's servers before transcription. This is particularly useful when your audio source isn't publicly accessible via URL, similar to how you might handle files in Google Drive integrations.

    Key parameters: Credential to connect with (select your configured AssemblyAI account - required), Resource (set to "File" to indicate you're working with file uploads - required), Operation (automatically set to "Upload" - required), File Path or Binary Data (accepts either a direct file path string or binary data from previous nodes, perfect for processing files from Google Drive, Dropbox, or HTTP downloads - required).

    Use cases: Uploading private recordings from cloud storage, processing audio files received via email attachments, handling locally stored audio from FTP servers.

    Upload a file
You've seen the integration

Build your first workflow with our team

Drop your email and we'll send you the catalog of automations you can ship today.

  • Free n8n & Make scenarios to import
  • Step-by-step setup docs
  • Live cohort + community support

Frequently asked questions

  • Is the AssemblyAI n8n integration free to use?
    The n8n integration itself is free and included with both n8n cloud and self-hosted versions. However, AssemblyAI operates on a usage-based pricing model—you pay for the audio minutes you transcribe and the LeMUR tokens you consume. AssemblyAI offers a free tier with limited hours for testing, making it easy to build and validate your workflows before committing to a paid plan. Check AssemblyAI's current pricing page for exact rates, as they vary by feature (standard transcription vs. real-time, LeMUR usage, etc.).
  • How long does it take to transcribe audio with the AssemblyAI n8n integration?
    Transcription time depends on your audio file length and AssemblyAI's current processing load. Typically, a 10-minute audio file processes in 1-3 minutes. Since transcription is asynchronous, your n8n workflow should account for this—either by using a Wait node followed by the "Get a transcription" action, or by implementing a polling loop that checks status until completion. For near-real-time needs, AssemblyAI also offers streaming transcription, though the n8n integration primarily supports batch processing workflows.
  • Can I transcribe audio files that aren't publicly accessible with the AssemblyAI n8n integration?
    Yes, absolutely. Use the "Upload a file" action first to send your private audio file to AssemblyAI—this action accepts both file paths and binary data from other n8n nodes. The upload returns a temporary URL that you then pass to "Create a transcription." This workflow pattern lets you process files from Google Drive, local storage, email attachments, or any source without making your original audio publicly accessible. The uploaded files are stored securely on AssemblyAI's servers only for the duration needed for processing.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.