Skip to content

Zoom Integration

Zoom Integration

Conduct online classes and meetings using Zoom.

Time Required: 20 minutes for setup Module: Live Classes, Zoom User Role: IT Admin, Faculty


Table of Contents

  1. Overview
  2. Configure Zoom
  3. Create Zoom Meeting
  4. Conduct Class
  5. Zoom Features
  6. Troubleshooting

Overview

Zoom integration provides:

  • HD video conferencing
  • Screen sharing and annotation
  • Breakout rooms for group work
  • Meeting recordings
  • Virtual backgrounds

Configure Zoom

Create Zoom App

  1. Go to Zoom Marketplace
  2. Click Develop > Build App
  3. Select OAuth app type
  4. Configure:
FieldValue
App NameOpenEduCat
Redirect URLhttps://yourdomain.com/zoom/callback
Scopesmeeting:write, recording:read
  1. Note Client ID and Client Secret

Configure in OpenEduCat

  1. Go to OpenEduCat > Configuration > Settings
  2. Under Live Classes:
    • Enable Zoom Integration
    • Enter Client ID
    • Enter Client Secret
    • Enter Account ID (for Server-to-Server)
  3. Click Connect Zoom
  4. Authorize the connection
  5. Save

Create Zoom Meeting

Scheduled Class

  1. Go to OpenEduCat > Timetable > Sessions
  2. Open a timetable session
  3. Enable Online Class
  4. Select Platform: Zoom
  5. Click Save
  6. Click Create Zoom Meeting

Quick Meeting

  1. Go to Live Classes > Create Meeting
  2. Fill details:
FieldDescription
TopicMeeting name
Date/TimeSchedule
DurationLength in minutes
PasswordMeeting password
Waiting RoomEnable/disable
  1. Click Create
  2. Meeting link generated

Meeting Options

OptionDescription
Host VideoStart with video on
Participant VideoAllow participant video
Join Before HostAllow early join
Mute on EntryAuto-mute
Waiting RoomRequire approval
RecordingAuto/Manual/Disabled

Conduct Class

Start Meeting (Faculty)

  1. Go to My Classes
  2. Click Start on scheduled class
  3. Choose: Open in Zoom app or browser
  4. Meeting starts
  5. Admit students from waiting room

Join Meeting (Students)

From Portal:

  1. Log in to Student Portal
  2. Go to My Classes
  3. Click Join on active class
  4. Enter password if required

From Link:

  1. Click meeting link
  2. Enter password
  3. Wait in waiting room
  4. Host admits you

Attendance Tracking

OpenEduCat tracks:

  • Join time
  • Leave time
  • Total duration
  • Attention score (if enabled)

Zoom Features

Teaching Tools

FeatureUse Case
Screen SharePresent slides/documents
WhiteboardDraw and explain
AnnotationMark on shared content
PollsQuick assessments
Breakout RoomsGroup activities

Engagement

FeatureDescription
Raise HandRequest attention
ReactionsEmoji feedback
ChatText communication
Q&AOrganized questions

Recording

  1. Click Record during meeting
  2. Choose: Local or Cloud
  3. Recording saved after meeting
  4. Synced to OpenEduCat automatically

Troubleshooting

Connection Failed

  1. Verify API credentials
  2. Check OAuth scopes
  3. Re-authorize connection
  4. Test with Zoom API explorer

Meeting Not Created

  1. Check host has Pro/Business license
  2. Verify account limits not reached
  3. Check API rate limits

Students Cannot Join

  1. Verify meeting link is valid
  2. Check meeting password
  3. Disable waiting room for testing
  4. Check Zoom service status

Recording Missing

  1. Cloud recordings may take time
  2. Check Zoom recording storage
  3. Verify recording was started
  4. Check auto-delete settings