Zoom Integration


Zoom is a video conferencing software that allows users to host meetings at the click of a button. With Ensemble 5.1, there is now an integration between Zoom and Ensemble Video. The integration has the ability to ingest Zoom conference video recordings directly into Ensemble, which can then be published to any LMS, CMS, or website!

To use the Zoom integration, you must first set up a few things in Ensemble Video.

Admins can create a template at the Organizational or Institutional level, then use the templates to create Media Workflows as needed. For more information, see the documents on Workflows and Workflow Templates. Please note that if you create a Zoom Workflow template, with any subsequent change you make you have the option to push those changes down to lower level Zoom Workflow Template/Library Media Workflows if you have chosen to enable that option.


Once the Org Workflow Template has been added, then Org Admins can add Media Workflow at Library level and Add users.

Institutional or Organization Workflow Templates

For Institution Template navigate to Administration->System->Workflow Templates.

For Organization Template navigate to Administration->Institutions->Workflow Templates.

When you are on the Workflow Templates page, select Add+ then Zoom. 


There is an ability to customize Title and Description if needed. You can enter text and also may use variables like {{MeetingTopic}}.

Next, you will need to acquire three bits of information from Zoom:

  • Zoom API URL
  • Zoom API Key
  • Zoom API Secret



To find this information, log into Zoom and navigate to your profile, then click Meeting Settings then scroll down and click on Zoom for Developers under Advanced.


This will open a new page. Here, click on your name in the top right corner, then click on Developer Account.


Here, click on API. Here you will find the API Key and API Secret. Copy and paste that information into the proper place on Ensemble Video. The API URL is:



After all three - API URL, API Key, and API Secret - have been inserted on the workflow page on Ensemble Video, decide which settings you would like to choose to enable or disable, then press Save.

  • Retrieve Recordings 30 Days Old
    • Ensemble will ingest any videos that exist on Zoom that are 30 days or less old.
  • Remove Recordings
    • Ensemble will communicate with Zoom to put any videos ingested into the trash on Zoom. These videos can be retrieved from the trash for 30 days before being permanently deleted.
  • Auto Create
  • Enable
    • Enables or Disables the integration

Note: Checkboxes cannot be changed at a lower level.


Specifying Zoom Users

Once you have created the Zoom Workflow Template at the Organization level, you can easily add it to any Library through Admin->Library->Media Workflows. Just click to Add a new workflow and select the Zoom tamplate you created at the Organziation level. 

A the library level you specify the Zoom user email addresses for users where you will be ingesting conent. 


You will have to add Zoom user account email addresses for users that will be using this integration in the Zoom Users option in the Zoom Library Media Workflow.


As soon as this is saved, the integration is up and running. It is checking for users of the workflow to see if there is any content to be uploaded to Ensemble.

Note that Zoom integration only works for Zoom with cloud-recordings, as local recordings will and cannot be digested. Admins can set up cloud-recording for users, this can be to auto-record all meetings, or give users access to record when they want to. Whenever user records a meeting, the meeting will be ingested into their library. Downloads must be enabled in Zoom for Users to make this work. 

Additionally, if you create Captions in Zoom, they will also be ingested. If you use the transcribe option, those will also be ingested as VTT file and if captions are not available, the transcription will be used as caption file and be exposed in our Interactive transcript feature.

1 out of 1 found this helpful