# Zoom integration

> Video conferencing platform for managing meetings, webinars, users, and cloud recordings.

- Authentication: oauth2

## Tools (26)

- **Add Meeting Registrant**: Register a user for a meeting that has registration enabled.
- **Add Webinar Registrant**: Register a user for a webinar that has registration enabled.
- **Create Meeting**: Create a new meeting for the authenticated user or a specified user.
- **Create Webinar**: Create a new webinar for a user. Requires Webinar add-on plan.
- **Delete Meeting**: Delete a meeting by meeting ID, with options to notify participants.
- **Delete Meeting Recordings**: Delete or trash cloud recordings for a meeting.
- **Delete Webinar**: Delete a webinar by webinar ID, with options to notify registrants.
- **End Meeting**: End a live meeting by updating its status. Supports ending in-progress meetings or recovering deleted meetings (Zoom Phone).
- **Get Current User**: Retrieve the profile of the currently authenticated user.
- **Get Meeting**: Retrieve details of a specific meeting by meeting ID.
- **Get Meeting Invitation**: Retrieve the formatted invitation text for a scheduled meeting.
- **Get Past Meeting Details**: Retrieve details about a past (ended) meeting using the meeting UUID.
- **Get User**: Retrieve a specific user's profile by user ID or email address.
- **Get Webinar**: Retrieve details of a specific webinar by webinar ID.
- **List Meeting Recordings**: Retrieve all cloud recording files for a specific meeting.
- **List Meeting Registrants**: List registrants for a meeting with optional status filter.
- **List Meetings**: List all meetings for the authenticated user with optional type filter.
- **List Past Meeting Participants**: Retrieve participant details for a past meeting from the reports API.
- **List User Recordings**: List all cloud recordings for a user within a date range.
- **List Users**: List all users on the account with optional status and role filters.
- **List Webinar Registrants**: List registrants for a webinar with optional status filter.
- **List Webinars**: List all webinars for a user.
- **Update Meeting**: Update an existing meeting's details and settings.
- **Update Meeting Registrant Status**: Approve, cancel, or deny meeting registrants.
- **Update Webinar**: Update an existing webinar's details and settings.
- **Update Webinar Registrant Status**: Approve, cancel, or deny webinar registrants.

## Related prompts

- [Auto-create Zoom meetings for new Acuity virtual sessions](https://www.generalinput.com/prompts/auto-create-zoom-meetings-for-new-acuity-virtual-sessions.md)

Connect Zoom in General Input: https://www.generalinput.com/apps/zoom