SUMMARIZATION

Zoom recording recap to Notion action items

When a Zoom cloud recording finishes, transcribes it, writes a structured recap, and creates one Notion database row per action item with owner and due date.

CategorySummarization
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerZoom cloud recording completedZoomZoom
  • ActionFetch recording transcriptZoomZoom
  • ActionSummarize and extract action itemsOpenAI
  • LogicBranch: any action items found?
  • ActionCreate Notion recap pageNotionNotion
  • OutputCreate one Notion task row per action itemNotionNotion

What it does

Turns every completed Zoom meeting into a tidy Notion record: a short narrative recap plus individual action-item rows in a tasks database, each with an assignee, due date, and source link.

When to use it

Use it for recurring team or client meetings where decisions and follow-ups get lost in the recording. Operators who run standups, project syncs, or customer calls and want a single source of truth in Notion without manual note-taking.

How it works

  1. 1A Zoom webhook fires when a cloud recording completes and exposes the transcript.
  2. 2The transcript text is pulled from the recording.
  3. 3OpenAI summarizes the call into a recap and extracts a list of action items, each with owner, due date, and priority.
  4. 4A branch checks whether any action items were found; if none, only the recap page is written.
  5. 5The recap is saved as a Notion page, and each action item becomes a row in the linked Notion tasks database, back-linked to the recap and the Zoom recording URL.

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.