Live Class Experience in Crystal

Live Class Experience in Crystal

Live Class Experience in Crystal

Introduction

The Live Class Experience feature lets existing students invite a friend to sit in on a real live class for a short, controlled duration. It creates a simple, zero-cost way for prospective students to experience teaching before enrolling, while keeping the class quality, faculty control, and teaching flow fully intact.

What can you do with this feature?

  • Invite a friend to experience a live class directly from within an ongoing session
  • Give guests a verified, time-bound preview of a real class without disrupting it
  • Capture every invited guest as an attributed lead, mapped back to the inviting student
  • Let faculty control guest mic and video individually, with no change to how they teach

Using the feature

  1. Start or join a live class session as an enrolled student.
  2. Generate an invite link from within the live class.
  3. Share the link with the friend you want to invite.
  4. The guest opens the link, enters their Name, Email, and Mobile, and verifies via OTP.
  5. The guest joins the class as an experience user, with a visible countdown timer running.
  6. When the timer ends, the guest is automatically exited, shown a feedback survey, and redirected to the course exploration page.

A student can generate 1 invite link per day, each guest can stay for up to 30 minutes per class, and a guest can experience a maximum of 5 classes in total. These limits are configurable. Once a student's daily quota is used, the invite option is greyed out.

Access & permissions

  • Students: Can generate one invite link per day during a live class; the link is valid only for that specific class and is mapped to them.
  • Guests (Experience Users): Join with video off and mic muted and locked by default. Mic, video, and chat can be enabled only when the faculty unblocks them. Hand-raise and Q&A are allowed by default.
  • Faculty: See experience users clearly labeled and can individually allow mic or video. Teaching flow is unaffected; permissions and the timer are enforced server-side.
  • Academic Heads: Not applicable, unless conducting a live class.

FAQs

How many friends can a student invite?
One invite link per day per student (configurable). The link works only for the class it was generated in.

How long can a guest stay in the class?
Up to 30 minutes per class (configurable). The guest is removed automatically when the timer expires.

Is there a limit to how many classes a guest can experience?
Yes. A guest can experience up to 5 classes in total (configurable).

Do guests get full participation rights?
No. Video is off and mic is muted and locked by default, even if global permissions are on. Faculty can unblock mic, video, and chat individually. Hand-raise and Q&A are available by default.

Does inviting a friend affect my class or the teacher?
No. Guests are clearly labeled for the faculty and join with restricted permissions, so the teaching flow stays uninterrupted.

    • Related Articles

    • Crystal Profanity Filter in In-Class Chat

      Crystal Profanity Filter in In-Class Chat Introduction The Profanity Filter in In-Class Chat helps maintain a respectful and focused classroom environment by automatically filtering inappropriate language from student chat messages during live ...
    • Pointer in Crystal

      Pointer in Crystal Introduction The Pointer enhances how faculty highlight content during live classes when laser mode is disabled. It ensures better visibility and smoother pointing interactions, especially while explaining static content like ...
    • Quiz Activation via CMS in Crystal

      Quiz Activation via CMS in Crystal Introduction Quiz Activation via CMS in Crystal allows faculty to use quizzes created in Aakashguru directly inside Crystal without recreating them. Aakashguru remains the authoring system, while Crystal acts as the ...
    • Q&A Interaction Module in Crystal

      Q&A Interaction Module in Crystal Introduction The Q&A Interaction Module enables structured question and answer sessions during live classes in Crystal. It allows students to ask questions without disrupting the class flow and gives faculty full ...
    • Student Engagement Status Chips in Crystal

      Student Engagement Status Chips in Crystal Introduction Student Engagement Status Chips help faculty quickly identify how actively students are participating during a live class. The system automatically analyzes student interactions over rolling ...