Description

Zoom is a software company that offers a communications platform that connects people through video, voice, chat, and content sharing.

Connector Details

NameValue
PlatformZoom
Auth TypeOAuth
DirectionRead

Supported Data

See the table below for the list of data you can read with the Zoom connector.

Table NameFields
report_webinars
webinar_id, uuid, id, host_id, type, topic, user_name, user_email, user_id, start_time, end_time, duration, total_minutes, participants_count, tracking_fields, dept
meeting_polls
id, meeting_id, status, title, questions
webinar_qna_results
webinar_uuid, email, name, question_details
webinar_panelists
id, webinar_id, name, email, join_url
webinar_polls
id, webinar_id, status, title, questions
webinar_questions
webinar_id, questions, custom_questions
report_meeting_participants
id, user_id, meeting_id, name, user_email, join_time, leave_time, duration
webinar_files
webinar_uuid, file_name, download_url, file_size
report_meetings
meeting_id, uuid, id, type, topic, user_name, user_email, start_time, end_time, duration, total_minutes, participants_count, tracking_fields, dept
webinar_poll_results
webinar_uuid, email, name, question_details
meeting_registrants
id, meeting_id, email, first_name, last_name, address, city, county, zip, state, phone, industry, org, job_title, purchasing_time_frame, role_in_purchase_process, no_of_employees, comments, custom_questions, status, create_time, join_url
webinar_absentees
id, webinar_uuid, email, first_name, last_name, address, city, county, zip, state, phone, industry, org, job_title, purchasing_time_frame, role_in_purchase_process, no_of_employees, comments, custom_questions, status, create_time, join_url
webinar_registrants
id, webinar_id, email, first_name, last_name, address, city, county, zip, state, phone, industry, org, job_title, purchasing_time_frame, role_in_purchase_process, no_of_employees, comments, custom_questions, status, create_time, join_url
meetings
id, meeting_id, uuid, host_id, topic, type, status, start_time, duration, timezone, created_at, agenda, start_url, join_url, password, h323_password, encrypted_Password, pmi, tracking_fields, occurences, settings, recurrence
meeting_poll_results
meeting_uuid, email, name, question_details
users
id, first_name, last_name, email, type, status, pmi, timezone, dept, created_at, last_login_time, last_client_version, group_ids, im_group_ids, verified
report_webinar_participants
id, user_id, webinar_id, name, user_email, join_time, leave_time, duration, attentiveness_score
webinars
uuid, id, host_id, topic, type, start_time, duration, timezone, agenda, created_at, start_url, join_url, tracking_fields, occurences, settings, recurrence
meeting_files
meeting_uuid, file_name, download_url, file_size
webinar_tracking_sources
id, webinar_id, source_name, tracking_url, registration_count, visitor_count
meeting_questions
meeting_id, questions, custom_questions

Credentials Setup

Follow the steps below to get the credentials you need to use the Zoom connector.

The first thing that you need to do to get your Zoom OAuth credentials is to head to the Zoom Marketplace. Make sure that you go ahead and sign into Zoom in the top right hand corner. If you do not have a Zoom account, you will be prompted to create one.

Once you’re on the Zoom Marketplace, select the develop dropdown in the top right hand corner.

From the resulting drop down, select Build App.

From here, go ahead and select that you want to create an OAuth app.

On this page, you should go ahead and name your app the name of your company or tool that you will want users to be connecting their Zoom accounts to. It is important that you make your app type Account-level app. For the last toggle, if you want your app to be on the Zoom App Marketplace, leave the toggle on!

Once done, click the Create button.

You will now be on this page. The next thing you need to do is put

https://hotglue.xyz/callback

as the Redirect URL for OAuth under the development setting.

Then you will need to scroll down the page and input the same link in the Redirect URL for OAuth in Production, as well as the Add allow lists section. Once done, click Continue in the bottom right hand corner of your screen.

Now you should go ahead and fill out all your information here.

Once you fill out all your information, go ahead and click continue.

You will then be on this page which you can skip - click the Continue button.

You are now on the scopes page, and your app configuration here is very important. To add scopes, you need to click the Add Scopes button.

Now is when you are actually selecting the scopes of your app. You need to enable all the scopes listed below:

Scopes
meeting:read:admin
webinar:read:admin
user:read:admin
account:read:admin
report:read:admin

Once you have finished configuring the app, click the Done button.

Now that you have added your scopes, you have to give descriptions for each scope. This is not a big deal, so you can put whatever you like. Once you are done giving descriptions, click Continue.

You can skip this page by clicking the Continue button. Once you get past this page, you can go ahead and submit your app!