SUMMARIZATION

Turn a Zoom webinar recording into a chaptered highlight reel in Notion

When a Zoom webinar recording finishes processing, transcribe it, detect topic chapters with timestamps.

CategorySummarization
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerZoom recording.completed webhook firesZoomZoom
  • ActionFetch VTT transcript and recording metadataZoomZoom
  • ActionSegment transcript into timestamped chaptersOpenAI
  • LogicDrop sub-60s chapters, merge duplicates
  • OutputPublish chaptered reel page to NotionNotionNotion

What it does

Converts a long Zoom webinar into a skimmable, chaptered summary. It pulls the recording transcript, asks the model to segment it into distinct topic chapters with start timestamps and one-line takeaways, then publishes a clean Notion page where each chapter links back to the exact moment in the Zoom recording.

When to use it

Use it for hour-plus webinars, town halls, or product launches where nobody will rewatch the whole thing. Marketing, sales enablement, and customer success teams get a reusable reference instead of a raw 90-minute video.

How it works

  1. 1A Zoom `recording.completed` event fires when cloud processing finishes.
  2. 2The flow fetches the recording's VTT transcript and metadata (title, duration, share URL) from Zoom.
  3. 3OpenAI segments the transcript into 5-12 chapters, each with a timestamp, title, and 1-2 sentence summary, plus a top-of-page executive abstract.
  4. 4A logic step drops chapters shorter than 60 seconds and merges adjacent near-duplicates.
  5. 5The flow writes a Notion page: abstract on top, then a chapter table where each timestamp is a `?t=` deep link into the Zoom recording.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect ZoomMeetings, recordings, transcripts.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect NotionPages, databases, comments.
  4. 4
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  5. 5
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  6. 6
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.