Block 1 - 📋 Meeting Notes Distributor
- Type / Role
- n8n-nodes-base.stickyNote - stickyNote
- Config choices
- Version 1
This workflow processes raw meeting recordings or handwritten notes, automatically transcribes and summarizes them, and then distributes the concise summary to all meeting participants via Microsof...
n8n-nodes-base.stickynote, n8n-nodes-base.manualtrigger, n8n-nodes-base.set, n8n-nodes-base.httprequest, n8n-nodes-base.if, n8n-nodes-base.wait, n8n-nodes-base.code, n8n-nodes-base.merge
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by vinci-king-01.
Original n8n.io sourceThis workflow processes raw meeting recordings or handwritten notes, automatically transcribes and summarizes them, and then distributes the concise summary to all meeting participants via Microsoft Teams while also creating an action-item task in ClickUp. The goal is to save time, keep everyone aligned, and ensure follow-up tasks are tracked in your project management workspace.
| Item | Description | Example |
|---|---|---|
| Teams Channel Webhook | Create an Incoming Webhook in the desired Teams channel and copy the URL | https://outlook.office.com/webhook/... |
| ClickUp List ID | The numeric ID of the list where tasks will be created | 90123456 |
| Summarization Model | The LLM model or API you prefer to use | gpt-3.5-turbo |
This workflow transcribes or parses meeting content, leverages an LLM to generate a concise summary and action items, then distributes the results to participants in Microsoft Teams and creates a follow-up task in ClickUp. Everything runs in a single automated flow triggered manually or on a schedule.
Setup Time: 10-15 minutes
Create Teams Webhook: In Microsoft Teams, navigate to the target channel → Manage channel → Connectors → Incoming Webhook → give it a name (e.g., “MeetingBot”) and copy the generated URL.
Generate ClickUp Personal Access Token: ClickUp → Settings → Apps → Generate Token → copy and store it securely.
Get ClickUp List ID: Open the list in ClickUp and copy the numeric ID from the URL bar.
Optional – Obtain OpenAI API Key: Sign in to OpenAI → API Keys → Create new secret key.
Add Credentials in n8n: In n8n, go to Credentials → New → add Microsoft Teams, ClickUp, and OpenAI (Generic HTTP).
Import Workflow: Paste the JSON workflow into n8n or use “Templates → Import”.
Configure Nodes:
meeting_title, date, and participants array. // Inside the Code node
const prompt = `
You are an expert meeting assistant.
Summarize the following transcript in under 150 words.
List action items in bullet points with owners.
Transcript:
${items[0].json.transcript}
`;
// Add Convert & Save node before Teams
// Convert markdown summary to PDF and attach in Teams node
The workflow outputs structured JSON data:
{
"meeting_title": "Q3 Strategy Sync",
"date": "2024-05-10",
"participants": ["[email protected]", "[email protected]"],
"summary": "We reviewed Q3 OKRs, decided to ...",
"action_items": [
{ "owner": "John", "task": "Prepare budget draft", "due": "2024-05-20" },
{ "owner": "Jane", "task": "Compile market research", "due": "2024-05-25" }
],
"clickup_task_id": "abcd1234",
"teams_message_id": "msg7890"
}
tasks:write scope.Pro Tips:
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.
| Workflow | Distribute summarized meeting notes with Microsoft Teams and ClickUp |
|---|---|
| Complexity | advanced |
| Nodes | 22 |
| Categories | Document Extraction, AI Summarization |
| Author | vinci-king-01 |
| Published | 12 Jan 2026 |
Use the JSON export at /data/workflows/12664/12664.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
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.
This workflow processes raw meeting recordings or handwritten notes, automatically transcribes and summarizes them, and then distributes the concise summary to all meeting participants via Microsof...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
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, AI Summarization use case.