ποΈ 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
-
Input
- Form 1: Upload an audio file (e.g., .mp3,.wav,.mp4)
- Form 2: Submit a Google Drive link
-
File Handling
- Local uploads go directly to AssemblyAI.
- Drive links are parsed β File ID extracted β File fetched β Sent to AssemblyAI.
-
Transcription
- AssemblyAI generates transcript text with punctuation and highlights.
- Workflow loops with
Wait + If
until transcript status = completed
.
-
AI Analysis
- Transcript is passed to OpenAI.
- Generates a structured output including:
- Executive summary
- Sentiment label & score
- Key points
- Action items
- Notable quotes
- Topics
-
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
- Import this workflow into your n8n instance.
- Add and configure the required credentials.
- Update placeholders for:
- AssemblyAI API Key
- Google Drive Link
- Gmail ID
- Trigger via either form (local file or Google Drive link).
- 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