Skip to Content
Teaching & AssessmentSession Chat Rooms

Session Chat Rooms

A shared group chat for everyone in your class session — send messages, share AI responses, and keep the class connected in real time.

Overview

Session Chat Rooms are real-time group chats that connect all participants in a live class session. Teachers and students can send text messages, share files, and broadcast AI responses to the entire group. The chat works as a floating panel that appears on top of whatever page you are on, so you never have to leave your current work to communicate with the class.

The chat room is only available while a class session is active. Once the session ends, teachers can review the full chat history.

How to Access

The chat room appears automatically when you are in an active class session:

  1. Look for the message icon (a speech bubble) in the top header bar
  2. Click the icon to open the chat panel
  3. A red dot appears on the icon when there are unread messages

Session chat icon next to the class name in the header during a live class

Session Chat panel open on the right side of the screen

The icon only appears when a live session is active. If you do not see it, confirm that you have joined or created an active session.

Sending Messages

Once the chat panel is open:

  1. Type your message in the text input at the bottom of the panel
  2. Press Enter or click Send
  3. Your message appears immediately for all session members

Text formatting: Messages are rendered as Markdown, so you can use formatting like **bold**, *italic*, lists, and code blocks.

File attachments:

  • Click the attachment button to upload a file
  • Images are displayed inline in the chat and can be enlarged by clicking on them
  • Other file types appear as download links
  • Maximum file size is 50 MB

Desktop vs Mobile

On desktop:

  • The chat panel opens as a floating overlay that you can drag to reposition anywhere on screen
  • You can also pin the panel to the right side of the screen so it stays in place alongside your other work

On mobile:

  • The chat opens as a full-screen sheet
  • Swipe or tap the close button to return to your previous view

Sharing AI Responses to the Chat

One of the most useful features of Session Chat Rooms is the ability to broadcast an AI response to the entire class.

  1. In your main AI chat, find a response you want to share
  2. Click the Send to Chatroom button on that message
  3. The AI response is posted into the chat room for all members to see

This is helpful when:

  • A student gets a particularly good explanation and wants to share it
  • The teacher wants to broadcast an AI-generated example to the whole class
  • You want to start a class discussion around a specific AI response

Removing Messages

Unsending Your Own Message (Students)

Students can take back a message shortly after sending it:

  1. Within 30 seconds of sending, click the Unsend message icon (a curved arrow) next to the message time
  2. In the confirmation dialog, click Unsend

Others will no longer see the original message, and the chat shows Message unsent in its place. This cannot be undone. After 30 seconds, the unsend icon disappears and the message can no longer be unsent.

Deleting Messages (Teachers)

Teachers can remove any message in the chat room, including student messages:

  1. Click the Delete message icon (a trash can) next to the message time
  2. The icon changes to a check mark. Click it again within 3 seconds to confirm

If you do not confirm within 3 seconds, the icon resets and nothing is deleted. Once deleted, students no longer see the original message, and the chat keeps a Message deleted by teacher notice in its place.

Breakout Rooms

Breakout Rooms let you automatically split students into smaller group chat rooms during a live session. Instead of one large group chat, students are placed into groups (for example, Group A, Group B, Group C) so they can have focused discussions with a smaller number of classmates.

Enabling Breakout Rooms

You can turn on breakout rooms when creating a session or while a session is in progress:

  1. Open the session settings
  2. Toggle Enable auto breakout assignment
  3. Set the Max students per group (between 2 and 30, default is 4)

Breakout room settings toggle and capacity input

When enabled, students are automatically placed into a group room as they join the session. You do not need to create the rooms yourself — they are generated on the fly as needed.

How Students Are Assigned

When a student joins the session:

  1. The system checks which group rooms have available space
  2. The student is placed in the room with the fewest members that still has room
  3. If every existing room is full, a new group room is created automatically

Group rooms are named alphabetically — Group A, Group B, Group C, and so on through Group Z. If more than 26 groups are needed, rooms continue as Group 27, Group 28, etc.

Breakout room list showing multiple groups with student counts

Changing Settings During a Session

You can adjust breakout room settings while a session is live:

  • Turn Enable auto breakout assignment on or off at any time
  • Change the max students per group — this only affects students who join after the change; existing group assignments stay the same

Auto-Distributing Students

If you want to redistribute students who have already joined:

  1. Click the Assign students button in the Session chat rooms card on the session detail page

Assign students button in the Session chat rooms card

  1. In the dialog that opens, you can see all students listed and color-coded by their current group. Click Auto distribute to redistribute them evenly across groups.

Distribute dialog showing all students color-coded by group

Manually Assigning Students

You can also move individual students between rooms by drag and drop. In the dialog that opens from Assign students:

  1. Find the student card you want to move — each card shows the student’s name and current group
  2. Drag the student card to the target room on the left sidebar
  3. The student is moved to that room immediately

This is useful when you want to place specific students together or separate them, rather than relying on automatic distribution.

Main Chat Room vs Breakout Rooms

The main chat room is always available alongside breakout rooms. All session participants can see and use the main room. Breakout rooms are additional group spaces where smaller conversations happen in parallel.

Adding and Deleting Rooms Manually

If Enable auto breakout assignment is off, you can set up your own rooms from the Session chat rooms card on the session detail page. Only the session owner sees these controls.

  1. Click Add preset room
  2. Enter a room name and click Add preset room
  3. Click Assign students to place students in the rooms

To delete a room, click the trash icon on its card and confirm in the Delete chat room dialog. This cannot be undone. Students who were in that room are no longer assigned to it, and they can still use the main chat room. The main chat room cannot be deleted.

Click any room card to view that room’s chat history.

Constraints

  • When auto breakout is enabled, you cannot manually create additional preset rooms — group rooms are managed automatically
  • Group capacity must be between 2 and 30 students
  • Each student is assigned to exactly one breakout room at a time

Teacher Features

Teacher badge: Teacher messages display a Teacher badge next to the sender name, making it easy for students to identify teacher messages in the conversation.

Online presence: The chat panel shows how many members are currently active, so you know how many students are engaged.

Chat history after session ends: After you end the session, you can view the full chat room history from the session detail page by clicking View Chat History. This lets you review everything that was discussed.

Who Can Use This

  • Teachers — Send messages, share files, see the Teacher badge, delete any message, and view chat history after the session ends. Requires a Teacher plan.
  • Students — Send messages, share files, share AI responses, and unsend their own messages within 30 seconds during an active session. Students cannot view chat history after the session ends.
  • Class Sessions — Session Chat Rooms are part of the class session experience
  • Message Board — For posting individual AI responses to the teacher for feedback and grading (different from broadcasting to the group chat)

Common Questions

I don’t see the chat icon in the header. The chat room only appears during an active class session. Make sure you have joined or created a session that is currently live.

Can students see the chat history after the session ends? No. Only teachers can view the chat history after a session ends. Students can only access the chat while the session is active.

What is the file size limit? You can upload files up to 50 MB. Images are shown inline, and other file types appear as downloadable links.

What is the difference between Session Chat Rooms and Message Board? Session Chat Rooms are group conversations visible to everyone in the session. Message Board is a private post from a student to the teacher for individual feedback and grading. Use the chat room for class-wide communication and Message Board for individual assessment.

A student sent a message by mistake. Can it be removed? Yes. The student can unsend it within 30 seconds of sending. After that, a teacher can delete it.

Why is there a notice where a message used to be? When a message is removed, the chat shows Message unsent (removed by the sender) or Message deleted by teacher instead of the original content.

Can I send a message to a specific student? No. Session Chat Rooms are group chats — all messages are visible to every participant. For one-on-one communication, use other channels outside of Chat Everywhere v2.

Can I move a student from one breakout room to another? Yes. Click Assign students and drag the student card to the target room on the left sidebar. You can also use Auto distribute to redistribute all students at once.

What happens if I change the group capacity mid-session? Only students who join after the change are affected. Students already assigned to a group stay where they are. To reassign existing students, use Auto distribute.

Last updated on

Report a problem with this page

Found something incorrect, outdated, or confusing? Tell us and we'll fix it.