Connectors / Service / Zoom

Zoom makes video and web conferencing frictionless. (updated: 1584091293661)

Zoom

Zoom makes video and web conferencing frictionless.

Overview

The Zoom connector on the Tray.io allows to manage and update user information and content for the Zoom account. It enables managing operations at the personal as well as organizational level.

Note that the Zoom connector requires administrative level permissions.

Authentication

Before you start using the Zoom connector, you will have to create the authentication.

To do so, with the Zoom connector step highlighted, in the properties panel on the right, click the 'Authenticate' tab and 'Add new authentication'.

zoom-auth

Version 3.0+

The first page will ask you to name your authentication.

In the next step, it asks for your 'Client ID' and 'Client secret'.

zoom-auth-credentials-2

To find the above-asked credentials, go to the Zoom Marketplace site. Click 'Manage' from the top right corner of the screen.

zoom-auth-manage-3

Select your app and then click the 'App Credentials' tab from the left panel.

Use the values for the 'Client ID' and 'Client secret' available on this page.

zoom-auth-marketplace-credentialss-4

Once done, click the 'Create authentication' button.

Version 2.0 and earlier

The first page will ask you to name your authentication. In the next step, it asks to select the 'Environment' of your choice.

zoom-auth-environment-5

Once done, click the 'Create authentication' button. On doing so, you will be prompted to sign in to your Zoom account.

zoom-auth-login-6

Zoom trigger

If you wish your workflow to be kicked off by a particular action in Zoom, you can use the Zoom Trigger.

The Zoom trigger allows you to receive notifications and trigger workflows when given events occur associated with the selected trigger operation.

IMPORTANT!: The zoom trigger does not activate for Webinars, unless the user has an Enterprise Tier Account. Lower tier accounts cannot use this trigger for Webinars.

Trigger operation available:

  • Webhook

Instead of using a connector, choose Zoom as your trigger at the 'Create new workflow' section and wait to be redirected to your new workflow.

select-zoom-trigger

Use the instructions above to authenticate your trigger, and select from the options available the event you want your trigger to listen to, in order to set off the workflow itself:

enable-workflow

Example 1 - List meetings

To use this operation, select the 'List meetings' operation in the input panel. Select the user ID from the drop down menu. You also have the option to select the meeting type to filter the meetings. Once you have provided the input fields as required click the 'Run workflow' button.

list-meetings

Example 2 - Get webinar report

To use this operation, select the 'Get webinar report' operation in the input panel. This operation allows you to retrieve a detail report for a specific webinar. Add the webinar ID that you would like to retrieve and click 'Run workflow' button. You can find a list of webinar IDs by using the 'List webinar operation'.

get-webinar

Uninstalling the Tray.io Addon

Uninstalling the Tray.io addon will be done from your Zoom dashboard.

To do this first login to your Zoom Account and navigate to the Zoom App Marketplace .

Click 'Manage' and select 'Installed Apps'. Find the Tray.io application and press the 'Uninstall' button.

zoom-uninstall

All Operations

Latest version:

3.1

List authentication options DDL

List call logs

Retrieve a list of monthly call log metrics.

List meetings DDL

List users DDL

Update user status

Deactivate an active user or reactivate a deactivated user.

Add meeting registrants

Register a participant for a meeting.

Create meeting

Create a meeting for a user.

Create users

Add a new user to your account

Create webinar

Create a webinar for a user.

Create webinar registrant

Register a participant for a webinar.

Delete user

Delete a user from your account.

Get account call logs

Retrieve an account's call logs.

Get cloud recording report

Retrieves cloud recording usage report for a specified period.

Get daily usage report

Retrieves daily report to access the account-wide usage of Zoom services for each day in a given month.

Get meeting poll report

Retrieve a report of results for a past meeting.

Get meeting recordings

Get all the recordings from a meeting.

Get meeting report

Get a detailed report for a past meeting.

Get users call logs

Retrieve a user's call logs.

Get users profile

Retrieve a user's Zoom phone profile information.

Get users report

Retrieves an active or inactive users report for a specified period of time.

Get webinar

Retrieves a specific webinar.

Get webinar Q&A report

Retrieves a report on question and answers from past webinars.

Get webinar polls report

Retrieves a report on past webinar polls.

Get webinar report

Retrieves a specific webinar details report.

List activity logs report

Retrieves a list of sign in / sign out activity logs report of users under a Zoom account.

List all recordings

List all cloud recordings of a user.

List call recordings

Return an account's call recordings.

List channel members

Retrieve a list of members of a channel.

List meeting participants report

Get participant report for a past meeting.

List meeting registrants

Retrieves a list of registrants for a specific meeting.

List meetings

List all the meetings that were scheduled for a user (meeting host).

List meetings report

Retrieves a list of past meetings for a specified period of time, for a given user.

List operation logs report

Retrieves operation logs report for a specified period of time.

List phone users

Return all of an account's users who are assigned to a Zoom phone license.

List phone users DDL

List role members

Return all members that are assigned to a specific role.

List roles

Return all roles listed on your account.

List roles DDL

List telephone report

Gets telephone report for a specified period of time.

List user channels

Retrieve a list of channels related to a user.

List user channels DDL

List user chat messages

Retrieve a list of a user's chat messages.

List users

List users on your account.

List webinar participants report

Get detailed report on each attendee of a webinar.

List webinar registrants

Retrieves a list of registrants for a specific webinar.

List webinars

List all the webinars that are scheduled by or on-behalf a user (Webinar host).

List webinars DDL

Raw HTTP request (advanced)

Perform a raw HTTP request with some pre-configuration and processing by the connector, such as authentication.

Search company contacts

Search for a contact using the 'Search key' field by providing the user's first name, last name or email address.

Update meeting registrants status

Retrieves a list of registrants for a specific meeting.

Update webinar registrant status

Update a webinar registrant’s status.