Skip to main content

Messaging in Proserva

How direct messaging and group chat work in Proserva — student-instructor communication, group threads, broadcasts, read receipts, and attachments.

Written by Cam Bayly

Overview

Proserva includes a built-in messaging system that supports both 1:1 direct messaging and multi-user group conversations. All course communication stays in-platform — no need to switch between email, external chat tools, and the LMS. Messages trigger both in-app and email notifications so nobody misses important communication.

Direct Messaging (Student ↔ Faculty)

How Students Message Instructors

Students can message their instructor from multiple points in the course:

  • From any lesson page: a "message instructor" button is available within the course interface, keeping the conversation contextually tied to the coursework.

  • From assignment pages: students can confirm submissions or ask clarifying questions about their work.

  • From discussion threads: if a student needs to take a conversation private with the instructor.

How Instructors Message Students

Instructors have direct access to messaging from the course management view:

  • Students tab: from the student roster, instructors can click to directly message any individual student. This is the primary path for outreach about progress, missing work, or check-ins.

  • Gradebook: when reviewing submissions, instructors can message the student directly about their work.

  • Student profile: from a student's profile page within the course.

Message Features

  • Read receipts: the system tracks which participants have viewed each message in a thread, so senders can confirm delivery.

  • Attachments: messages support file attachments — instructors can share resources, and students can share work-in-progress without leaving the conversation.

  • Notifications: message recipients receive both an in-app notification (bell icon) and an email. The email includes the message content so it's readable even from a phone notification.

  • Threaded history: conversations are preserved as persistent threads. Past messages are always accessible — nothing disappears or expires.

Group Messaging (Cohorts)

Group Chat Threads

Any chat thread can be expanded beyond 1:1 into a multi-user group conversation:

  • Owner controls: the thread owner manages who can add or remove participants, giving instructors moderation control.

  • Use cases: small group project coordination, cohort discussions outside of formal discussion forums, quick team communication during a live workshop.

  • Group Chat flag: when enabled on a thread, it can support 1:1 or multi-user with extended features. When disabled, the thread is always 1:1.

Broadcast to All Enrolled Students

From the course Students tab, instructors can message every enrolled student at once with a single click. This is ideal for:

  • Quick deadline reminders

  • Notifying the class about new content or schedule changes

  • Nudging students who haven't started or are falling behind

  • Pre-session instructions for a live workshop

This is a one-time blast (not a persistent announcement). For messages that should stay visible, use the Announcements feature instead.

Course Announcements

Separate from direct messaging, instructors and admins can post course-wide announcements that persist on the course page. See the dedicated Course Announcements article for details.

Delivery & Notification Flow

Action

In-App Bell

Email

Someone sends you a direct message

New message in a group chat you're part of

Broadcast message from instructor

The notification bell in the top navigation shows an unread count badge. Clicking opens the full notification feed where users can jump directly to the message thread.

Privacy & Scope

  • Direct messages are private 1:1 conversations — not visible to other students or instructors unless they are added to the thread.

  • Group chats are visible only to participants. The thread owner controls membership.

  • Message history persists for the life of the course. Messages are not deleted when a course ends.

  • Messaging is scoped within Proserva — no external accounts or third-party tools needed.

Did this answer your question?