Automated Meeting Minutes from Audio using OpenAI Transcription and Google Docs
Who’s it for
Teams and operators who record meetings/interviews and want fast, standardized, action-oriented minutes—without writing code. New n8n users welcome.
What it does / How it works
On form submission, the workflow ingests an audio file and basic metadata, transcribes the audio with OpenAI, summarizes it into concise minutes (key points, next actions with owner & due date, and counterpart concerns/requests), then creates a Google Doc (if missing) and appends the minutes. Sticky notes on the canvas explain each step and required inputs.
How to set up
Connect OpenAI via Credentials (never hardcode API keys). Connect Google (OAuth2) with Docs/Drive scopes. Replace any hardcoded Drive folder ID with an env var (e.g., MINUTES_FOLDER_ID). In the Form Trigger, keep the audio upload field and optional metadata (Manager, Partner, Situation). Test with a short audio sample (30–120 sec), then iterate on the summary prompt. Paste this description into a yellow sticky note at the top of the canvas.
Requirements
n8n (Cloud or self-hosted) OpenAI credential with transcription + LLM access Google account with Docs/Drive access and available storage
How to customize the workflow
Tweak the prompt tone, length, or sections (e.g., add “Risks/Blockers”). Change the document title pattern or parent folder. Add Slack or email notifications after the Doc is updated. Log executions to Google Sheets for weekly reporting and audits.
Security & publishing tips
remove personal IDs (folder IDs, real emails) before sharing; keep node names descriptive; retain sticky notes for setup guidance.
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments