Connect Zoom to Your AI Agent

Name the meeting host and provide the scheduling details for a new meeting.

4 tools OAuth

Try a Zoom Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Zoom

Review a Host’s Meetings

Read meetings for a chosen host and organize the schedule returned on the current page.

/oo Zoom: List meetings for user [userId] and summarize the returned schedule.

Schedule a Meeting

Create a meeting using the requested topic, start time, duration, and timezone.

/oo Zoom: Create a Zoom meeting for userId me with topic [topic], startTime [ISO timestamp with offset], duration [minutes], and timezone [IANA timezone].

Start Working with Zoom

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Zoom

    Authorize your Zoom account through OAuth.

    Connect Zoom →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An authorized Zoom account and permission for the target meeting host.
  • Creating a meeting schedules it; it does not start a live call or supply a transcript.
  • Optional requestedScopes lets you choose the scopes for this authorization attempt; grant the scopes needed for the selected meeting action.

Zoom Tools

Read meetings for a chosen host and organize the schedule returned on the current page. Create a meeting using the requested topic, start time, duration, and timezone.

Review a Host’s Meetings

List scheduled, live, upcoming, or previous meetings for a Zoom user using official pagination.

Schedule a Meeting

Create a Zoom meeting for a user with the core official scheduling fields and first-pass settings.

4 tools

Get User

Fetch one Zoom user by user ID, email address, or me when supported by the app.

zoom.get_user

List Meetings

List scheduled, live, upcoming, or previous meetings for a Zoom user using official pagination.

zoom.list_meetings

Create Meeting

Create a Zoom meeting for a user with the core official scheduling fields and first-pass settings.

zoom.create_meeting

Update Meeting

Update a Zoom meeting by meeting ID with the core official scheduling fields and first-pass settings.

zoom.update_meeting

Frequently Asked Questions

What can AI help me do with Zoom?

Review a Zoom host’s meeting schedule and create meetings from explicit scheduling details.

What should I know before using Zoom results?

Creating a meeting schedules it; it does not start a live call or supply a transcript.

What do I need to connect Zoom?

Authorize Zoom through OAuth with permission for the target host and meeting action. Optional requestedScopes can select the scopes for this authorization attempt.

Connect Zoom

About Zoom ↗