Skip to main content

Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion

Workflow preview

Workflow preview
100%
Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion preview
Open on n8n.io

Important notice

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

1. Workflow Overview

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Overview This workflow automates the process of transcribing audio files and summarizing them us...

Best for

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

Tools used

n8n-nodes-base.googledrivetrigger, n8n-nodes-base.googledrive, @n8n/n8n-nodes-langchain.openai, @n8n/n8n-nodes-langchain.agent, @n8n/n8n-nodes-langchain.lmchatopenai, n8n-nodes-base.notion, n8n-nodes-base.stickynote

Source and attribution

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

Original n8n.io source

1.1 Workflow description

Title
Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion
Workflow name
Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion

This workflow contains community nodes that are only compatible with the self-hosted version of n8n.

Overview

This workflow automates the process of transcribing audio files and summarizing them using OpenAI models, with the final output stored neatly in Notion. Whether you're a researcher, content creator, student, or professional, this automation saves time by converting voice recordings into actionable summaries with zero manual effort.

Created by: Abdullah Dilshad Contact: [email protected]

Who It’s For

This template is ideal for:

  • Researchers: Transcribe and summarize interviews, lectures, or research recordings.
  • Content Creators: Convert podcasts or videos into transcripts and social captions/show notes.
  • Students: Automatically turn lectures or study group audio into summarized notes.
  • Professionals: Log meeting notes and summaries directly into your Notion workspace.

How It Works

This four-step workflow performs the following:

  • Step 1: Trigger: New Audio in Google Drive Automatically triggers when a new audio file (MP3/WAV) is uploaded to a specified Google Drive folder.The file is then downloaded for processing.

  • Step 2: Transcribe Audio with Whisper The audio file is sent to OpenAI’s Whisper model for high-accuracy transcription.

  • Step 3: Summarize Transcript with GPT-4 The transcript is passed to GPT-4, which generates a clean, concise summary.

  • Step 4: Store Summary in Notion A new Notion page is created with the generated summary and optional metadata (file name, upload time, etc.).

Setup Instructions

  • Step 1: Google Drive Trigger Connect your Google Drive account. Select the folder you want to monitor. This node detects new file uploads and passes the file for download.

  • Step 2: Download File Downloads the new audio file for transcription. Step 3: Transcribe Recording (OpenAI Whisper) Connect your OpenAI API Key. Ensure this node receives the binary audio file. It will return the transcription as plain text.

  • Step 3: Transcribe Recording (OpenAI Whisper) Connect your OpenAI API Key. Ensure this node receives the binary audio file. It will return the transcription as plain text.

  • Step 4: Summarize Transcript (GPT-4 via AI Agent) Use your OpenAI API Key. Configure a summarization prompt like: "Summarize the following transcript in a clear and concise manner:" Connect the output from Whisper into this GPT-4 prompt.

  • Step 5: Notion Integration Connect your Notion account. Choose or create a database to store summaries. Map the GPT output (summary) to a "Text" or "Rich Text" property. Optionally include metadata like filename, file upload date, etc.

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 - Google Drive Trigger

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

Block 2 - Download file

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

Block 3 - Transcribe a recording

Type / Role
@n8n/n8n-nodes-langchain.openAi - openAi
Config choices
Version 1.8

Block 4 - AI Agent

Type / Role
@n8n/n8n-nodes-langchain.agent - agent
Config choices
Version 2.1

Block 5 - OpenAI Chat Model

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

Block 6 - Create a page

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

Block 7 - Sticky Note

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

Block 8 - Sticky Note1

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

Block 9 - Sticky Note2

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

Block 10 - Sticky Note3

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

3. Summary Table

Workflow Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion
Complexity intermediate
Nodes 10
Categories Document Extraction, Multimodal AI
Author Abdullah
Published 18 Jul 2025

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/6139/6139.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 Transcribe & summarize audio with Whisper and GPT, from Google Drive to Notion do?

This workflow contains community nodes that are only compatible with the self hosted version of n8n. Overview This workflow automates the process of transcribing audio files and summarizing them us...

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.