Use this robust n8n workflow to automatically analyze meeting transcripts (PDF/TXT) uploaded to Google Drive. It uses an OpenAI AI Agent for sentiment analysis and structured task extraction, emailing a professional HTML summary via Gmail.
Download this n8n workflow template and start using it instantly.
Manually summarizing long meeting transcripts and extracting actionable tasks is time-consuming and prone to human error. This specialized n8n workflow solves this by instantly processing uploaded files. When a meeting transcript is saved to Google Drive, the n8n trigger starts the process. It routes PDF or plain text files, sends the content to an advanced AI Agent (powered by OpenAI) for sophisticated analysis—extracting key decisions, assigning tasks, and determining the overall meeting sentiment.
The resulting output is then transformed into a professional, email-ready HTML format by a custom n8n node before being delivered automatically via Gmail. This end-to-end n8n workflow ensures crucial action items are never missed and that summaries are distributed efficiently, saving countless hours for project teams.
The entire automation is initiated by the Google Drive Trigger n8n node, which constantly monitors a specified folder for new file uploads.
To set up this powerful n8n workflow template, follow these steps:
This n8n workflow utilizes several specialized n8n node types:
Google Drive Trigger (n8n trigger): The starting n8n node. Function: Monitors a specific Google Drive folder for newly created files, initiating the automation.
If (n8n node): Function: Routes the workflow based on the file extension (pdf vs. other) to ensure correct file extraction is used.
Extract from File (n8n node): Function: Extracts the raw text content from the downloaded PDF or generic text files, preparing the data for AI analysis.
AI Agent (n8n node): Function: Acts as the meeting summarizer. It uses a Langchain/OpenAI model to parse the raw text into a strict, structured JSON format containing decisions, notes, and sentiment-tagged tasks.
OpenAI Chat Model (n8n node): Function: Provides the large language model capability (e.g., GPT-4o-mini) that the AI Agent n8n node relies upon for processing.
Data Validation (Code n8n node): Function: Robustly handles the AI's JSON output, performing safe parsing, error handling, schema normalization, and grouping tasks by sentiment for easy downstream processing.
Data Preparation (Code n8n node): Function: Generates the final, presentation-ready HTML body (email_html) using the structured data, including styling for Gmail readability.
Gmail (n8n node): Function: Sends the final, automatically generated HTML summary email to the user who uploaded the file, using the meeting's sentiment in the subject line.
Automate feedback analysis using this n8n workflow. Summarize Google Sheets data instantly with OpenAI's GPT-4 and deliver the actionable report via Gmail. Excellent n8n templates for efficient operations.

Automate Google Play Store review analysis using this n8n workflow. Fetch daily reviews, store them in Pinecone, summarize with OpenAI GPT-4, and post insights to Slack.

Automate document summarization using this powerful n8n workflow. Download files from Google Drive, process them with Mistral AI via LangChain, and send the final summary via Gmail.

Use this powerful n8n workflow to monitor Microsoft 365 service health emails, leverage OpenAI for concise summarization, and instantly push actionable alerts to Slack. Start automating IT notifications with this n8n template.









































