Zoom Meetings plugin for Moodle

This plugin offers tight integration with Moodle, supporting meeting creation, synchronization, grading, and backup/restore.

Installing and Configuring the plugin


  • Pro, Business, Education, or API Partner plan
  • You must have access to Zoom REST API. To access Zoom REST API you will need a pair of REST API Key and Secret. Please request API Key and Secret as given below
  • Moodle admin access
  • Moodle version 3.3 or higher

Requesting the REST API Key and Secret

Please send an official request to senevih[at] with your moodle instance details including,

  • Moodle server name (DNS/IP):
  • Moodle Admin Details:
    • Name:
    • Designation:
    • Mobile:
    • E-mail:

Install the plugin

  1. Login to moodle as an administrator.
  1. Select Site administration on the left.

  1. Click the plugins tab.

  1. Click install plugins.

  1. Install the plugin via ZIP file. The ZIP file can be found here

  1. Select continue to install the plugin.

  1. Click Upgrade Moodle database now to install the plugin.

  1. You will be notified it was installed successfully. Click Continue.

  1. You will be directed to a Zoom plugin configuration page. Please use the above requested Zoom REST API Key and Secret for the configuration.

You will see the below message if you have entered the above form correctly.

Create and schedule a Zoom meeting in Moodle

If your are a teacher enrolled to a particular course and want to schedule a Zoom meeting under the course you should have a Zoom Pro account created under domain Further the E-mail address used in the Zoom account and Moodle system should be same. Without meeting the above conditions you may not be able to create a Zoom meeting in the Moodle.

  1. First login to the Moodle and go to the course page. Then click on the gear wheel icon in the top right corner and click Turn editing on to edit the course.

  1. Then find the topic or place where you want to add a Zoom meeting and click on add an activity or resource.

  1. Then from the pop-up window select the zoom meeting radio button and click on add to add a zoom meeting.

  1. Zoom meeting creation form will appear and enter information as appropriate and click on save and return to course to schedule a meeting.

  1. Once returned to the course Zoom meeting should appear to everyone enrolled to the course.

  1. Click on the scheduled meeting and you can start the meeting by clicking on Start Meeting. Please note that only you can start the meeting. Any other administrative users can only join your meeting.

  1. Other users enrolled in the course will see scheduled meeting. When you click on the meeting you will meeting information and Join Meeting link.
Last modified 3 years ago Last modified on Nov 26, 2020, 10:34:26 AM
Note: See TracWiki for help on using the wiki.