list_meetings
Retrieve your scheduled, live, upcoming, or previous meetings. If you don’t specify a type, Claude requests your upcoming meetings by default. Example prompts- “Show me my upcoming Zoom meetings”
- “List my previous meetings”
- “Show me any live meetings right now”
Parameters
The category of meetings to return. Accepted values:
scheduled, live, upcoming, upcoming_meetings, previous_meetings.Number of records to return per page. Maximum is 300.
get_meeting
Fetch full details for a single meeting by its ID or UUID — including start time, join URL, password, settings, and more. Example prompts- “Get the details for Zoom meeting ID 123456789”
- “What are the settings for meeting 987654321?”
Parameters
The meeting ID or meeting UUID. Meeting IDs are 9–11 digit numbers visible in Zoom invite links.
create_meeting
Schedule a new Zoom meeting with the topic, time, duration, and settings you specify. Only the meeting topic is required; everything else is optional. Example prompts- “Create a Zoom meeting titled ‘Team Standup’ for tomorrow at 10am EST, 30 minutes duration”
- “Schedule a recurring Zoom meeting called ‘Weekly Sync’ with the waiting room enabled”
Parameters
The meeting title displayed to all participants.
Meeting type:
1— Instant meeting2— Scheduled meeting3— Recurring meeting with no fixed time8— Recurring meeting with fixed time
Meeting start time in ISO 8601 format, e.g.
2023-03-22T07:32:55Z.Meeting duration in minutes.
IANA timezone name for the meeting, e.g.
America/New_York.Meeting description or agenda text shown on the invite.
Passcode required to join the meeting.
Additional meeting settings.
update_meeting
Change the topic, time, duration, agenda, or settings of an existing meeting. Onlymeeting_id is required; pass only the fields you want to change.
Example prompts
- “Update meeting 123456789 to start at 2pm instead”
- “Change the agenda for meeting 987654321 to ‘Q3 planning’”
- “Enable the waiting room for meeting 123456789”
Parameters
The ID of the meeting you want to update.
Updated meeting title.
Updated start time in ISO 8601 format, e.g.
2023-03-22T14:00:00Z.Updated duration in minutes.
Updated meeting description or agenda.
Updated meeting settings. Accepts the same sub-properties as
create_meeting.delete_meeting
Permanently delete a scheduled meeting. For recurring meetings, you can target a single occurrence rather than the entire series. Example prompts- “Cancel the Zoom meeting with ID 123456789”
- “Delete occurrence 12345 from my recurring standup”
Parameters
The ID of the meeting to delete.
The occurrence ID for a specific instance of a recurring meeting. Omit this to delete the entire meeting series.