Skip to main content

Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides

Workflow preview

Workflow preview
100%
Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

️ Voice to Slides: Business Review Kickstarter for Customer Success This workflow helps Customer Success Managers brain dump their client knowledge via voice notes and kickstart business review p...

Best for

  • Document Extraction automation workflows
  • Multimodal AI automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.set, n8n-nodes-base.datetime, n8n-nodes-base.merge, n8n-nodes-base.aggregate, n8n-nodes-base.googledrive, n8n-nodes-base.stickynote, n8n-nodes-base.gmail, n8n-nodes-base.telegramtrigger

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Emir Belkahia.

Original n8n.io source

1.1 Workflow description

Title
Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides
Workflow name
Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides

🎙️ Voice-to-Slides: Business Review Kickstarter for Customer Success

This workflow helps Customer Success Managers brain dump their client knowledge via voice notes and kickstart business review preparation by auto-generating a structured Google Slides draft in their official slide deck template.

Who's it for

CSMs and Account Managers who want to capture meeting insights quickly via voice and get a head start on business review prep, not a finished presentation, but a solid first draft to build from.

What it does (and doesn't do)

It DOES:

  • Transcribe your (potentially unstructured) voice notes accurately
  • Organize your thoughts into Value Realized / Recommendations / Next Steps
  • Create a Google Slides file in your official template
  • Pre-populate placeholders with structured content

It DOESN'T:

  • Generate a client-ready presentation
  • Add charts, metrics, or data visualizations
  • Write polished, final copy
  • Replace the actual work of crafting your business review

Think of it as: A smart assistant that turns your brain dump into a structured starting point, not a finished product.

How it works

  1. Brain dump via voice - Speak freely to your Telegram bot about your client: wins, challenges, recommendations, next steps (no need to be perfectly organized)
  2. AI transcription - Groq Whisper converts audio to text
  3. Security check - Scans for sensitive data (PII, confidential info) and alerts if found
  4. Content structuring - AI categorizes your rambling into three sections
  5. Review & approve - You receive an email with extracted content to validate and add client details
  6. Template generation - Creates a Google Slides from your template in the client's Drive folder
  7. First draft ready - Slides are populated with placeholders filled: now you refine, add data, polish

Set up steps

Setup time: ~20 minutes

  1. Create Telegram bot via @BotFather
  2. Prepare your own Google Slides template with placeholders:
    • value_realized_placeholder
    • recommendations_placeholder
    • next_steps_placeholder
  3. Connect credentials: Telegram, Groq, OpenAI, Gmail, Google Drive, Google Slides
  4. Update template ID in "Copy template to customer Folder" node
  5. Set your company name in "Set CSM's company name" node
  6. Add your email in all "human in the loop" nodes

Requirements

  • Telegram account
  • Groq API key (Whisper transcription)
  • OpenAI API key
  • Google Workspace (Gmail, Drive, Slides)
  • Google Slides template with required placeholders
  • Client Google Drive folders (shared access)

Cost breakdown

For a typical 3-5 minute voice note:

  • Transcription (Groq Whisper): Free
  • AI Processing (GPT-5-nano + GPT-5-mini): ~$0.005

💰 Bottom line: Half a cent per business review. You could run 200+ business reviews for $1.

The workflow uses cost-effective models (GPT-5-nano for security checks, GPT-5-mini for content extraction) to keep costs negligible while maintaining quality.

Note: Costs may vary based on voice note length and verbosity. Prices based on GPT-5-Nano and GPT-5-Mini pricing as of Nov 2025.

💡 Pro tips

  • Be mindful of the guardrail: It's designed to catch sensitive info (full names + company + financials), but it can sometimes be overzealous. If you find it blocking legitimate content, consider:

    • Adjusting the confidence threshold (currently 0.7) to be less strict
    • Removing the guardrail entirely if you're experienced and know what to avoid
    • Reviewing the "Sensitive information" custom prompt to fine-tune detection rules
  • Structure your thoughts loosely: While speaking, try to mentally organize around Value Realization → Recommendations → Next Steps. It's totally fine if things mix or overlap, the AI will reorganize, but having this structure in mind helps you cover everything.

  • Record with your tools open: This is key! Have your previous BRs, CS platform, analytics dashboards, or CRM open while recording. Reference specific metrics, feature adoption rates, and data points directly from your systems. The AI can't look up data for you, feed it the good stuff.

  • Don't overthink it: Your first recording will probably feel awkward. That's normal. The AI is surprisingly good at cleaning up "umms," tangents, and unstructured rambling. Just brain dump.

  • Keep it under 5 minutes: Better transcription accuracy, faster processing, and cheaper API costs. If you have more to say, split into multiple voice notes.

  • Review the email summary carefully: The AI extracts content well but loses the nuance and context you have. Use the email review step to catch misinterpretations before they hit the slides.

What to do after the workflow runs

  1. Open the generated slides in the client's folder
  2. Refine the AI-generated text (add nuance, fix tone)
  3. Add charts, screenshots, data visualizations
  4. Polish formatting and visual hierarchy

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Set CSM's company name

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 2 - Create Presentation name

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 3 - Convert date format

Type / Role
n8n-nodes-base.dateTime - dateTime
Config choices
Version 2

Block 4 - Merge Company name + date

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 5 - Aggregate Date + Name

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 6 - Copy template to customer Folder

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 7 - Merge Shared Folder + Presentation Name

Type / Role
n8n-nodes-base.merge - merge
Config choices
Version 3.2

Block 8 - Aggregate Shared Folder + Presentation Name

Type / Role
n8n-nodes-base.aggregate - aggregate
Config choices
Version 1

Block 9 - Check Google Drive Link

Type / Role
n8n-nodes-base.googleDrive - googleDrive
Config choices
Version 3

Block 10 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 11 - Sends error if Google Drive link invalid

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 12 - Valid Google drive ID

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.4

Block 13 - Telegram Trigger

Type / Role
n8n-nodes-base.telegramTrigger - telegramTrigger
Config choices
Version 1.2

Block 14 - If

Type / Role
n8n-nodes-base.if - if
Config choices
Version 2.2

Block 15 - No Operation, do nothing

Type / Role
n8n-nodes-base.noOp - noOp
Config choices
Version 1

Block 16 - Sticky Note2

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 17 - Need .ogg for next node

Type / Role
n8n-nodes-base.code - code
Config choices
Version 2

Block 18 - Fill-in the Value Realization slide

Type / Role
n8n-nodes-base.googleSlides - googleSlides
Config choices
Version 2

Block 19 - Fill-in the Recommendations slide

Type / Role
n8n-nodes-base.googleSlides - googleSlides
Config choices
Version 2

Block 20 - Fill-in the Next Steps slide

Type / Role
n8n-nodes-base.googleSlides - googleSlides
Config choices
Version 2

Block 21 - Guardrails

Type / Role
@n8n/n8n-nodes-langchain.guardrails - guardrails
Config choices
Version 1

Block 22 - Send a message

Type / Role
n8n-nodes-base.gmail - gmail
Config choices
Version 2.1

Block 23 - Sticky Note4

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 24 - Cost effective model - GPT5 nano

Type / Role
@n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
Config choices
Version 1.3

Showing the first 24 of 39 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides
Complexity advanced
Nodes 39
Categories Document Extraction, Multimodal AI
Author Emir Belkahia
Published 15 Nov 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/10869/10869.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Transform voice notes into business reviews with Groq Whisper & GPT-5 to Google Slides do?

️ Voice to Slides: Business Review Kickstarter for Customer Success This workflow helps Customer Success Managers brain dump their client knowledge via voice notes and kickstart business review p...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Document Extraction, Multimodal AI use case.