Integrating Zoom with Frontegg allows your application to access and manage Zoom meetings, webinars, and recordings on behalf of your users — all through Frontegg's integration layer using Zoom's OAuth 2.0.
Prerequisites
Prerequisites
- A Zoom account (free or paid)
- Access to the Zoom App Marketplace
Go to marketplace.zoom.us, sign in, then click Develop in the top navigation bar and select Build app from the dropdown.

On the What kind of app are you creating dialog, select General App and click Create.

After the app is created, you land on the Basic Information page. Scroll to the App Credentials section to find your Client ID and Client Secret. Copy both values and store them securely.
Save your Client Secret now
Save your Client Secret now
The Client Secret is shown only on this page. Store it securely before navigating away.

Scroll down to the OAuth Information section on the same page.
- In the OAuth Redirect URL field, enter:
https://YOUR_MCP_GATEWAY_URL/integration-callback - Under OAuth Allow Lists, add the same URI:
https://YOUR_MCP_GATEWAY_URL/integration-callback

In the left sidebar, click Scopes, then click + Add Scopes. Use the search field or product tabs to find and select the required scopes:
| Scope | Description |
|---|---|
meeting:read:meeting | View a meeting |
meeting:read:list_meetings | View a user's meetings |
meeting:write:meeting | Create a meeting for a user |
meeting:update:meeting | Update a meeting |
meeting:delete:meeting | Delete a meeting |
webinar:read:list_webinars | View a user's webinars |
cloud_recording:read:list_user_recordings | List all cloud recordings for a user |
cloud_recording:read:list_recording_files | Return all recordings for a meeting |
user:read:user | View a user's profile |
Click Done to save the selected scopes.


Once you have your Client ID and Client Secret, enter them in the Frontegg portal:
- Open the Frontegg portal and navigate to [ENVIRONMENT] → Integrations → Zoom.
- Enter the Client ID and Client Secret in the corresponding fields.
- Select the required scopes.
- Click Save.
Keep your credentials secure
Keep your credentials secure
Never share or commit your Client Secret to version control.