Gmeet Live Class

About Gmeet Live Classes


Google meet live Class module uses 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 teacher or authorized person can create live classes for students based on timetable period and further students can join this class from student panel or mobile app. Using Google Meet Live Classes module it is recommended to use Google Meet paid account to run multiple classes/meetings simultaneously because for free users meeting limit is 60 min only and you can runone live class/meeting at once. This means that you can't hold a virtual meeting for more than 60 minutes if you're using the free service. Please check 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) so to create Gmeet Live Class or Meeting in Smart School you should create google meet meeting manually from http://meet.google.com/new . After creating meeting, just copy meeting URL and enter in Smart School Gmeet add Live Class or Meeting.

Google Meet Live Class Workflow: Superadmin/Admin/Teacher needs to get Google meeting link from Google Account and use this meeting URL when adding Live class or Live meeting then student can join live class or staff can join meeting further we can check join report.

Gmeet About Image


Note: Google Meet Live Class is Smart School addon so to use it you should purchase separately and install it in your Smart School.

How to get Gmeet URL?


To get Gmeet URL, firstly you have to login 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 New meeting button and then select Get a meeting link to share link on selecting this link it will open a modal from here you will get Gmeet URL, just copy this Gmeet URl and paste it in 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. Teacher have to create live classes for students. Gmeet live class can also be used for Parent Teacher Meeting.
To create gmeet live classes, go to Gmeet Live Classes > Live Classes then click on 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 these section's students can join live class together), Gmeet URL and Description and then click on Save button. The saved record will appear in live classes page.

Gmeet create live class image

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

Gmeet-create-class

To start live class click on the Start button present in the Action column. At click of this button control will redirect to google meet window.

Gmeet start live class image

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

Gmeet delete live class

How to join Gmeet Live Class?


To join Live Class, login from Student / Parent panel then from sidebar menu click on Live Classes link. At Live Classes page you will see available Live Class list here click on Join button at click of this button Control will redirect to Google meet window and you will join the live class.

join Gmeet live class image

How to check Gmeet Live Class Report?


To check 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 join student list in a Live Class Report, click on the View icon from Action column at click of this icon join list model will open. Here you can see all the join list.

joined student list in live class image

How to create Gmeet Live Meeting?


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

Gmeet create live meeting

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

Gmeet-create-meeting image 

To start live meeting, click on the Start button present in the Action column. At click of this button control will redirect to Google meet window and the meeing will start.

To view the Invited staff in a live meeting, click on the Invited staff icon from Action column at click of this icon Invited staff model will open. Here you can see all the 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. At click of this delete icon it will ask you to confirm, after your confirmation meeting will be deleted.

Gmeet delete live meeting

How to join Gmeet Live Meeting?


To join Live Meeting, login from superadmin/admin panel then go to Live meeting link. In Live Meeting page you will see available Live Meeting list, here click on Join button present in the Action column, at click of this button Control will redirect to Google meet window.

join Gmeet Live Meeting

How to check Gmeet Live Meeting report?


Check Live Meeting Report go to Gmeet Live Classes > Live Meeting Report, here you will see Live Meetings list.

Join Gmeet Live Meeting image

To check join list in a Live Meeting Report, click on the View icon from Action column at click of this icon join list model will open. Here you can see all the 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 API Key and API Secret follow https://smart-school.in/article/how-to-get-gmeet-api-key-and-secret-key link) and select Use Google Calendar Api Enable/Disable (if you select this option Enabled then you need to sign in your Gmail account before adding Gmeet Live Classes or Meeting and if you check this option Disabled then you need to enter your Gmeet URL while creating Gmeet Live Classes or Meeting) and then click on the Save button.



How to get Gmeet API Key and Secret Key?


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

Gmeet create new project


Gmeet create project
Once project is created, go to the dashboard page and click on the OAuth consent screen link and then choose 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 then choose 0Auth Client ID option from  CREATE  CREDENTIALS.

Gmeet configuration

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

Gmeet configuration

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

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

Gmeet configuration

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

Gmeet configuration

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

How to enabled / disabled the parent for gmeet live classes?


To enabled and disabled the parent from the zoom 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 at 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 Zoom Live Class module at the parent side.

Did you find this article useful?

  • General Overview

    Before start using Smart School consider a general scenario of typical school of class 1 to 12th, ea...
  • Miscellaneous

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

    How to add the addons on Smart School?  Sun, 23 Mar, 2025 ArticlesSystem Settings Addons Ma...
  • Academics

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

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