Skip to main content
A Classroom event holds a live room’s schedule, audience, settings, access, attendance, recordings, and history. Create and share the Kralis event so every participant enters through their existing account.

Who can create an event

The Kralis web app allows active non-student school users to create Classroom events. The creator receives the event’s protected host role. Students see only events available to them and do not see the draft filter or the new-event action.

Instant and scheduled events

Instant

Use an instant event when the room should start on demand. It has no planned start or end timestamps. Start it explicitly when the host is ready.

Scheduled

Use a scheduled event when participants need a known start and end. The end must be later than the start. The form shows both the event duration and how far the start is from the current time; selecting a start also proposes an end one hour later until the operator chooses another duration. Scheduled events support:
  • an early lobby window
  • automatic activation at the scheduled start
  • a live start countdown in the lobby
  • live-room elapsed and remaining-time counters
  • five-minute and two-minute end reminders
  • automatic completion after the scheduled end
  • Add to calendar, copy-link, and share actions
Calendar export and sharing are client-side conveniences. Access is still checked by Kralis when the recipient opens the event.

Audience and context

Audience controls who can discover and enter the event. Context describes what the event is about.

Audience scopes

  • Invite only: only the creator, administrators, and users or collaboration groups granted access.
  • Class: active students in the selected class. An optional section narrows that class audience.
  • School: active users in the same school can receive participant access.
A section is never an independent audience. Select a class first; Kralis only accepts a general section or a section tied to that class.

Academic context

  • Class and section identify the intended student cohort.
  • Subject labels the teaching context but does not grant access by itself.
  • Year and term are captured automatically from the school’s current year and term when the event is created. They are shown on the details page and are not selected manually in the event form.
An event may remain generic with no class, section, or subject.

Event settings

The event form also controls:
  • participant microphone, camera, and screen-sharing defaults
  • chat and raise hand
  • waiting room
  • recording policy: disabled, manual, or automatic
  • maximum participants
  • minutes before start when the lobby opens
  • minutes after start that count as late
  • minimum attendance percentage
The minimum attendance percentage is the percentage of the planned event window a user must attend before duration is sufficient for present or late. A lower percentage becomes partial.

Lifecycle and available actions

Draft scheduled events must be published before ordinary audience members can discover them. Instant events are started directly rather than published. The main timeline places live events first, then scheduled events from nearest to latest, then drafts, then completed or cancelled history from most recent. Users can search, filter by status, switch between active and archived records, and load additional cursor-paginated results. Students receive the same relevant history but not draft controls.

Automatic scheduling

Classroom opens the lobby at the configured early-entry time, starts an automatically scheduled event at its planned start, and ends it after its planned end. While waiting, the lobby shows a live countdown and moves an admitted user into the room when the event begins. A brief update delay can occur around the scheduled start or end. Participants should remain on the lobby or live-room page while Classroom refreshes the event state.

Archive is not delete

Archiving removes an eligible event from the active listing without destroying attendance, sessions, chat, recordings, or audit history. Draft, ended, and cancelled events may be archived and later restored. Live and scheduled events must first reach an eligible state.