Skip to main content

Rippit | Zoom Integration

Written by Robby Dunigan
Updated this week

Rippit has an in-app Zoom integration that can bring in meeting recordings from Zoom and call recordings from Zoom Contact Center. This integration is enabled by configuring a Server-to-Server OAuth application within Zoom.

Setting up the integration will require your steps from the following personas:

  • Zoom Workspace Owner

  • Zoom Admin (can be the same as Zoom Workspace Owner)

NOTE: If you are a Zoom Admin and you can already create Server-to-Server OAuth app in the Zoom Marketplace, you can skip the "Zoom Workspace Owner Steps."

NOTE: If integrating with Zoom Contact Center, verify that your integration user is assigned a Contact Center license.

Zoom Workspace Owner Steps

In the Zoom web portal, the administrator must go to User Management > Roles > Role Settings.

Click the Edit icon next to the Admin permission and ensure the View and Edit check boxes for Server-to-Server OAuth app are checked.

Zoom Admin Steps

On the left hand panel of the Zoom homepage, select Advanced -> App Marketplace:

At the top right of the App Marketplace, select Develop -> Build App:

Select Server to Server OAuth App:

Name your app:

On the ensuing page, copy down the Account ID, Client ID, and Client Secret. You'll need these later to enter in Rippit:

On the Information tab, enter your Company Name and Name / Email:

No changes need to be made on the Feature page. Continue to the Scopes page and add the following scopes:

  • account:read:account_setting:admin

  • contact:read:list_contacts:admin

  • meeting:read:meeting:admin

  • meeting:read:list_meetings:admin

  • meeting:read:participant:admin

  • cloud_recording:read:list_account_recordings:admin

  • cloud_recording:read:list_recording_files:admin

  • cloud_recording:read:recording:admin

  • cloud_recording:read:list_user_recordings:admin

  • team_chat:read:channel:admin

  • team_chat:read:file:admin

  • user:read:summary:admin

  • user:read:user:admin

  • user:read:email:admin

  • user:read:list_users:admin

  • phone:read:list_call_recordings:admin

  • phone:read:call_recording:admin

  • phone:read:recording_transcript:admin

  • phone:read:list_users:admin

  • phone:read:user:admin

Once you've added all required scopes, activate your app:

Lastly, enter the Account ID, Client ID, and Client Secret into Rippit at https://app.rippit.com/settings/integrations/zoom. If you are integrating Zoom for meeting recordings, tick the box for "Zoom." If you are integrating Zoom Contact Center, tick the box for "Zoom Contact Center":

Did this answer your question?