Create a Zoom app
You need the account owner or admin role, or the Zoom for developers role.1
Start a general app
In the Zoom App Marketplace, click Developer, then Develop > Build an app. Select General app (not Server-to-Server OAuth) and click Create.
2
Set the basic information
On Basic Info, rename the app
Triggr and choose Admin-managed. Set OAuth redirect URL to https://app.triggr-app.com/oauth/callback and add the same URL under OAuth allow lists.3
Add the scope
On Scopes, click Add Scopes, tick
phone:read:list_users:admin (or phone:read:admin for classic scopes) and add a Scope Description. Add scopes for any other endpoints you’ll call, from the API reference.4
Copy the credentials
On Basic Info, copy the Client ID and Client Secret under App Credentials.
Connect it in Triggr
1
Open the configuration
Go to Integrations > Zoom and click Configure on the Base Configuration card.

2
Enter the app credentials
Both fields open with values in them: clear them, paste your app’s Client ID and Client Secret, and click Save Configuration.

3
Authorize Triggr
Click Authorize, sign in as an admin of the Zoom account that owns the app, and click Allow. If your browser is signed in to a different Zoom account, sign out of Zoom first.
Set up each client
Per-client integrations never fall back to the Base Configuration. For each client, create a Zoom app in the client’s Zoom account, click Configure on the client’s row, enter that app’s Client ID and Client Secret, save, then click Authorize as the client’s Zoom admin.
An app published on the Zoom App Marketplace can be authorized by other accounts’ admins, so one app can serve every client.
Use Zoom in workflows
- List Phone Users takes optional filters. Pass the response’s
next_page_tokenintonextPageTokenfor the next page. - For other endpoints, use a Generic Integration Action step with URL Type set to Relative to base URL and the path after
https://api.zoom.us/v2, such as/phone/sites(scopephone:read:list_sites:admin).
Troubleshooting
Zoom shows an invalid redirect error
Zoom shows an invalid redirect error
Check OAuth redirect URL is exactly
https://app.triggr-app.com/oauth/callback and is in OAuth allow lists, then click Authorize again.no Zoom integration is configured for this client
no Zoom integration is configured for this client
Configure and authorize the client on the Per-Client Configuration card, as in Set up each client.
Permission errors (403)
Permission errors (403)
Check the account has Zoom Phone and the app has the scope. After adding a scope, click Authorize again.
Authentication errors (401)
Authentication errors (401)
The authorization is no longer valid. Update the credentials if they changed, then click Authorize again.

