Documentation

Messages

In-app messaging lets you talk to people in your school by role: students can message classmates and teachers; teachers can message students and school staff; principals can message everyone and choose how replies work.

Messages are encrypted at rest. Use HTTPS in production so traffic is encrypted in transit.

Starting a direct message

Go to Messages → New message. For direct messages:

  1. Choose a school. If you have one school it is preselected; webmasters pick from their schools.
  2. Choose Students or Faculty. Students = student role; Faculty = principals, co-principals, school staff, and teachers.
  3. Select one or more people. Use the checkboxes to pick recipients. You can send one message to multiple people in a single group conversation.
  4. Write your message and send.

Principals: message everyone and reply style

Principals and co-principals can use "Message everyone in this list" to start one group conversation with all students or all faculty in the chosen school.

When you message multiple people (or everyone), you choose how replies work:

  • Group: Everyone in the conversation sees all replies in the same thread.
  • Private: Replies stay between you and each person. When someone replies, they are taken to a private 1:1 thread with you so only you and that person see the reply.

Support / Feedback

Any user can start a Support / Feedback thread. Messages go to site administrators (superadmin and admin). Replies stay in that thread.

Privacy and encryption

Message content is encrypted at rest: stored in the database in encrypted form so that viewing the database directly does not reveal message text. The application decrypts content only when displaying it to participants (or to site admins for support).

In production, the site should be served over HTTPS so that all traffic between the browser and the server is encrypted in transit.

Where to find it

  • Messages: "Messages" in the main navigation (or sidebar) opens your conversation list and New message.

Back to documentation