Step 1: Build an App in Zoom App Marketplace
To integrate your Zoom Phone data with Plecto, you first need to build an App in the App Marketplace in Zoom.
Go to https://marketplace.zoom.us/ and log in.
In the top-right corner, click Develop and choose General App.
Rename your app by clicking the pencil icon in the top-left corner (for example, Plecto). Changes will be saved once you click elsewhere on the screen.
Go to Basic Information in the left-side menu.
Select the app to be Admin-managed, then Save.
Paste the following link into the OAuth Redirect URL field: https://integrate.plecto.com/oauth2/zoom-phone/v2/callback/ This redirect link will also populate the OAuth Lists field.
Go to Surface in the left-side menu.
Under Select where to use your app, select Phone.
In the same section, under Domain Allow List, add the following two domains:
www.plecto.com
integrate.plecto.com
Go to Scopes in the left-side menu.
Click Add Scopes and add the following 4 scopes to give Plecto read access to your Zoom Phone data:
phone:read:list_call_logs:admin
phone:read:list_sms_sessions:admin
phone:read:sms_session:admin
user:read:list_users:admin
Click Done to save the scopes.
Go to Local Test.
Click Add App Now and Allow.
Find the Authorization URL field and click Generate to share the app with others in your account.
Now your app is published, so you can go back to Basic Information. The label next to App Credentials should say Production (not Development). Copy the Client ID and Client Secret to use in Plecto when connecting your data.
Move to Step 2 in this guide.
Step 2: Integrate your Zoom Phone account with Plecto
In Plecto, go to Data sources > New data source > Zoom Phone.
(Optional) Rename your credentials.
Insert your Zoom Phone Client ID and Client Secret. Click Next.
Select the data you want to import.
Configure your data source settings. Here, you can change the title, choose the default date, select which fields to import, and more.
Click Next to choose how much data to import and how long you want to keep it in the data source.
Click Import to finish.
Available data
Our integration with Zoom Phone currently allows you to import the following data:
Calls
User SMS Sessions