Open Topics List

Add Your Zoom Account for Events – Using Server- to-Server OAuth

Zoom is a cloud-based video conferencing service you can use to virtually meet with others. It is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars.

The integration of the Bookings and Events with Zoom allows users to give their customers a great video conferencing solution. This will also allow them to streamline and automate their sales activity from initial prospect to video call.

Navigate to  My Settings > My General Settings > Integrations. Scroll until you find the  Zoom Section.

First, you need to connect your Zoom account by using the Account ID, Client ID & Client Secret. You can obtain this from your Zoom account using the below instructions.

After you have purchased a Zoom plan and added the optional webinar add-on (only required if you host webinars), you will need to generate Server-to-Server OAuth credentials in order to link your Zoom account to Honeycomb Go

1. Sign in to your Zoom account.
2. Visit the Zoom App Marketplace.

3. Click on the drop-down menu called Develop in the top right part of the screen and choose Build App.

4.  Click the Create button in the Server-to-Server OAuth app type container.

5. You will be asked to provide a name for your app, after which, you will see a screen containing the newly created OAuth credentials for Account IDClient ID and Client Secret. You will need these details later in order to finish setting up the Zoom integration.

6. Click on the Continue button to go to the Information tab and provide some basic information about your app. Note: These fields are required but the actual details are not displayed anywhere and they don’t need to be a specific value in order for the integration to work with Honeycomb Go

7. Click the Scope tab to specify which parts of the Zoom API the OAuth app should have access to. Click the Add Scopes button to add the following 3 scopes to your OAuth app:

  • Meeting
    • View and manage all user meetings (meeting:write:admin)
    • View and manage sub account’s user meetings (meeting:master)
  • Webinar (IF USING)
    • View and manage all user Webinars (webinar:write:admin)
    • View and manage sub account’s user webinars (webinar:master)
  • User
    • View all user information (user:read:admin)
    • View and manage sub account’s user information (user:master)

Click the Done button to go back to the Scopes tab where you will see the newly added scopes. Note: You do not need to provide a description of how the app intends to use each scope.

8. Click the Continue button to go to the Activation tab where you will activate the OAuth app. Click the Activate your app button to activate your Server-to-Server OAuth app.

7. Once you’ve copied over your API Key and Secret to Your Settings Page on Your Dashboard in Honeycomb Go, Save the Settings.

Related Knowledge Base Posts