Set up credentials
1
Open the Zoom App Marketplace
Go to marketplace.zoom.us and sign in with an account that has permission to view and edit Server-to-Server OAuth apps.
2
Create a Server-to-Server OAuth app
Click Develop > Build App, select Server-to-Server OAuth, then click Create. Give the app a name.
3
Copy your app credentials
On the App Credentials page, copy your Account ID, Client ID, and Client Secret.
4
Add app information
On the Information page, fill in the required fields (short description, company name, developer name, and email). These are required before the app can be activated.
5
Add scopes
On the Scopes page, click Add Scopes and add the scopes Adapt needs, such as meeting, recording, report, and user read scopes. Add only the scopes you need.
6
Activate the app
Go to the Activation page, resolve any errors, and click Activate your app. The app must be activated before it can generate access tokens.
Server-to-Server OAuth access tokens expire after one hour and are refreshed automatically using your Account ID, Client ID, and Client Secret. There is no separate refresh token to manage.
Connect to Adapt
1
Open Integrations
In Adapt, go to Settings > Integrations.
2
Find Zoom
Search for Zoom and select it from the catalog.
3
Start the connection
Click Connect to open the connection form.
4
Add your credentials
Enter the values you gathered above, then click Add connection:
You can rename the connection and choose whether it is shared with your
organization or kept personal to you.
5
Test the connection
Ask Adapt to list your recent meetings.
Security
- Credentials are encrypted at rest with AES-256
- Server-to-Server OAuth tokens are scoped to only the permissions you add on the Scopes page
- Access tokens expire after one hour and are refreshed automatically
- Never share or commit your client secret