Summarize Zoom meetings and create follow-ups with OpenAI, ClickUp, and Outlook

Go to Workflow
0 views
Built by Redowan Ahmed Farhan Redowan Ahmed Farhan
Created on July 28, 2026

Description

Quick overview
This workflow pulls the transcript and participant list from a recent Zoom meeting, uses OpenAI to generate formal meeting minutes, emails the summary via SMTP, and runs an AI agent that creates ClickUp tasks and (when details exist) schedules a follow-up meeting in Microsoft Outlook Calendar.

How it works
Starts when you manually run the workflow.
Fetches your scheduled Zoom meetings and keeps only those that started within the last 24 hours.
Requests the meeting recording files from Zoom, stops with an error if no transcript is available, then extracts the transcript download URL.
Downloads the Zoom transcript file, extracts its text, and reformats it into clean, readable dialogue.
Pulls the Zoom meeting participant list (including emails) and sends the transcript and participants to OpenAI to generate structured meeting minutes.
Formats the minutes into an HTML email and sends the summary via SMTP to a participant email address.
Uses an OpenAI-powered agent to extract action items and follow-up details from the same transcript, then creates tasks in ClickUp and creates a follow-up event in Microsoft Outlook Calendar when scheduling information is present.

Setup
Add Zoom OAuth2 credentials and ensure the account has access to cloud recordings and transcripts for the meetings you want to process.
Add an OpenAI API credential for both the meeting-minutes generation and the agent that creates tasks and meetings.
Configure an SMTP credential and update the sender and recipient logic (the workflow currently emails the first participant returned by Zoom).
Add a ClickUp OAuth2 credential and set the target workspace, space, folder, and list IDs for task creation.
Add a Microsoft Outlook OAuth2 credential, select the target calendar ID, and confirm the timezone and event fields match your scheduling needs.

Nodes Used (8)

AI Agent
@n8n/n8n-nodes-langchain.agent
Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow
Code
n8n-nodes-base.code
DHL
n8n-nodes-base.dhl
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
WooCommerce
n8n-nodes-base.wooCommerce