Docs · static mirror — the interactive version loads with JavaScript.

Zoom

Source: https://runstack.engineer/docs/toolkits/zoom

Schedule, update, and end Zoom meetings, manage registrants, and fetch cloud recordings and webinars.

Tools (14):

ToolDescription
zoomCreateMeetingCreates a Zoom meeting for the connected user and returns the meeting ID, join URL, and start time. Use to schedule a new meeting.
zoomListMeetingsLists the connected user's Zoom meetings (scheduled, upcoming, or live) with pagination. Use to find upcoming calls and their join links.
zoomGetMeetingGets full details of a Zoom meeting by meeting ID: topic, start time, join URL, password, agenda, and settings.
zoomUpdateMeetingUpdates a Zoom meeting — change topic, start time, duration, timezone, agenda, or settings. Use to reschedule or rename an existing meeting.
zoomDeleteMeetingDeletes a scheduled Zoom meeting permanently. Use only when the user explicitly asks to cancel or remove a meeting.
zoomEndMeetingEnds a live Zoom meeting immediately for all participants. Use when the user wants to stop an in-progress call.
zoomListMeetingRegistrantsLists registrants of a Zoom meeting that has registration enabled, filtered by approval status (approved, pending, or denied).
zoomAddMeetingRegistrantRegisters an attendee for a Zoom meeting with registration enabled and returns their unique join URL. Use to sign up an invitee by email.
zoomGetMeetingRecordingsGets cloud recordings for a Zoom meeting or meeting UUID: recording files, download URLs, and share link. Use to retrieve a past meeting's recording.
zoomListRecordingsLists the connected user's cloud recordings across meetings within a date range (defaults to the last 30 days). Use to find recorded sessions and their download URLs.
zoomDeleteMeetingRecordingsDeletes a meeting's cloud recordings — moves them to trash (default) or erases them permanently. Use action 'delete' only when the user explicitly asks to permanently erase recordings.
zoomGetCurrentUserGets the connected Zoom user's profile: ID, email, timezone, personal meeting ID (PMI), and personal meeting URL. Use to confirm who is connected before scheduling.
zoomListWebinarsLists the connected user's Zoom webinars (scheduled, upcoming, or live) with pagination. Use when managing webinars rather than regular meetings.
zoomCreateWebinarSchedules a Zoom webinar for the connected webinar host and returns the webinar ID and join/registration URL. Requires a webinar-licensed Zoom user.