Overview
The Chat module provides real-time internal messaging between employees and teams. It is a secure, built-in communication tool — no need for third-party messaging apps for work communication.

Chat Tabs
| Tab | Description |
|---|---|
| Messages | View and continue existing conversations — sorted by most recent message |
| Contacts | Browse all employees to start a new conversation |
Features
| Feature | Description |
|---|---|
| Search | Find users or conversations by name |
| Online Status | Green indicator shows who is currently online and active |
| Real-time Messaging | Messages appear instantly without page refresh — powered by WebSocket |
| Message History | Full conversation history is preserved and accessible from any device |
| Read Receipts | See when your message has been read by the recipient |
Starting a Chat
- Navigate to Chat from the sidebar
- Switch to the Contacts tab to see all available users
- Search for or scroll to find the user you want to message
- Click on their name to open the chat window
- Type your message in the input field and press Enter to send
Note: Chat messages are stored securely and can be accessed from any device (web or mobile app). Messages are visible only to the participants of the conversation — not accessible by administrators.
Tip: Use Chat for quick one-on-one communication. For broadcast messages to groups or departments, use the Announcements module instead.