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
- Start or join a live class session as an enrolled student.
- Generate an invite link from within the live class.
- Share the link with the friend you want to invite.
- The guest opens the link, enters their Name, Email, and Mobile, and verifies via OTP.
- The guest joins the class as an experience user, with a visible countdown timer running.
- 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.