Templates / Summarize Zoom meeting recordings in Notion with Smallest.ai and Gemini

Summarize Zoom meeting recordings in Notion with Smallest.ai and Gemini

Unknown

by Zain Khan ✓ · 31 views · created 2026-07-03 · Document Extraction, AI Summarization

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

Community nodes

These come from third-party npm packages. In n8n 3.0 unverified community packages are off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

Nodes used (11)

AI AgentNotionGoogle Gemini Chat Model

What it does

Quick Overview This workflow receives Zoom recording webhooks, downloads the meeting recording, transcribes it with Smallest.ai, summarizes it with a Google Gemini-powered AI Agent, and saves the summary and action items as a new page in a Notion database. How it works 1. Receives a POST webhook from Zoom and checks whether the event is Zoom’s endpoint URL validation challenge. 2. For URL validation events, computes the Zoom CRC HMAC SHA-256 token and responds with the plain and encrypted tokens to verify the endpoint. 3. For recording events, immediately acknowledges Zoom with a 200 OK response, then extracts the meeting topic, metadata, and an audio recording download URL from the webhook payload. 4. Downloads the recording file from Zoom using the provided download token for authorization. 5. Sends the downloaded audio to Smallest.ai to generate a full transcription. 6. Uses a LangChain AI Agent with Google Gemini to produce a short meeting summary and a list of action items from the transcript. 7. Creates a new page in a Notion database using the meeting topic as the title and the generated summary as the page content. Setup 1. Create and configure a Zoom Event Notifications webhook (for a recording-completed event) and point it to this workflow’s webhook URL. 2. Replace the HMAC secret in the CRC step with your Zoom webhook verification secret/token. 3. Add your Smallest.ai credentials to the transcription node. 4. Add your Google Gemini credentials/connection to the chat model used by the AI Agent. 5. Connect your Notion account and select/update the target database ID where meeting summary pages should be created.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.