AI-Powered Meeting Minutes, Task Assignment, and Analytics Tracker - n8n Workflow

Use this comprehensive n8n workflow to instantly process meeting transcripts using AI, generate structured summaries, automatically assign tasks in Notion, send alerts via Slack, and log analytics in Google Sheets. This n8n workflow is a complete solution for post-meeting automation.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?


  • Teams using Slack and Notion for collaboration and documentation.

  • Project Managers needing reliable, automated task assignment from meetings.

  • Business analysts requiring structured metrics (like sentiment and completeness score) for meeting performance.

  • Users seeking advanced examples of a complex n8n workflow combining multiple SaaS applications and AI processing.

Overview

This sophisticated n8n workflow is designed to eliminate the manual overhead associated with documenting meetings and ensuring follow-through on action items. By leveraging the power of the OpenAI n8n node, the automation takes raw meeting transcripts (received via an n8n trigger Webhook) and transforms them into highly structured data, complete with executive summaries, key decisions, and prioritized action items. The value proposition is significant: instant delivery of summaries to Slack, automated task creation in Notion, personalized follow-up emails via the Gmail n8n node, and comprehensive metric logging via the Google Sheets n8n node. This single n8n workflow ensures that no action item is ever forgotten, dramatically improving team accountability and efficiency. It serves as a powerful example of what advanced n8n templates can achieve in enterprise operations.

How it Works


  1. Webook Trigger (n8n trigger): The process begins when the "Receive Meeting Data" n8n node (a Webhook n8n trigger) receives a POST request containing the meeting transcript and metadata (like attendees and title) from a meeting platform (e.g., Zoom, Gong).

  2. Data Preparation: The "Parse Meeting Input" Code n8n node structures the input data and calculates preliminary metrics.

  3. AI Analysis: The data is passed to the "AI Meeting Analysis" n8n node (OpenAI), which uses a specific system prompt to enforce strict JSON output, extracting and categorizing critical information such as action items, decisions, and sentiment.

  4. Intelligence Synthesis: The "Synthesize Intelligence" Code n8n node consumes the AI’s structured JSON output. It enriches the action items by calculating a priority score, ensuring they are sorted, and adding contextual metadata and a completeness_score for logging.

  5. Parallel Distribution: The n8n workflow splits into three main branches: A Slack n8n node posts a summary; a Notion n8n node creates a detailed meeting note; and the "Split Action Items" Code n8n node iterates over the action items.

  6. Task Fulfillment: For every action item, the n8n workflow performs parallel actions: creating a specific task in a Notion database, sending a personalized email notification to the assigned owner using the Gmail n8n node, and setting a Google Calendar reminder for the task due date.

  7. Metrics Logging: Key analytics (e.g., completeness score, sentiment, high-priority counts) are appended to a Google Sheets document using the Google Sheets n8n node ("Log Meeting Metrics").

  8. Completion: The "Return Success Response" n8n node confirms successful execution back to the initiating system. This robust n8n workflow guarantees seamless post-meeting operations.

Installation Guide


  1. Import: Download the provided n8n workflow JSON and import it into your n8n instance using the Import feature.

  2. Webhook Setup: Activate the "Receive Meeting Data" n8n trigger. Copy the webhook URL and configure your external meeting transcription service (or test setup) to send the JSON meeting data via POST request to this endpoint.

  3. Credentials:

OpenAI: Set up an OpenAI credential for the "AI Meeting Analysis" n8n node.
Notion: Connect your Notion credential for page and task creation.
Slack: Connect your Slack credential for posting the meeting summary.
Gmail: Configure the Gmail n8n node with the appropriate credential to send personalized task notifications.
* Google Sheets: Set up your Google Sheets credential. Locate the "Log Meeting Metrics" n8n node and update the documentId parameter (currently set to GOOGLESHEETID) with the actual ID of your tracking spreadsheet. The destination sheet must have columns matching the data defined in the n8n node.

  1. Testing: Execute the n8n workflow manually or via a test webhook call to verify data mapping and successful creation across all platforms.

Node Details

Receive Meeting Data (Webhook n8n trigger): The entry point. It waits for a POST request containing the meeting transcript and relevant metadata to initiate the n8n workflow.
AI Meeting Analysis (OpenAI n8n node): Crucial for intelligence extraction. It uses a structured system prompt to force the AI to return a specific JSON schema containing decisions, summaries, and action items from the raw transcript.
Synthesize Intelligence (Code n8n node): A core logic n8n node that processes the AI's JSON, calculating key scores (like priority and completeness) and structuring the data for downstream applications.
Post Meeting Summary (Slack n8n node): Instantly alerts the team by sending a concise summary and the top 5 prioritized action items to a designated Slack channel.
Create Meeting Note & Create Task in Notion (Notion n8n node): This n8n node pair handles persistent storage, creating both a detailed meeting summary page and separate, dedicated tasks for follow-up.
Split Action Items (Code n8n node): Necessary flow control n8n node that separates the list of action items into distinct items for parallel processing, allowing individual task creation and emailing.
Email Task Owner (Gmail n8n node): Sends a personalized, prioritized email notification to the assigned action item owner. This is where dynamic expressions link the task owner from the transcript/AI analysis to the appropriate email address.
Log Meeting Metrics (Google Sheets n8n node): Stores aggregated performance data (e.g., sentiment, task counts, completeness score) for long-term tracking and analysis. This provides valuable insights into meeting efficiency.

Related n8n Workflows

Free

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

AI automation specialist and a marketing enthusiast. More than 6 years of experience in SEO/GEO. Senior SEO at Bright Data.

Featured*