Available now

17 things your agent can do in Zoom

Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools

Social & Content11 triggersSign in with your account (OAuth)

Every action, grouped by what it does

You do not pick these by hand. Describe what the agent should do and Squidgy grants the matching ones — an agent told to draft replies gets the drafting action and not the sending one.

Read

8
  • Get a webinar

    Access zoom webinar details requires pro or higher plan and webinar add-on. scopes include `webinar:read:admin` and `webinar:read`. granular scopes and a 'light' rate limit also apply.

    ZOOM_GET_A_WEBINAR
  • Get daily usage report

    The daily report provides zoom service usage details, like new users, meetings, participants, and minutes per day for a month, requiring a pro plan or higher. it has a 'heavy' rate limit.

    ZOOM_GET_DAILY_USAGE_REPORT
  • List all recordings

    This text details how to list zoom cloud recordings for a user, notably by using "me" for user-level apps and requiring an oauth token for access. it requires a pro plan, cloud recording enabled, and…

    ZOOM_LIST_ALL_RECORDINGS
  • List archived files

    Zoom's archiving solution enables administrators to automatically record and archive meeting data to third-party platforms for compliance, needing the meeting and webinar archiving feature enabled.

    ZOOM_LIST_ARCHIVED_FILES
  • List devices

    This api lets you list devices. **scopes:** `device:read:admin`,`device:write:admin` **[rate limit label](https://marketplace.zoom.us/docs/api-reference/rate-limits#rate-limits):** `heavy`

    ZOOM_LIST_DEVICES
  • List meetings

    This zoom api lists a user's scheduled meetings using the `me` value for user-level apps, excluding instant meetings and only showing unexpired ones. it requires specific scopes and has a `medium` ra…

    ZOOM_LIST_MEETINGS
  • List webinars

    The api lists all scheduled webinars for zoom users with a webinar plan, using `me` for user-level apps. it only shows unexpired webinars for hosts broadcasting to up to 10,000 attendees. requires pr…

    ZOOM_LIST_WEBINARS
  • List webinar participants

    Get a list of past webinar participants with a pro plan or above plus an add-on. requires specific scopes and has a medium rate limit.

    ZOOM_LIST_WEBINAR_PARTICIPANTS

Create & update

1
  • Add a webinar registrant

    Zoom users with a webinar plan can create and manage webinars, broadcasting to up to 10,000 attendees. registration requires a pro plan, specific permissions, and is governed by a "light" rate limit.

    ZOOM_ADD_A_WEBINAR_REGISTRANT

Schedule & book

8
  • Add a meeting registrant

    This text guides on creating and customizing a user's registration for a zoom meeting, with a max of 4,999 registrants. preconditions include the host being licensed. api scopes and a light rate limi…

    ZOOM_ADD_A_MEETING_REGISTRANT
  • Create a meeting

    Enable zoom meeting creation via user-level apps with "me". "start url" for hosts expires in 2 hours, or 90 days for "custcreate" users. renew via api, capped at 100 requests/day. requires "meeting:w…

    ZOOM_CREATE_A_MEETING
  • Delete meeting recordings

    Summary: to delete all meeting recordings, ensure the user's account has cloud recording enabled. required permissions include `recording:write:admin` and `recording:write` with a `light` rate limit…

    ZOOM_DELETE_MEETING_RECORDINGS
  • Get a meeting

    The text provides details on api permissions for reading meeting information, categorizing permissions into general and granular scopes, and labels the rate limit as 'light'.

    ZOOM_GET_A_MEETING
  • Get a meeting summary

    Meeting summary info requires a pro+ host plan, ai companion enabled, excluding e2ee meetings. scopes include meeting summary:read and admin versions. rate limit: light.

    ZOOM_GET_A_MEETING_SUMMARY
  • Get meeting recordings

    To download meeting recordings, use `download url`. include oauth token in the header for passcode-protected ones. supports `recording:read` and `phone recording:read:admin` scopes, with a `light` ra…

    ZOOM_GET_MEETING_RECORDINGS
  • Get past meeting participants

    Api allows paid users (pro+) to fetch past meeting attendee info, excluding solo participants. requires double encoding for certain uuids, with `meeting:read` scope and others. rate limit is medium.

    ZOOM_GET_PAST_MEETING_PARTICIPANTS
  • Update a meeting

    To update a meeting via api, ensure `start time` is future-dated; `recurrence` is needed. limit: 100 requests/day, 100 updates/meeting in 24 hrs. requires `meeting:write` and `meeting:write:admin` sc…

    ZOOM_UPDATE_A_MEETING

About connecting Zoom

What can an AI agent do in Zoom?

17 distinct actions, listed in full on this page — 8 to read, 1 to create & update, 8 to schedule & book. An agent gets the ones that match what you described it doing, not all of them at once.

How do I connect Zoom?

Once, in Settings → Integrations. Sign in with your account (OAuth). The connection is yours, shared by every agent you build — you are not re-authorising per agent, and the agent never sees your credentials.

Can an agent react to something happening in Zoom?

Yes — Zoom exposes 11 triggers, so an agent can start work when something changes rather than waiting to be asked.

Others in Social & Content

The Zoom integration guide · All 58 connectable apps · The agent builder

Chat with Squidgy