Templates / Transform meeting transcripts into AI-generated presentations with Google Slides & Flux

Transform meeting transcripts into AI-generated presentations with Google Slides & Flux

Ready for 3.0

by Joseph ✓ · 1,257 views · created 2025-10-08 · Content Creation, Multimodal AI

Ready 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 (16)

Google SheetsOpenAI Chat ModelGoogle DocsAI AgentGoogle DriveStructured Output ParserGoogle Gemini Chat ModelGoogle Slides

What it does

Transform meeting transcripts into fully customized, AI-powered presentations automatically. This comprehensive 5-workflow automation system analyzes client conversations and generates professional slide decks complete with personalized content and AI-generated illustrations. 🎯 What This Automation Does This end-to-end solution takes a meeting transcript (Google Docs) and client information as input, then automatically: - Creates a presentation from your custom template - Generates a strategic presentation plan tailored to the client's needs - Creates custom illustrations using AI image generation - Populates slides with personalized text content - Inserts generated images into the appropriate slides - Delivers a client-ready presentation Perfect for sales teams, consultants, agencies, and anyone who needs to create customized presentations at scale. 🔧 How It Works The automation is split into 5 interconnected workflows: Workflow 1: Clone Presentation & Database Setup - Form trigger captures client name, transcript URL, and submission time - Clones your presentation template via Google Slides API - Saves presentation details to Google Sheets for tracking Workflow 2: AI Presentation Plan Generation - Analyzes meeting transcript to understand client pain points - Generates comprehensive presentation structure and content strategy - Saves plan to Google Docs for review and tracking - Uses company profile (customizable) to match solutions to client needs Workflow 3: AI Illustration Generation - AI agent creates image prompts based on presentation plan - Generates illustrations using Flux model via OpenRouter (nanobanana) - Uploads images to Google Drive for slide insertion - Tracks all generated assets in database Workflow 4: Text Content Population - AI agent generates final presentation text from the plan - Replaces template placeholders with personalized content - Uses Object IDs to target specific text elements in slides - Updates slides using native n8n Google Slides node Workflow 5: Image Insertion - Retrieves image Object IDs from presentation structure - Downloads illustrations from Google Drive - Converts images for ImgBB hosting (resolves Google Drive URL limitations) - Updates slide images via Google Slides API 📋 Prerequisites Required Accounts & API Keys: - Google Workspace (Drive, Slides, Docs) - OpenAI API (for AI agents) - OpenRouter API (for Flux image generation) - ImgBB API (free tier available) - Gemini API (optional, for additional AI tasks) Setup Requirements: - Google Sheets database (template provided in article and inside the workflow) - Google Slides presentation template with standard Object IDs - Meeting transcript in Google Docs format 🎨 Customization Options This automation is designed to be flexible: - Template Flexibility: Use any slide template structure - Company Profile: Customize the business context for your use case - AI Models: Swap OpenAI/Gemini agents for your preferred LLM - Image Generation: Replace Flux with DALL-E, Midjourney API, or other models - Slide Logic: Extend to dynamically select slides based on content needs 💡 Key Technical Insights - Structured Output Handling: Uses JavaScript for reliable JSON parsing when AI output structure is complex - Object ID System: Template placeholders use unique IDs for precise element targeting - Image Hosting Workaround: ImgBB resolves Google Drive direct URL limitations in API calls - HTTP Request Nodes: Used for API operations not covered by native n8n nodes (copying presentations, image updates) 🔗 Full Documentation For a detailed breakdown of each workflow, configuration steps, and best practices, read the complete guide on this Medium article 🚀 Use Cases - Sales Teams: Auto-generate pitch decks from discovery calls - Consulting Firms: Create client proposals from needs assessments - Marketing Agencies: Build campaign presentations from strategy sessions - Product Teams: Transform user research into stakeholder presentations - Training

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.