---
title: Zoom LTI Pro for Moodle
description: LTI Pro allows you to connect Zoom with Moodle and includes an extended feature set of what is offered in the basic LTI.
---

[Skip to content](https://kb.hubkengroup.com/en/zoom-lti-pro-for-moodle#main-content)

English

Show submenu for translations

![Hubken-Full-Colour-Logo-RGB.png\]](https://kb.hubkengroup.com/hs-fs/hubfs/Hubken-Full-Colour-Logo-RGB.png?height=40&name=Hubken-Full-Colour-Logo-RGB.png)

- [Default HubSpot Blog](https://howtomoodle-2506047.hs-sites.com/blog)

Open main navigation

Close main navigation

- [Default HubSpot Blog](https://howtomoodle-2506047.hs-sites.com/blog)
- English
  
  Show submenu for translations
- Contact us

 Contact us

 Hi, how can we help you?

- There are no suggestions because the search field is empty.

1. [Hubken Group Knowledge Base](https://kb.hubkengroup.com/en?hsLang=en)
2. [Web Conferencing](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en)
3. [Zoom](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#zoom)

# Zoom LTI Pro for Moodle

## LTI Pro allows you to connect Zoom with Moodle and includes an extended feature set of what is offered in the basic LTI.

LTI Pro Gives **instructors** the following functionality:

- Schedule and manage meetings
- Start or join meetings
- View upcoming meetings
- View and manage previous meetings and recordings
- Auto-provision a Zoom License for instructors

LTI Pro gives **students** the following functionality:

- View upcoming meetings
- Join meetings
- View previous meetings and recordings

#### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/welcome/getting-started#prerequisites>Prerequisites

- Education, Business, or Enterprise Plan
- Zoom Account user with Admin role permissions

To enable Zoom LTI Pro on your Moodle site, you will need to first install the LTI Pro App on your Zoom account, then configure the LTI connection in Moodle.

#### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/welcome/getting-started#install-lti-pro-app>Install Zoom LTI Pro App

- Follow [these instructions](https://zoomappdocs.docs.stoplight.io/lti-pro-v2/welcome/getting-started) from Zoom

#### Configure Zoom LTI Pro

- Follow [these instructions](https://zoomappdocs.docs.stoplight.io/lti-pro-v2/welcome/manage-and-configure) from Zoom

#### Configuring LTI Pro on Moodle

1. Copy your LTI Key and LTI Secret by following steps 1-4 in the [Configuring LTI Pro](https://zoomappdocs.docs.stoplight.io/lti-pro-v2/welcome/manage-and-configure) page.
2. Sign in to Moodle as an administrator and go to **Site Administration** > **Plugins**.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit16-1.png?width=553&name=snagit16-1.png)
3. Choose **Manage tools**.
   
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit15.png?width=549&name=snagit15.png)
4. Click **configure a tool manually** to create the Zoom LTI.
   
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit14.png?width=556&name=snagit14.png)
5. Configure the external tool with the following: 
     - **Tool name**: **Zoom Video Conferencing** (or what you want the tool to be called.
     - **Tool URL**: Paste the **LTI URL** from Step 1.
     - **Consumer key**: Paste the **LTI Key** from Step 1.
     - **Consumer secret**: Paste the **LTI Secret** from Step 1.
     - **Tool configuration usage**: “**Show as preconfigured tool when adding an external tool**”
     - **Default launch container**: “**Embed, without blocks**”
       
       ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit13.png?width=533&name=snagit13.png)
6. In the privacy section, configure the following: 
     - **Share launcher’s name with the tool**: “**Always**”
     - **Share launcher’s email with the tool**: “**Always**”
7. Click **Save changes**.
8. Once complete, Zoom’s LTI Pro will be listed as a tool.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit12.png?width=525&name=snagit12.png)

#### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/guides/moodle#installing-lti-pro-in-a-moodle-course>Installing LTI Pro in a Moodle Course

1. Sign in as a trainer or administrator, go to the course, and turn on editing in the course.
   
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit11.png?width=525&name=snagit11.png)
2. Add an activity to the course.
   
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit10.png?width=530&name=snagit10.png)
3. Choose **External tool**.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit9.png?width=525&name=snagit9.png)
4. On the adding a new External tool page, choose the existing Zoom Video Conferencing (or whatever you named the tool) and save the setting.
   
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit8.png?width=527&name=snagit8.png)
5. Click \*\*Save and return to course \*\*

After saving the configuration, the instructor can click the activity to launch Zoom LTI Pro.

![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit7.png?width=547&name=snagit7.png)

With Zoom LTI Pro, the instructor can schedule course meetings and view their meeting list. The students will be able to view the meetings that are scheduled for the specific course.

#### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/guides/moodle#moodle-calendar>Moodle Calendar

LTI Pro allows meetings scheduled with the LTI to be posted to the Moodle Calendar.

### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/guides/moodle#create-a-token>Create a Token

1. Login to Moodle as an Admin.
2. Click **Site Administration** > **Plugins**.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit16-2.png?width=519&name=snagit16-2.png)
3. Under **Web services,** click **Manage tokens**.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit6.png?width=521&name=snagit6.png)
4. Click **Add** under Manage tokens.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit5.png?width=523&name=snagit5.png)
5. Select *Service* as **Moodle mobile web service** and click **Save changes**  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit4.png?width=527&name=snagit4.png)
6. Copy the token that was just created.  
   ![](https://kb.hubkengroup.com/hs-fs/hubfs/snagit3-1.png?width=528&name=snagit3-1.png)

### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/guides/moodle#configure-instance>Configure Instance

1. Navigate to the LTI Pro Configuration page
2. Click **3rd Party Credentials** > **LTI Mooodle** > **Add Instance**  
   ![18](https://s3.amazonaws.com/user-content.stoplight.io/7725/1561078004454)
3. Paste the token copied from step 6 in the previous section and paste the token into the **Access Token** field.
4. Click **Save**.  
   ![19](https://s3.amazonaws.com/user-content.stoplight.io/7725/1561078008990)

#### <https://zoomappdocs.docs.stoplight.io/lti-pro-v2/guides/moodle#verifying-meeting-creation-for-moodle-calendar>Verifying Meeting Creation for Moodle Calendar

1. Create a meeting within Zoom.
2. Navigate to your Moodle Calendar.
3. Choose the desired course.  
   ![](https://kb.hubkengroup.com/hubfs/snagit2.png)
4. Find the event on the calendar and verify you see *Click here to join Zoom Meeting: <meetingID>*.  
   ![](https://kb.hubkengroup.com/hubfs/snagit1.png)

- [Totara Tips](https://kb.hubkengroup.com/en/totara-tips?hsLang=en)
- [Moodle Tips](https://kb.hubkengroup.com/en/moodle-tips?hsLang=en)
- [Hubken Branding](https://kb.hubkengroup.com/en/hubken-branding?hsLang=en#main-content)
  
  
  
  
  
    - [Moodle](https://kb.hubkengroup.com/en/hubken-branding?hsLang=en#moodle)
    - [Totara](https://kb.hubkengroup.com/en/hubken-branding?hsLang=en#totara)
- [Hubken Add-ons](https://kb.hubkengroup.com/en/hubken-add-ons?hsLang=en#main-content)
  
  
  
  
  
    - [Topics Extended (Course Format)](https://kb.hubkengroup.com/en/hubken-add-ons?hsLang=en#topics-extended-course-format)
- [Web Conferencing](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#main-content)
  
  
  
  
  
    - [BigBlueButton](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#bigbluebutton)
    - [Zoom](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#zoom)
    - [Microsoft Teams](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#microsoft-teams)
    - [Cisco Webex](https://kb.hubkengroup.com/en/web-conferencing?hsLang=en#cisco-webex)
- [Interactive Content](https://kb.hubkengroup.com/en/interactive-content?hsLang=en)
- [Gamification](https://kb.hubkengroup.com/en/gamification?hsLang=en#main-content)
  
  
  
  
  
    - [Level up!](https://kb.hubkengroup.com/en/gamification?hsLang=en#level-up)
- [General Useful Resources](https://kb.hubkengroup.com/en/general-useful-resources?hsLang=en#main-content)
  
  
  
  
  
    - [Mail](https://kb.hubkengroup.com/en/general-useful-resources?hsLang=en#mail)
- [Topics Extended Course Format](https://kb.hubkengroup.com/en/topics-extended-course-format?hsLang=en)

- [Default HubSpot Blog](https://howtomoodle-2506047.hs-sites.com/blog)

[![Chill listening crop-3](https://kb.hubkengroup.com/hs-fs/hubfs/Hubken-Full-Colour-Logo-RGB.png?width=69&height=24&name=Hubken-Full-Colour-Logo-RGB.png "Chill listening crop-3")](http://www.hubkengroup.com?hsLang=en)

Hubken Group Knowledge Base | www.hubkengroup.com

Copyright © 2026, Hubken Group Ltd

![7 tips on how to create engaging elearning courses in Moodle](https://googleads.g.doubleclick.net/pagead/viewthroughconversion/1069424240/?guid=ON&script=0) 

![](https://px.ads.linkedin.com/collect/?pid=1407956&fmt=gif)