Zoom provides APIs for creating and managing meetings, webinars, and collaboration sessions. AI agents can use Zoom to schedule meetings, manage participants, retrieve recordings, and automate meeting workflows.
What AI agents can do with Zoom
Structured actions an AI agent can execute through the Zoom API
Action
Description
Inputs
Outputs
createMeeting
Schedule a new meeting
topic, start_time, duration, timezone, settings
meeting_id, join_url, start_url
listMeetings
List scheduled meetings
user_id, type, page_size
meetings[], total_records
getMeetingRecording
Retrieve meeting recordings
meeting_id
recording_files[], share_url
deleteMeeting
Cancel a scheduled meeting
meeting_id
ok
Use cases for Zoom + AI agents
- Automated meeting scheduling from natural language
- Meeting recording retrieval and summarization
- Calendar-aware meeting management
- Participant management and invitations
- Webinar creation and registration
How to connect Zoom to an AI agent
- 1Create a Zoom Server-to-Server OAuth app
- 2Generate an AgentSpec on Elba for meeting actions
- 3Define scheduling, listing, and recording actions
- 4Publish for agent discovery
- 5Test with your Zoom account
Best practices
✓Include timezone handling in meeting creation
✓Add reasoning docs about meeting types (instant vs scheduled)
✓Use waiting rooms for security
✓Handle recording consent and privacy properly
✓Implement conflict detection with calendar checks
Frequently asked questions
Can AI agents schedule Zoom meetings?+
Yes. Use the createMeeting action with topic, time, and duration. The agent receives a join URL to share. Use Server-to-Server OAuth for automated access.
How do AI agents access Zoom recordings?+
Through the getMeetingRecording action using the meeting ID. The agent can retrieve download URLs for recorded sessions. Ensure cloud recording is enabled.
What authentication does Zoom need for AI agents?+
Server-to-Server OAuth is recommended for agents. It provides programmatic access without user interaction. Create the app in the Zoom Marketplace.
More Communication APIs
Learn more
Make Zoom agent-native with Elba
Generate an AgentSpec for your Zoom integration in seconds. Free to use.