Google Meet Integration

Google Meet integration lets you conduct Google Meet meetings with Tutor LMS. You can set up and start meetings for Tutor LMS courses and individual lessons as well. You also have the feature to send Google Meeting invitations to enrolled students in Tutor LMS.

To make use of Google Meet integration, you will need these two plugins installed and enabled: 

Now remember that the Google Meet integration is only for the pro users of Tutor LMS, so you will need to have Tutor LMS pro plugin installed and activated. 

Enabling Google Meet

Accessing Google Meet for Tutor LMS is very easy.

From the WordPress backend navigate to Tutor LMS > Addonss. From there scroll to find Google Meet and toggle to turn on the addon. After that you will find a new Google Meet tab under Tutor LMS.

Click on that tab and now you can start with the integration process.

Configuring App Credentials 

To connect with Google Meet, you need to first create Google Credentials. You can do that by visiting Google Developer Console.

Step 1: From the top left corner, select a project to use for credentials. If you do not have a project created, please follow along. If you have a project already, please skip to Step 3.

Step 2: Give the project a name, and if needed, select an organization

Step 3: After creating it, it will be selected as your project. From the Dashboard, click on Enable APIs and Services at the top. Then, from the search field that appears, search for Google Calendar API.

Step 4: Enable Google Calendar API for this project. 

Step 5: Then, from the Google Calendar API dashboard, click on create credentials

Step 6: From data type, select User data, and then click done

Step 7: In the OAuth Consent Screen section name your app and add a developer contact email.

Step 8: After that, you can select the OAuth Client ID. Go ahead and select Web application as your application type from this drop down.

Step 9: From there, you will have to fill out some necessary information for authentication. For the Authorized redirect URI you need to quickly head on back to our WordPress backend.

In Tutor LMS > Google Meet > Set API tab you will find a link to copy. Copy that link and paste it back on the developer console URI section. This is the redirect URI that Google Calender API needs. Hit Save and then you have completed the task.

Step 10: After creating the credentials, you can then download the JSON file from the credentials dashboard. Simply click on the download icon to continue. 

Connecting to Google Meet

After you have access to your JSON file, you can connect Tutor LMS to Google Meet in just a few more steps. From the backend of your WordPress site, once again go to Tutor LMS > Google Meet.

Here you will find a section to upload your JSON file, go ahead and upload the file. Once uploaded it will authenticate your website with the API credentials. Click on Load Credentials, and you will be met with the screen shown below.

Go ahead and select the Email address you want to add and allow all the permissions to have Tutor LMS set up with Google Meet.

Thats it! You are done with the integration setup.

Creating a Meeting

To create a meeting, there are two ways. You can create a meeting for a lesson under topics for a course in the Tutor LMS course builder. Alternatively, you can find a new Google Meet section in the Tutor LMS course builder.

Clicking on Create a Google Meet will bring up a pop up where you can configure the details of your meeting.

You can find a list of all the active meetings you have set up in Tutor LMS > Google Meet > Active Meetings. You can also edit the meetings from this page.

Specific Google Meet Integration Settings

You can find these settings on the Settings tab of Google Meet.

Default Timezone: Set the default timezone that will be set for your meetings. You can change this for individual meetings when setting up a new meeting.

Default Reminder Time: Set a default reminder time for participants to get an email notification

Set Default Event Status: Set a default status for Google Meet event.

Send Updates: Select how to send notifications about the creation of the new event. Note that some emails might still be sent.

Transparency: Select if the events block time on the calendar by default.

Visibility: Set the default visibility of the event.

Was this helpful?