Connect Zoom with Hookshot™ and your stack

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

Tools and triggers

What Agents can do in Zoom

Available tools and events after Zoom is connected.

  • 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…

  • 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…

  • 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 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…

  • 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…

  • Bulk Import 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…

  • 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…

  • Create a 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…

  • 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…

  • Create Whiteboard 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 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 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 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 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 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…

  • 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 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 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…

  • 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 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…

  • 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…

  • 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 —…

  • Delete Whiteboard 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…

  • 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.

Setup

Connect Zoom in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.