Gmeet Live Class

About Gmeet Live Classes


The Google Meet Live Class module uses the https://meet.google.com/ meetings service. This module is used for creating live classes for students and live meetings for staff members. In this module, a teacher or authorised person can create live classes for students based on the timetable period, and students can then join the class from the student panel or mobile app. When using the Google Meet Live Classes module, it is recommended to use a paid Google Meet account to run multiple classes/meetings simultaneously, because for free users the meeting limit is 60 min only and you can run one live class/meeting at a time. This means that you can't hold a virtual meeting for more than 60 minutes if you're using the free service. Please check the Google Meet site for their latest plan details.

As Google Meet currently does not provide any API/SDK for creating meetings directly (https://support.google.com/meet/thread/63731528?hl=en), to create a Gmeet Live Class or Meeting in Smart School you should create a Google Meet meeting manually from http://meet.google.com/new . After creating the meeting, just copy the meeting URL and enter it in the Smart School Gmeet Add Live Class or Meeting form.

Google Meet Live Class Workflow: The Superadmin/Admin/Teacher needs to get a Google meeting link from their Google Account and use this meeting URL when adding a Live Class or Live Meeting; then students can join the live class or staff can join the meeting, and we can check the join report.

Gmeet About Image


Note: Google Meet Live Class is a Smart School add-on, so to use it you should purchase it separately and install it in your Smart School.

How to get Gmeet URL?


To get Gmeet URL, first you have to log in to your Gmail account. If you are not logged into Gmail, click on the sign-in button. Then go to https://meet.google.com/ then click on the New meeting button and then select the Get a meeting link to share link. Selecting this link will open a modal where you will get the Gmeet URL; just copy this Gmeet URL and paste it into the Smart School Gmeet URL field.

Gmeet Url first Image

Get meeting link to share image

Gmeet Meeting URL image

How to create Gmeet Live Class?


Gmeet Live Classes is for teachers as well as students. Teachers have to create live classes for students. Gmeet live classes can also be used for Parent Teacher Meetings.
To create Gmeet live classes, go to Gmeet Live Classes > Live Classes then click on the Add button present at the top right corner of the live classes page. Here enter the Class Title, Class Date, Class Duration, Role, Staff, Class, Section (you can add multiple sections so that students of these sections can join the live class together), Gmeet URL and Description and then click on the Save button. The saved record will appear on the live classes page.

Gmeet create live class image

If Use Google Calendar Api is Enabled in Gmeet Setting, then you need to sign in to your Gmail account before adding Gmeet Live Classes, and if you set this option to Disabled, then you need to enter your Gmeet URL while creating Gmeet Live Classes.

Gmeet-create-class

To start a live class, click on the Start button present in the Action column. On clicking this button, control will redirect to the Google Meet window.

Gmeet start live class image

To delete a class, click on the Delete icon present in the Action column. On clicking the delete icon, it will ask you to confirm; after your confirmation, the class will be deleted.

Gmeet delete live class

How to join Gmeet Live Class?


To join a Live Class, log in from the Student / Parent panel, then from the sidebar menu click on the Live Classes link. On the Live Classes page, you will see the available Live Class list; here click on the Join button. On clicking this button, control will redirect to the Google Meet window and you will join the live class.

join Gmeet live class image

How to check Gmeet Live Class Report?


To check the live class report, go to Gmeet Live Classes > Live Classes Report. Here, select the Class and Section for which you want to see the report and click on the Search button.

Gmeet live class report image

To check the list of students who joined a Live Class, click on the View icon in the Action column. On clicking this icon, the join list modal will open. Here you can see the full join list.

joined student list in live class image

How to create Gmeet Live Meeting?


To create a Gmeet live meeting, go to Gmeet Live Classes > Live Meeting and click on the Add button present at the top right corner of the Live Meeting page. Here, enter the Meeting Title, Meeting Date, Meeting Duration, Gmeet URL, Description and select the staff list and then click on the Save button. The Live Meeting has been created and now you can start the live meeting. The saved record will be shown on the Live Meeting page.

Gmeet create live meeting

If Use Google Calendar Api is Enabled in Gmeet Setting, then you need to sign in to your Gmail account before adding a Gmeet Live Meeting, and if you set this option to Disabled, then you need to enter your Gmeet URL while creating a Gmeet Live Meeting.

Gmeet-create-meeting image 

To start a live meeting, click on the Start button present in the Action column. On clicking this button, control will redirect to the Google Meet window and the meeting will start.

To view the invited staff in a live meeting, click on the Invited staff icon in the Action column. On clicking this icon, the Invited staff modal will open. Here you can see the full invited staff list.

Gmeet Invited Staff list in live Meeting image

To delete a meeting, click on the Delete icon present in the Action column. On clicking this delete icon, it will ask you to confirm; after your confirmation, the meeting will be deleted.

Gmeet delete live meeting

How to join Gmeet Live Meeting?


To join a Live Meeting, log in from the superadmin/admin panel, then go to the Live Meeting link. On the Live Meeting page, you will see the available Live Meeting list; here click on the Join button present in the Action column. On clicking this button, control will redirect to the Google Meet window.

join Gmeet Live Meeting

How to check Gmeet Live Meeting report?


To check the Live Meeting Report, go to Gmeet Live Classes > Live Meeting Report. Here you will see the Live Meetings list.

Join Gmeet Live Meeting image

To check the join list in a Live Meeting Report, click on the View icon in the Action column. On clicking this icon, the join list modal will open. Here you can see the full join list.

Gmeet join staff list image

How to configure Gmeet Live Class?


To configure Gmeet Live Class, go to Gmeet Live Classes >> Setting, then enter API Key and  API Secret (to get the API Key and API Secret, follow the How to get Gmeet API Key and Secret Key section below) and select Use Google Calendar Api Enable/Disable (if you set this option to Enabled, then you need to sign in to your Gmail account before adding Gmeet Live Classes or Meetings, and if you set this option to Disabled, then you need to enter your Gmeet URL while creating Gmeet Live Classes or Meetings) and then click on the Save button.



How to get Gmeet API Key and Secret Key?


To create a Gmeet API Key and Secret Key, go to https://console.cloud.google.com/home/dashboard and then create a new project.

Gmeet create new project


Gmeet create project
Once the project is created, go to the dashboard page and click on the OAuth consent screen link and then choose the User type External and then click on the Create button.

Gmeet API Key and Secret Key

Now provide your App information:  App name, User support email, Authorized domains, Developer contact information and then click on the Save and Continue button.

Gmeet configuration

After saving App information, click on the Credentials link and then choose OAuth Client ID option from the  CREATE  CREDENTIALS.

Gmeet configuration

Now create the OAuth Client ID; for this, select Application type and provide the Authorized redirect URIs and then click on the Create button.

Gmeet configuration

Note:   Google Gmeet only supports HTTPS-based URLs, so if you provide http instead of https  in the URL, then  you will get the " Invalid redirect : This app has a publishing status of 'In production.' URI must use https:// as the scheme " error, so you must use an https (https://your-school-address/admin/gmeet/authenticate) URL.

Once you click on the Create button, your Client ID will be created and you will get the Client ID and Secret Key.

Gmeet configuration

Now go to the OAuth consent screen and then publish your app by clicking on the PUBLISH APP button. 

Gmeet configuration

Now enter your Client ID and Secret Key on your Gmeet setting page and set the Use Google Calendar Api option to Enabled and then click on the Save button.

How to enable / disable the parent for Gmeet live classes?


To enable and disable the parent from the Gmeet live classes, go to the Gmeet Live Classes > Setting.



On this page, you can find the Parent Live Class option, which can be Enabled or Disabled by the superadmin. When the superadmin disables the live class option, parents will not be able to join the live class.



 The Join button will not be shown in the Gmeet Live Class module on the parent side.



Conversely, when the superadmin enables the live class option, parents will be able to join the live class.



The live class Join button will be shown in the Gmeet Live Class module on the parent side.

Did you find this article useful?

  • General Overview

    Before you start using Smart School, consider a general scenario of a typical school with classes 1 ...
  • Miscellaneous

    About Chat In the Chat System, staff can chat with other staff members, and students can also ...
  • System Settings

    How to add the addons on Smart School? Addons Management In the Smart School Management System, ...
  • Academics

    About Academics This module is used to maintain the entire class timetable and teacher timetab...
  • CBSE Examination

    About CBSE Examination This examination adopts a distinct approach to assessing students, encomp...