Audio to executive brief: Transcribe & analyze with AssemblyAI and GPT-4
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (9)
- Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - OpenAI
@n8n/n8n-nodes-langchain.openAi - Gmail
n8n-nodes-base.gmail - No Operation, do nothing
n8n-nodes-base.noOp - Code
n8n-nodes-base.code - Google Drive
n8n-nodes-base.googleDrive - n8n Form Trigger
n8n-nodes-base.formTrigger
What it does
ποΈ Audio-to-Insights Workflow (Form Upload + Google Drive Link) Description This workflow enables seamless speech-to-text transcription, AI-powered summarization, sentiment analysis, and automated email delivery. It supports two different input modes: - Form Upload (Local File) - Form Submission (Google Drive Link) --- How it Works 1. Input - Form 1: Upload an audio file (e.g., .mp3,.wav,.mp4) - Form 2: Submit a Google Drive link 2. File Handling - Local uploads go directly to AssemblyAI. - Drive links are parsed β File ID extracted β File fetched β Sent to AssemblyAI. 3. Transcription - AssemblyAI generates transcript text with punctuation and highlights. - Workflow loops with Wait + If until transcript status = completed. 4. AI Analysis - Transcript is passed to OpenAI. - Generates a structured output including: - Executive summary - Sentiment label & score - Key points - Action items - Notable quotes - Topics 5. Email Delivery - A formatted email is sent via Gmail with the summary and insights. --- Features - Dual input support: Google Drive OR direct upload - Handles long-running jobs with Wait + If polling - AI-powered transcript analysis with structured JSON - Automated sentiment scoring and summary generation - Professional HTML email reports --- Requirements - AssemblyAI API Key β transcription - Google Drive OAuth2 β file fetch - OpenAI API Key β summarization & sentiment analysis - Gmail OAuth2 β email delivery --- How to Use 1. Import this workflow into your n8n instance. 2. Add and configure the required credentials. 3. Update placeholders for: - AssemblyAI API Key - Google Drive Link - Gmail ID 4. Trigger via either form (local file or Google Drive link). 5. 5.For long recordings, split before uploading (10β20 min per chunk, 2β5s overlap).Keep audio consistent (e.g., WAV/MP3, 16 kHz mono if possible).Process chunks sequentially and combine summaries/action items at the end. --- Customising this Workflow - Adjust the OpenAI prompt to fit your reporting style (executive summary, bullet points, etc.). - Extend email formatting with logos or branding. - Add Slack, CRM, or Notion integrations for distribution. --- Use Cases - Meeting or lecture transcription with summaries - Podcast analysis with highlights and quotes - Business call reviews with action item extraction - Academic seminar notes emailed automatically