Skip to content

Automate Zoom

Get more out of every Zoom meeting after it ends: recording links, summaries and action items from the transcript, attendance with time spent, and a ping for each webinar registrant. Before the day starts you can have your meeting list, and once a month a usage report, while old cloud recordings are cleared on a schedule. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: when any Zoom cloud recording in our account is ready, email me the meeting topic, date and share link.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in Zoom

Recordings and transcripts turned into summaries and owners for each task, attendance you don't have to export, and a cloud storage that doesn't fill up. These are ready-made starting points. Anything else you can describe works too.
Every 15 minutes

Get the link when a Zoom recording is ready

As soon as a cloud recording finishes processing, you get the meeting topic and the share link.

See how it works
On a scheduleAI

Get a meeting summary from the transcript

After each recorded meeting you get the decisions and action items, written from the transcript.

See how it works
On a schedule

Start the day with your Zoom meeting list

Each weekday morning you see the day's Zoom meetings with their join links.

See how it works
The moment it happensAI

Get action items and owners after each call

When a transcript is complete, you receive the task list with who agreed to do what.

See how it works
The moment it happens

Hear in Slack when someone joins or waits

You're pinged when a participant joins your meeting or is sitting in the waiting room.

See how it works
The moment it happens

Get an attendance list when a meeting ends

When your meeting ends you get who attended and how long each person stayed.

See how it works
The moment it happens

Track webinar sign-ups as they happen

Each new registrant reaches you with their details and the running total.

See how it works
On a schedule

Get a monthly Zoom usage report

On the 1st you get last month's meetings, participants and meeting minutes for the account.

See how it works
Weekly

Clear out old Zoom cloud recordings

Recordings past your cut-off are removed weekly, keeping you under your storage limit, and you get the list.

See how it works
The moment it happens

Post Zoom's meeting summary to Slack

The summary Zoom AI Companion writes is shared in your channel when it's ready.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Zoom, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Zoom automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Zoom should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

When a Zoom recording is ready, use AI to summarise the transcript into decisions and action items and email the summary to me.

When a Zoom meeting recording is ready, email the summary and recording link through Gmail to everyone who was invited.

Every morning, check today's Google Calendar for meetings with no Zoom link, create a Zoom meeting for each, add the link to the event and email the guests through Gmail.

Works with

Zoom with the apps you already use

Meetings are booked in a calendar and followed up by email. Connecting Zoom to both creates the meeting link where it's needed and sends notes to people after the call.

Zoom works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • Outlook Calendar
  • Outlook
  • Slack
  • Microsoft Teams
  • Calendly
  • Cal.com
  • Notion
  • Google Docs
  • Google Drive
  • HubSpot
  • Salesforce
  • Pipedrive
  • Asana
  • Trello
  • Eventbrite
  • Typeform
  • Webex

Beyond chat

Have Zoom work when you're not in the chat

Connecting Zoom to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Zoom

You connect Zoom through a Server-to-Server OAuth app that you build in the Zoom App Marketplace for your own account. You choose its scopes, and it stays private to your account.

Zoom

Video meetings

  1. At marketplace.zoom.us, go to Develop → Build App and choose Server-to-Server OAuth App. You need to be an admin, or have a role with the Server-to-Server OAuth app permission.
  2. Copy the Account ID, Client ID and Client Secret, then fill in the app name and contact details under Information.
  3. Under Scopes, add what your automations need, such as meeting:read:admin, meeting:write:admin and user:read:admin, or the granular versions like meeting:read:list_meetings:admin.
  4. Activate the app, then in the ClickRuntime dashboard open Connections, choose Zoom and enter the Account ID, Client ID and Client Secret.

Good to know

Zoom limits that affect automations

  • Access tokens last one hour and there is no refresh token. ClickRuntime requests a new one when needed and reuses it, because each new token revokes the previous one.
  • Don't use the same Server-to-Server app's credentials in another tool at the same time, or the two will keep revoking each other's tokens.
  • Zoom sets API rate limits by plan, with each call falling into a Light, Medium or Heavy category, so busy accounts should keep checks to a sensible schedule.

FAQ

Questions about automating Zoom

What can ClickRuntime see in our Zoom account?
What the scopes on your Server-to-Server app allow. With the meeting and user scopes it can list meetings and users and create or update meetings. Recording, webinar and report data need those scopes added too.
Why does it need an admin to set up?
Server-to-Server OAuth apps act for the whole Zoom account, so Zoom only lets admins, or roles given that permission, build them.
Does it react as soon as a meeting ends?
Attendance reports, action items, join alerts and registrant notices are driven by Zoom events, such as a meeting ending or a transcript being ready. The recording notice can also check for new cloud recordings every 15 minutes.
Will it delete our recordings?
Only with the clean-up automation, and only recordings older than the age you set. It emails you the list of what was removed.
Do I need my own AI key for meeting summaries?
No. Summaries and action items from transcripts use the AI that comes with every ClickRuntime plan. If you use Zoom's own meeting summaries, those can be forwarded as they are.
Is this a Zoom connector for ChatGPT or Claude?
Not for chatting with Zoom data. A chat connector lets your assistant read and change Zoom while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Zoom event.

Tell your assistant what Zoom should do

Free plan. No credit card.