Skip to main content
Domo Knowledge Base

Zoom Connector

Version 8



Zoom provides a remote conferencing service that combines video conferencing, online meetings, chat, and mobile collaboration. Using Domo's Zoom connector, you can access data associated with your Zoom usage including the number of meetings attended and time spent on zoom calls. As an Admin Zoom user, you can access activity data for all users within your Zoom account. To learn more about the Zoom API, visit their API Documentation.

You connect to your Zoom account in the Data Center. This topic discusses the fields and menus that are specific to the Zoom connector user interface. General information for adding DataSets, setting update schedules, and editing DataSet information is discussed in Adding a DataSet Using a Data Connector.


To connect to your Zoom account and create a DataSet, you must have the following:

  • An Admin level account

  • Your Zoom email address

  • Your Zoom password

or connect to Zoom via Google, Facebook, or an SSO login.

Important: Each account can only be used once to authenticate to Zoom.

Connecting to Your Zoom Account

This section enumerates the options in the Credentials and Details panes in the Zoom Connector page. The components of the other panes in this page, Scheduling and Name & Describe Your DataSet, are universal across most connector types and are discussed in greater length in Adding a DataSet Using a Data Connector.

Credentials Pane

The Domo Zoom connector uses OAuth to connect, so there is no need to enter credentials within Domo. Click Connect (or select Add Account if you have existing Zoom accounts in Domo) to open the Zoom OAuth screen where you can enter your Zoom email and password. Once you have entered valid credentials, you can use the same account any time you go to create a new Zoom DataSet. You can manage connector accounts in the Accounts tab in the Data Center. For more information about this tab, see Managing User Accounts for Connectors.

Note: If you are already logged into Zoom when you connect in Domo, you are authenticated automatically when you click Add account. If you want to connect to an account that is different from the one you are logged into, you must first log out of Zoom.

Details Pane

This pane contains a primary Reports menu, along with various other menus which may or may not appear depending on the report type you select.

Important: Some reports require you to be an Admin user within Zoom to access the data.




Select the Zoom report you want to run. The following reports are available:

Activity Report Retrieve a list of activity logs of users under a Zoom account
All Meetings Report Retrieve report on a past meeting for a specified period of time for all users
Cloud Recording Report Retrieve cloud recording usage report for a specified period
Daily Usage Report Retrieve daily report to access the account-wide usage of Zoom services for each day in a given month
Billing Invoice Report Get billing invoices reports for a specific billing period
Billing Report Get billing reports of a Zoom account
Meeting Details Report Get a detailed report for a past meeting
Meeting Participant Report Get participant report for a past meeting
Meeting Poll Report Retrieve a report of poll results for a past meeting
Meeting Report Retrieve report on a past meeting for a specified period of time
Operation Logs Report The report allows you to audit admin and user activity, such as adding a new user, changing account settings, and deleting recordings
Telephone Report Allows you to view who dialed into meetings via phone (Audio Conferencing or SIP Connected Audio) and which number they dialed into and other details
Webinar Details Report Retrieve a report containing past webinar details
Webinar Participant Report Get a detailed report on each attendee of a webinar
Webinar Poll Report Retrieve a report on past webinar posts

Webinar Q&A Report

The Question & Answer (Q&A) feature for webinars allows attendees to ask questions during the webinar and for the panelists, co-hosts, and host to answer their questions
Users Report Retrieve a user report


Billing Id Select a Billing Id
Note: Required for the Billing Invoice Report only
User Id

Select a User Id

Note: Required only for the following reports: 

  • Meeting Details Report

  • Meeting Poll Report

  • Meeting Report

  • Meeting Participant Report

  • Webinar Details Report

  • Webinar Participant Report

  • Webinar Poll Report

  • Webinar Q&A Report


Meeting Id

Select a meeting Id

Note: Required only for the following reports: 

  • Meeting Details Report

  • Meeting Poll Report

  • Meeting Participant Report


Webinar Id

Select a Webinar Id

Note: Required only for the following reports: 

  • Webinar Details Report

  • Webinar Participant Report

  • Webinar Poll Report

  • Webinar Q&A Report


Active Inactive Host

Choose the status of the host to filter by

Note: Required for the Active Hosts Report only
Date Selection

Select the date range for the report

Note: Required for the following reports: 

  • Daily Usage Report

  • Active Hosts Report

  • Meeting Report

  • Telephone Report

  • Cloud Recordings

  • Cloud Recording Usage Report

  • Operation Logs

  • Activity Report

  • All Meeting Report

  • All Meeting Participant Report


Other Panes 

For information about the remaining sections of the connector interface, including how to configure scheduling, retry, and update options, see Adding a DataSet Using a Data Connector.


What version of the Zoom API(s) does this connector use?

Version 2.0.0

What kind of credentials do I need to power up this connector?

In order to power the Zoom App or connector, a Zoom admin will need to input their login credentials to create a Zoom account in Domo. This account can then be shared with any authorized user in Domo so that those users may create DataSets from the Zoom connector.

Do I need a certain kind of access or permissions on my Zoom account?

Yes. Credentials for a Zoom user with the admin role is required.

Why do my meetings not have the same title as my outlook invite/meeting?

Names of meetings in Zoom may not necessarily be the same as the subject on the calendar invite. For example, if you use the Zoom extension inside your email client, it may use a default meeting name for the Zoom meeting (i.e. John Smiths's Zoom Meeting or John Smith's Personal Meeting Room). To help reduce this risk, please use the Outlook Zoom plugin and adjust your Zoom settings to create a distinct Zoom room for every meeting.

Why aren't all the participants for my Zoom meetings captured in the Zoom user data?

Zoom only collects data for authenticated users. We encourage that you set up Zoom to require authenticated users to ensure your Zoom data is as complete and accurate as possible. If your current Zoom account allows participants to join without being authenticated, you may see entries in the "All Meeting Participants" report such as "Call-in User_1", a phone number, or possibly a null entry.

How do I secure my Zoom data so that users only see the data they should have access to?

Using Domo's Personalized Data Permissions (PDP) in conjunction with the department/group information from the "User" report in Zoom and/or the Domo Group Information, you can secure your Zoom data so that users can only see what you allow them.