AI Meeting Transcript Summarizer with Google Docs Integration - n8n Workflow

Automate meeting summaries using this advanced n8n workflow. It transcribes audio/video from Google Drive using Gemini AI, generates structured notes, and saves them to a professionally formatted Google Doc.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

• Executive Assistants and Project Managers needing rapid meeting minutes.
• Teams utilizing Google Drive and Google Docs for documentation.
• Power users looking for advanced n8n templates integrating custom logic (Code node) and generative AI.
• Anyone seeking to automate technical content generation using a flexible n8n node structure.

Overview

Keeping up with detailed meeting minutes, especially from long audio or video recordings, is time-consuming. This powerful n8n workflow solves that challenge by providing an end-to-end, fully automated solution. When a new meeting file (audio or video) is uploaded to a designated Google Drive folder, the n8n trigger starts the process. The file is transcribed using Google Gemini's multimodal capabilities, and a specialized AI Agent then extracts crucial decisions and action items. Finally, the summary is styled with rich text, bullets, and bolding, and automatically saved into a new, dedicated Google Doc using advanced n8n node configurations. This specific n8n workflow template enhances productivity by transforming raw media into actionable documentation effortlessly.

How it Works

This automation begins with the critical Google Drive n8n trigger, monitoring a specific folder for new meeting audio or video files.


  1. File Ingestion: The Execute when new file created... n8n trigger fires upon file creation, prompting the next n8n node to download the binary file content.

  2. Transcription: The Transcribe that file into text n8n node utilizes the Google Gemini API (specifically gemini-2.5-flash) to convert the audio/video stream into a comprehensive text transcript.

  3. Summary Generation (AI Agent): The core logic resides in the Summerizer of that text AI Agent. This n8n node receives the full transcript and uses structured prompts, the Google Gemini Chat Model, and the Crate a Summary Docs tool (which creates the destination document) to generate a concise summary, enforcing formatting rules (bold headers, bullet points).

  4. Parsing and Extraction: The Structured Output Parser guarantees that the AI’s output is delivered reliably as a JSON object containing the summarytext and the newly created docid.

  5. Formatting Preparation: The specialized Format Summary n8n node (a Code node) parses the raw text output, identifying stylistic elements (like bold or prefixes). It then converts these elements into a JSON structure compatible with the Google Docs batchUpdate API.

  6. Document Finalization: The final Send Summary to created docs HTTP Request n8n node executes the batch updates, applying complex formatting, including checkmarks, disc bullets, and bold styling, directly to the Google Document identified by the doc_id retrieved earlier in the n8n workflow.

Installation Guide

To deploy this powerful n8n workflow, follow these steps:


  1. Import: Copy the provided JSON structure and import it into your n8n instance as a new n8n workflow.

  2. Credentials Setup: You must configure three sets of credentials:

Google Drive OAuth2: For the Execute when new file created... n8n trigger and the Download that crated meeting file n8n node.
Google Docs OAuth2: Required for both the Crate a Summary Docs n8n node and the final Send Summary to created docs HTTP request.
* Google Gemini (PaLM) API: Essential for the transcription and summarization AI n8n nodes.

  1. Trigger Configuration: Edit the Execute when new file created... n8n trigger to select the specific Google Drive folder where your meeting files will be uploaded (e.g., 'Speech of Meetings').

  2. Activation: Ensure all credentials are linked correctly and activate the n8n workflow. It will now automatically monitor your folder and process new files.

Node Details

This n8n workflow leverages several specialized n8n nodes:

Google Drive Trigger (Execute when new file created...): This n8n trigger starts the workflow upon detecting a new file in a monitored Google Drive folder.
Key Configuration: Event set to fileCreated, monitors a specific folder ID.
Google Gemini (Transcribe that file into text): Transcribes audio/video files.
Key Configuration: Resource set to audio, input type binary, using models/gemini-2.5-flash.
Agent (Summerizer of that text): The core AI orchestration n8n node that uses the language model, tools (Google Docs), and a sophisticated system message to extract structured notes from the transcript.
Key Configuration: Detailed system prompt defining summary structure (title, Key Discussions, ✓ Action Items).
Google Docs Tool (Crate a Summary Docs): An AI tool used by the Agent to create the output document dynamically, using the meeting file name.
Key Configuration: Sets the document title using an expression based on the triggering file's name.
Code (Format Summary): This custom n8n node is crucial for styling. It processes the text output from the AI Agent and generates an array of JSON requests that includes commands for bolding, bullet points, and clean line breaks, preparing the data for the Google Docs API.
HTTP Request (Send Summary to created docs): Sends the carefully prepared, formatted JSON requests to the Google Docs API's batchUpdate endpoint, finalizing the styled summary in the document. This is a powerful n8n node for advanced API interactions.

Related n8n Workflows

Paid

Nodes: 10 Nodes
Updated: December 26 2025
View all
Created by

I build smart and scalable automation workflows using n8n to simplify tasks, connect apps, and boost productivity. From WhatsApp bots to AI-powered systems, I create seamless automations tailored for business and creators.

Featured*