Overview
The following article outlines the steps required to provision Zoom meeting and call collection in Laurel. Follow these instructions so you can deliver these values to your Laurel onboarding team:
Account ID
Client ID
Client Secret
Secret Token
Verification Token expiration date
Zoom Server to Server Setup
Enable permissions
Enable the permissions to allow call capture:
A Zoom Account Administrator needs to access the following link and sign in: One platform to connect | Zoom
Enable the Server-to-Server OAuth application role:
User Management > Roles > Role Settings > Advanced features select the View and Edit check boxes for Server-to-Server OAuth app.
Using role management for details.
Create a Server-to-Server OAuth app
Create a OAuth application by having a Zoom Account Administrator access the following link and sign in: App Marketplace (zoom.us)
Build App
Go to Develop > Build App
Find the Server-to-Server OAuth app type and click the Create button
On the App Name field type “Laurel Zoom Assistant” and click the Create button
App Credentials
Add a Laurel logo to make the application easy to recognize
Copy and save the Account ID, Client ID, and the Client secret values for later use
Click Continue button
Information
App name = Laurel Assistant
Short Description = Laurel Assistant Zoom integration
Company Name = Laural Inc.
Developer Contact Information
Name = Agent Team
Email = [email protected]
Click Continue button
Feature
Copy and save the Secret Token value for later use
Toggle the Event Subscriptions button
On the Subscription name field, set the value to Meeting & Phone
Retrieve
customerId
from the solutions team at LaurelOn Event notification endpoint URL set value:
On the Event notification receiver, make sure the All users in the account option is selected
Click + Add Events button
To track Meetings, select:
To track Zoom Phone calls, select:
Scopes
Zoom allows two sets of scopes:
meeting:read:admin phone:read:admin report:read:admin user:read:admin | meeting:read:meeting:admin meeting:read:past_meeting:admin phone:read:call_log:admin phone:read:user:admin report:read:user:admin report:read:list_meeting_participants:admin user:read:user:admin |
Laurel supports both scopes, but only one type of scope should be selected.
Click + Add scopes button
One at a time search for the scopes in the above list:
Click Continue
Activation
Click Activate your app
Provide App info to Laurel Team
Once you have completed all of the steps above, please provide the following app data to Laurel so we can ensure everything is set up correctly.
Account ID
Client ID
Client secret
Secret Token
Verification Token expiration date