Overview
Every live class has a built-in chat panel that students and tutors use during the session to ask questions, share links, and communicate in real time. Once the class ends, the chat log is preserved and tutors can read it in full from their Class Calendar.
This is useful for:
- Following up on questions students asked during class
- Reviewing links or resources that were shared in the chat
- Identifying students who were confused or needed extra help
- Preparing assignment topics based on in-class discussion
Accessing chat history
- Go to Dashboard → Calendar (
/dashboard/tutor/calendaror/dashboard/institution/calendar). - Navigate to the month and click the day the class was held.
- In the day detail panel on the right, find the class card with the grey "Ended" background.
- Click the "View chat" button on the right side of that card.
- A read-only chat panel expands below the class card showing the full chat history in chronological order.
To close the panel, click "Hide chat" on the same button.
Chat panel behaviour
- Read-only — you cannot send new messages from the calendar view. The panel is purely for reading history.
- One at a time — only one class's chat can be open at a time. Opening a second class's chat automatically closes the first.
- Full history — all messages sent during the class are shown, up to the most recent 200. Classes with more than 200 messages show the 200 most recent.
- Messages include — sender name, profile picture (or initial avatar), message text, and time sent.
- Permanent — chat logs are stored indefinitely. You can review the chat from a class that happened months ago.
Chat during a live class
During an active class, all participants (students and tutors) can send messages via the chat panel inside the live classroom (/class/live?id=<classId>).
- Rate limit — each user can send a maximum of 10 messages per 10 seconds. Exceeding this limit temporarily prevents sending for a few seconds.
- Message length — maximum 2,000 characters per message.
- Incremental loading — the chat panel in the live room auto-fetches new messages every few seconds using a
sincetimestamp, so you always see the latest messages without a full page reload.
FAQ
The "View chat" button doesn't appear on my ended class.
The "View chat" button only appears on classes with status ENDED. Classes that are cancelled (status CANCELLED) or that were never started don't have a chat log. If the class ended normally but the button is missing, try a hard refresh.
Can I search within the chat history?
There is no in-panel search currently. You can use your browser's Ctrl+F / Cmd+F find-in-page function to search for keywords within the visible chat messages.
Can students review the chat after class?
Students don't have a dedicated chat history view. They can see recent messages while a class is still marked LIVE, but once it's ended and they leave the live page, they cannot re-access the chat log. If a student asks for a specific resource that was shared in chat, you can retrieve it from the tutor calendar view and share it via study materials or email.
Are chat messages included in the class recording?
No — the video/audio recording captures what happens on the virtual whiteboard and video feeds, not the chat sidebar. Chat history is stored separately and accessed via the calendar, not the recording player.