Zoom
Zoom is a video conferencing platform that enables teams to communicate and collaborate remotely.
Authentication Types
Zoom supports 2 authentication methods:
-
OAuth - Create your own Zoom OAuth app. Every user connects with their Zoom account.
- Pros: Full control, per-user tracking, production-ready
- Cons: Requires Zoom App Marketplace setup
-
Instant OAuth - Use Willow's pre-configured Zoom app for the fastest setup.
- Pros: Fastest setup, no configuration needed
- Cons: Limited scopes, not recommended for production
Configuration
Before using the connector, you may need to configure:
- Zoom Region - Your Zoom region base sub-domain (e.g.,
usforus.zoom.us)
Setting up OAuth
- Click Develop → Build App
- Choose OAuth as the app type and click Create
- Enter an App Name and click Create
- Fill in the Basic Information:
- Short description
- Long description
- Company name
- Developer contact
-
Go to the App Credentials section
-
Copy the Client ID and Client Secret
- Under Redirect URL for OAuth, add:
- For SaaS deployments:
https://{org}.mcp-s.com/{org}/api/auth/callback - For On-Premise deployments:
{connectUrl}/{org}/api/auth/callback
- For SaaS deployments:
-
Under Add Allow Lists, add the same Redirect URL
-
Go to the Scopes section
-
Click Add Scopes and select the permissions you need:
meeting:read:list_meetings(list upcoming meetings)meeting:read:past_meeting(read past meeting details)meeting:write:meeting(create/update meetings)cloud_recording:read:list_user_recordings(read recordings)
-
Click Done and then Continue
-
In Willow, paste the Client ID and Client Secret
-
Configure the region if needed
-
Select the same scopes you configured in Zoom
-
Click Save Changes