Skip to main content
Server path: /zoom | Type: Application | PCID required: Yes

Tools


zoom_create_meeting

Create a new scheduled meeting in Zoom Parameters:

zoom_create_webinar

Create a new webinar in Zoom Parameters:

zoom_delete_meeting

Permanently delete a scheduled meeting in Zoom Parameters:

zoom_download_recording

Download a Zoom meeting recording file (video/audio). Use zoom_list_recordings first to get the meeting UUID. Returns either artifactUrl (for direct reference - do NOT fetch the URL content) or downloadUrl with streaming format (for efficient downloading via pf.mcp.downloadFile() or MCP server proxy). Supports MP4 (video), M4A (audio), and other recording formats. Parameters:

zoom_get_meeting_details

Get details about a specific Zoom meeting Parameters:

zoom_get_recording_transcript

Get transcript from a Zoom meeting recording. Use zoom_list_recordings first to get the meeting UUID. Returns artifactUrl that you can reference directly - do NOT fetch the URL content. For workflows, returns transcript_content directly. from/to are optional; omitting them uses defaults (7 days ago to tomorrow) which often works better for recent recordings due to Zoom indexing lag. Parameters:

zoom_get_user_details

Get details about a specific Zoom user Parameters:

zoom_get_webinar_participants

Get participants for a specific webinar in Zoom Parameters:

zoom_list_channels

List available Zoom chat channels Parameters:

zoom_list_past_meeting_participants

Get participants list for a past Zoom meeting Parameters:

zoom_list_recordings

List past meeting recordings. Returns recording metadata including files and transcripts. Use zoom_get_recording_transcript with the meeting UUID to get transcript content. IMPORTANT: The download_url in recording_files requires authentication. Append ?access_token={download_access_token} to each download_url, where download_access_token comes from the meeting object. Parameters:

zoom_list_scheduled_meetings

List scheduled and upcoming meetings for the current user. Parameters:

zoom_list_trigger_capabilities

List available Zoom trigger types for automation. Used by the trigger configuration system

zoom_list_user_call_logs

Get Zoom Phone call logs (requires Zoom Phone subscription). For regular meeting recordings (cloud recordings of past meetings), use zoom_list_recordings instead. Parameters:

zoom_list_webinars

List all webinars for the current user in Zoom Parameters:

zoom_poll_trigger

Poll for new Zoom cloud recordings since last check. Used by automation triggers. Returns recording metadata including files, duration, and topic Parameters:

zoom_send_chat_message

Send a chat message to a Zoom contact or channel Parameters:

zoom_update_meeting

Update an existing scheduled meeting in Zoom Parameters: