Zoom

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

90 actions Integration catalog
Request access
Connect Zoom once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add a meeting registrantZOOM_ADD_A_MEETING_REGISTRANT
Registers a participant for a Zoom meeting by providing their name, email, and optional details. IMPORTANT: Requires a paid/licensed Zoom account and registration must be enabled on the meeting. Returns the registrant's unique ID and personalized join URL on success.
Add a webinar registrantZOOM_ADD_A_WEBINAR_REGISTRANT
Registers a participant for a Zoom webinar by providing their name, email, and optional details. IMPORTANT: Requires a Zoom account with Webinar add-on and registration must be enabled on the webinar. Returns the registrant's unique ID and personalized join URL on success.
Add project collaboratorsZOOM_ADD_PROJECT_COLLABORATORS
Adds collaborators to a Zoom whiteboard project. Project owners or admins can invite team members or external users with specific roles (owner, editor, or viewer). Returns a success message on completion.
Add whiteboard collaboratorZOOM_ADD_WHITEBOARD_COLLABORATOR
Adds one or more collaborators to a whiteboard. Use this action when you need to invite users or team chat channels to collaborate on a specific whiteboard. Supports individual user invites (via email) and team chat channel invites (via channel_id). Collaborators are assigned a role that determines their permission level. On success, returns the list of collaborators that were added. Use this action when you want to share a whiteboard to new users or team chat channels and assign them specific permission levels (owner, co-owner, editor, commenter, or viewer).
Apply classification to whiteboardZOOM_APPLY_CLASSIFICATION_TO_WHITEBOARD
Applies or updates a classification label on a whiteboard. Use this action when you need to assign or change a security classification label on an existing whiteboard. Each whiteboard can only have one classification label at a time — if the whiteboard already has a label, it will be replaced with the new one. Rate limit: Light. Required scopes: whiteboard:write:admin, whiteboard:write, whiteboard:update:whiteboard_classification, or whiteboard:update:whiteboard_classification:admin.
Create a meetingZOOM_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:write" permission, subject to medium rate limit.
Create IQ conversationZOOM_CREATE_IQ_CONVERSATION
DEPRECATED: Use ZOOM_CREATE_ZRA_CONVERSATION instead (Zoom rebranded IQ to ZRA). Tool to create a Zoom Revenue Accelerator (formerly Zoom IQ) conversation. Use when you need to create a new conversation entry, typically after uploading recording files, transcripts, and metadata.
Create IQ conversation commentZOOM_CREATE_IQ_CONVERSATION_COMMENT
DEPRECATED: Use ZOOM_CREATE_ZRA_CONVERSATION_COMMENT instead (Zoom rebranded IQ to ZRA). Tool to create a comment on a Zoom IQ conversation. Use when you need to add comments, replies, or annotations to IQ conversation recordings or transcripts.
Create IQ user conversationZOOM_CREATE_IQ_USER_CONVERSATION
DEPRECATED: Use ZOOM_CREATE_ZRA_USER_CONVERSATION instead (Zoom rebranded IQ to ZRA). Tool to create a Zoom IQ conversation for a user. Use when you need to create a new conversation entry in Zoom Revenue Accelerator for a specific user.
Create whiteboard projectZOOM_CREATE_PROJECT
Creates a new whiteboard project in Zoom. Use when you need to organize and group whiteboards together, optionally adding collaborators and initializing the project with existing whiteboards.
Create a whiteboardZOOM_CREATE_WHITEBOARD
Creates a new whiteboard for the authenticated user. Use when you need to create a blank whiteboard that can be shared and collaborated on with others. The whiteboard will be associated with the user making the API call. **Required scope:** whiteboard:write or whiteboard:write:whiteboard **Notes:** - If no name is provided, the whiteboard will be named "Untitled" - After creation, the whiteboard can be shared with collaborators using share settings
Create whiteboard exportZOOM_CREATE_WHITEBOARD_EXPORT
Creates an export task to generate PDF exports and audit logs for specified whiteboards. The exported content is bundled into a ZIP file containing the whiteboard PDFs and audit logs. Use when you need to export one or more whiteboards for archival, sharing, or compliance purposes. Use this action when you want to export whiteboard content as a downloadable ZIP file containing PDF exports and audit logs. After creating the export task, poll the GetWhiteboardExportStatus action using the returned task_id until the status changes to 'successed', then download the export using the DownloadWhiteboardExport action. Note: This action only initiates the export process. The export is processed asynchronously. You must poll GetWhiteboardExportStatus to check when the export is ready, then use DownloadWhiteboardExport to retrieve the actual ZIP file.
Create ZRA conversationZOOM_CREATE_ZRA_CONVERSATION
Tool to create a new conversation in Zoom Revenue Accelerator (ZRA). Use when uploading meeting recordings or phone calls for AI-powered analytics, including transcription, sentiment analysis, and engagement scoring.
Create ZRA conversation commentZOOM_CREATE_ZRA_CONVERSATION_COMMENT
Tool to create a comment on a Zoom Revenue Accelerator conversation. Use when you need to add comments, replies, or annotations to ZRA conversation recordings or transcripts.
Create ZRA CRM accountsZOOM_CREATE_ZRA_CRM_ACCOUNTS
Tool to create or update CRM accounts in Zoom Revenue Accelerator (ZRA). Use when you need to sync CRM account data to Zoom IQ. Supports up to 2000 accounts per request and returns an async task ID for polling status.
Create ZRA CRM contactsZOOM_CREATE_ZRA_CRM_CONTACTS
Tool to bulk import or delete CRM contacts in Zoom Revenue Accelerator. Use when syncing contacts from external CRM systems. Accepts up to 2,000 contacts per request and returns a task ID for async status tracking.
Create ZRA CRM dealsZOOM_CREATE_ZRA_CRM_DEALS
Tool to bulk import or delete CRM deals in Zoom Revenue Accelerator (ZRA). Use when you need to synchronize deals from an external CRM to Zoom's ZRA system. Supports up to 2000 deals per request and processes asynchronously.
Bulk import ZRA CRM leadsZOOM_CREATE_ZRA_CRM_LEADS
Tool to bulk import CRM leads into Zoom Revenue Accelerator (ZRA). Use when you need to import or update multiple leads asynchronously. Supports up to 2000 leads per request and returns a task_id to track import progress.
Create ZRA CRM settingsZOOM_CREATE_ZRA_CRM_SETTINGS
Tool to register a new CRM API integration for Zoom Revenue Accelerator (ZRA). Use when you need to configure CRM settings including type, name, currency, deal stages, and URL patterns for accessing CRM records.
Create ZRA user conversationZOOM_CREATE_ZRA_USER_CONVERSATION
Tool to create a new conversation in Zoom Revenue Accelerator for a specific user. Use when you need to initiate a ZRA conversation entry with topic and start time.
Delete a meetingZOOM_DELETE_A_MEETING
Delete or cancel a scheduled Zoom meeting by its meeting ID. For recurring meetings, can delete all occurrences or a specific occurrence. Optionally notify the host, alternative hosts, and registrants about the cancellation.
Delete IQ conversationZOOM_DELETE_IQ_CONVERSATION
DEPRECATED: Use ZOOM_DELETE_ZRA_CONVERSATION instead (Zoom rebranded IQ to ZRA). Tool to delete a Zoom IQ conversation by its ID. Use when you need to permanently remove a specific Zoom IQ conversation from the system. Returns HTTP 200 with empty body on success.
Delete IQ conversation commentZOOM_DELETE_IQ_CONVERSATION_COMMENT
DEPRECATED: Use ZOOM_DELETE_ZRA_CONVERSATION_COMMENT instead (Zoom rebranded IQ to ZRA). Tool to delete a comment from a Zoom IQ (Revenue Accelerator) conversation. Use when you need to remove a specific comment from a conversation. The endpoint uses idempotent DELETE behavior, returning success regardless of whether the comment exists.
Delete IQ deal activitiesZOOM_DELETE_IQ_DEAL_ACTIVITIES
DEPRECATED: Use ZOOM_DELETE_ZRA_DEAL_ACTIVITIES instead (Zoom rebranded IQ to ZRA). Tool to delete activities associated with a Zoom IQ deal. Use when you need to remove activity records from a specific deal. Can delete all activities or specific ones by providing activity IDs.
Delete meeting recordingsZOOM_DELETE_MEETING_RECORDINGS
Deletes cloud recordings for a specified meeting or webinar. Choose to either move recordings to the trash (recoverable) or permanently delete them (irreversible).
Delete whiteboard projectZOOM_DELETE_PROJECT
Deletes a whiteboard project by its ID. Deleting a project removes all associated whiteboards from the project. Use when you need to permanently remove a whiteboard project and all its contents from Zoom. This action is irreversible — once the project is deleted, it cannot be recovered, and all associated whiteboards will be removed.
Remove project collaboratorZOOM_DELETE_PROJECT_COLLABORATOR
Removes a collaborator from a whiteboard project. Use this action when you need to revoke a user's access to a specific whiteboard project. This action is irreversible — once a collaborator is removed, they will no longer have access to the project's whiteboards unless re-added. **Note:** The authenticated user must be the project owner, co-owner, or have admin permissions to remove collaborators.
Delete recording fileZOOM_DELETE_RECORDING_FILE
Deletes a specific cloud recording file from a meeting or webinar. This action is irreversible when using the 'delete' action - the file cannot be recovered once permanently removed. Use this action when you need to remove an individual recording file (such as a specific video, audio, transcript, or chat file) rather than all recordings for a meeting. Requires the account to have Cloud Recording enabled. Rate limit: Light.
Delete whiteboardZOOM_DELETE_WHITEBOARD
Deletes a whiteboard by its unique identifier. Use when you need to permanently remove a specific whiteboard from Zoom. This action is irreversible — once deleted, the whiteboard cannot be recovered. Requires the user to have whiteboard delete permissions.
Delete whiteboard collaboratorZOOM_DELETE_WHITEBOARD_COLLABORATOR
Removes a collaborator from a whiteboard. Use this action when you need to revoke a user's access to a specific whiteboard by removing them as a collaborator. This action is irreversible for the collaborator's access — the collaborator will no longer be able to view or edit the whiteboard unless added back. Requires the user to have whiteboard admin or owner permissions. **Prerequisites:** - The authenticated user must be the whiteboard owner, co-owner, or have admin permissions - The collaborator must currently have access to the whiteboard **Common errors:** - "Whiteboard not found" - Invalid whiteboard ID - "Collaborator not found" - The specified collaborator does not have access to the whiteboard - "Insufficient permissions" - User lacks permission to remove collaborators
Delete ZRA conversationZOOM_DELETE_ZRA_CONVERSATION
Deletes a ZRA (Zoom Revenue Accelerator) conversation by ID. Use when you need to remove a conversation from the Revenue Accelerator system. This is an undocumented endpoint that returns HTTP 200 on success.
Delete ZRA conversation commentZOOM_DELETE_ZRA_CONVERSATION_COMMENT
Tool to delete a comment from a Zoom Revenue Accelerator conversation. Use when you need to remove a specific comment from a ZRA conversation.
Delete ZRA CRM settingsZOOM_DELETE_ZRA_CRM_SETTINGS
Deletes CRM settings for Zoom Revenue Accelerator (ZRA). Use when you need to remove CRM configuration from the account.
Delete ZRA deal activitiesZOOM_DELETE_ZRA_DEAL_ACTIVITIES
Tool to delete activities from a Zoom Revenue Accelerator (ZRA) deal. Use when you need to remove one or more activities associated with a specific deal by providing the deal ID and comma-separated activity IDs.
Download imported whiteboard fileZOOM_DOWNLOAD_IMPORTED_WHITEBOARD_FILE
Download an imported file from a Zoom whiteboard. Supports images, PDFs, DOCX, and other supported whiteboard file formats.
Download whiteboard exportZOOM_DOWNLOAD_WHITEBOARD_EXPORT
Downloads the exported whiteboard content as a ZIP file for a completed export task. Use the task ID from the Create whiteboard export API to download the completed export.
Download whiteboard session activityZOOM_DOWNLOAD_WHITEBOARD_SESSION_ACTIVITY
Downloads the activity archive file for a whiteboard archiving session. This action retrieves the PDF file containing whiteboard session activity data based on the provided file path. Use when you need to retrieve the archived activity file for a completed whiteboard session. Use this action when you have obtained a file path from the List whiteboard sessions activities endpoint and want to download the actual activity archive file. The file is returned as a PDF stream. This action is read-only and does not modify any data. Note: Files may expire and return 404 if the download URL has expired.
Get a meetingZOOM_GET_A_MEETING
Retrieves all details about a specific Zoom meeting using its meeting ID. Returns meeting topic, start time, duration, join URL, host info, password, and settings. For recurring meetings, can optionally show all occurrences or details for a specific occurrence.
Get a meeting summary (Paid accounts only)ZOOM_GET_A_MEETING_SUMMARY
REQUIRES PAID ZOOM ACCOUNT (Pro or higher). Retrieves an AI-generated summary of the specified meeting. This feature is NOT available for free Zoom accounts - attempting to use it with a free account will result in an error. The meeting must have AI Companion enabled and meeting summary generated.
Get a webinarZOOM_GET_A_WEBINAR
Retrieve details for a specific Zoom webinar. You can obtain information such as its occurrence ids and previous occurrences.
Get daily usage reportZOOM_GET_DAILY_USAGE_REPORT
This action retrieves daily usage details for Zoom services. It includes information on new users, meetings, and participant counts for a specific month and year.
Get IQ conversation commentsZOOM_GET_IQ_CONVERSATION_COMMENTS
DEPRECATED: Use ZOOM_GET_ZRA_CONVERSATION_COMMENTS instead (Zoom rebranded IQ to ZRA). Tool to retrieve all comments for a specific Zoom IQ conversation. Use when you need to access comments, replies, and discussion threads within a conversation. Returns comment content, timestamps, user information, and mentions. Supports pagination for large comment sets.
Get IQ conversation content analysisZOOM_GET_IQ_CONVERSATION_CONTENT_ANALYSIS
Tool to retrieve content analysis for a Zoom IQ conversation by its ID. Use when you need to get AI-generated insights and analysis from a Revenue Accelerator conversation. Returns structured analysis data including conversation insights and extracted content.
Get IQ conversation interactionsZOOM_GET_IQ_CONVERSATION_INTERACTIONS
DEPRECATED: Use ZOOM_GET_ZRA_CONVERSATION_INTERACTIONS instead (Zoom rebranded IQ to ZRA). Tool to retrieve interactions for a specific Zoom IQ (Revenue Accelerator) conversation. Use when you need to fetch conversation interaction data, including participant interactions and transcript details. Supports pagination for large result sets.
Get IQ conversation scorecardsZOOM_GET_IQ_CONVERSATION_SCORECARDS
DEPRECATED: Use ZOOM_GET_ZRA_CONVERSATION_SCORECARDS instead (Zoom rebranded IQ to ZRA). Tool to retrieve scorecards for a specific Zoom IQ conversation by conversation ID. Use when you need to access scorecard data associated with a conversation. Note: There is a known issue where the API may return an empty scorecards list even when scorecards exist in the UI.
Get IQ dealZOOM_GET_IQ_DEAL
Tool to get details of a specific deal in Zoom Revenue Accelerator (formerly Zoom IQ). Returns deal information for the specified deal ID including name, amount, stage, owner, and dates.
Get IQ deal activitiesZOOM_GET_IQ_DEAL_ACTIVITIES
DEPRECATED: Use ZOOM_GET_ZRA_DEAL_ACTIVITIES instead (Zoom rebranded IQ to ZRA). Tool to retrieve activities associated with a Zoom Revenue Accelerator (formerly Zoom IQ) deal. Use when you need to list all activities for a specific deal.
Get IQ user conversation playlistsZOOM_GET_IQ_USER_CONVERSATIONS_PLAYLISTS
DEPRECATED: Use ZOOM_LIST_ZRA_USER_CONVERSATION_PLAYLISTS instead (Zoom rebranded IQ to ZRA). Tool to retrieve conversation playlists for a Zoom IQ (Revenue Accelerator) user. Returns playlist information or an empty response when no playlists exist.
Get marketplace user appsZOOM_GET_MARKETPLACE_USER_APPS
Retrieves a paginated list of Zoom Marketplace apps installed for a specific user. Returns app details including app ID, name, type, and installation status. Use when you need to check which marketplace apps a user has access to.
Get marketplace user entitlementsZOOM_GET_MARKETPLACE_USER_ENTITLEMENTS
Fetches marketplace entitlements for a Zoom user including active subscriptions and permissions. Use 'me' to get the authenticated user's entitlements.
Get meeting recordingsZOOM_GET_MEETING_RECORDINGS
This action retrieves cloud recordings for a specific meeting using its ID. It also allows including fields related to the download access token for those recordings.
Get past meeting participantsZOOM_GET_PAST_MEETING_PARTICIPANTS
Retrieves participants who attended a completed Zoom meeting. Returns participant names, join/leave times, and attendance details. Requires a paid Zoom account and only works for meetings that have already ended with attendees.
Get whiteboard projectZOOM_GET_PROJECT
Retrieves detailed information about a specific whiteboard project by its ID. Returns project metadata including name, description, owner, sharing settings, and timestamps. Use this action when you need to view details about a Zoom Whiteboard project or retrieve its configuration.
Get a userZOOM_GET_USER
Fetches comprehensive information about a Zoom user including their type (Basic/Licensed), role name, department, email, timezone, and other profile details. Use 'me' to get the authenticated user's information.
Get a whiteboardZOOM_GET_WHITEBOARD
Retrieves detailed information about a specific Zoom Whiteboard by its ID. Returns whiteboard metadata including name, timestamps, share settings, and classification information.
Get whiteboard export statusZOOM_GET_WHITEBOARD_EXPORT_STATUS
Retrieves the status of a whiteboard export task by its task ID. This action queries the current state of an export request initiated via the create whiteboard export action. Use this action when you need to check whether a whiteboard export has completed processing, is still being generated, or has failed. Poll this endpoint until status changes from 'processing' to either 'successed' or 'failed'. The export is processed asynchronously, so you should poll this endpoint periodically to check for completion before attempting to download the exported file.
Get a whiteboard sessionZOOM_GET_WHITEBOARD_SESSION
Retrieves detailed information about a specific whiteboard session by its session ID. Returns session metadata including start/end times, whiteboard info, and a list of activities performed during the session. Use this action when you need to retrieve session details, activity logs, or participant information for a Zoom Whiteboard session. For large result sets, use pagination with next_page_token.
Get ZRA conversation commentsZOOM_GET_ZRA_CONVERSATION_COMMENTS
Tool to retrieve comments for a specific Zoom Revenue Accelerator (ZRA) conversation. Use when you need to access user comments, replies, and annotations associated with a conversation recording or transcript.
Get ZRA conversation interactionsZOOM_GET_ZRA_CONVERSATION_INTERACTIONS
Retrieves interaction details for a specific Zoom Revenue Accelerator (ZRA) conversation. Returns interaction data including speakers, timestamps, content, and metadata for conversation analysis. Use when you need detailed interaction-level data from ZRA conversations.
Get ZRA conversation scorecardsZOOM_GET_ZRA_CONVERSATION_SCORECARDS
Tool to retrieve scorecards for a specific conversation in Zoom Revenue Accelerator. Use when you need to get scorecard data and performance metrics for a particular conversation.
Showing the first 60 of 90 actions.