Chat
Real-time team, project, and task channels with typing indicators and unread counts.
Nexus ERP has built-in chat scoped to teams, projects, and tasks. There are no general channels and no direct messages, every conversation lives next to the work it's about.
Channel types
| Type | Who can see it |
|---|---|
| Team channel | Members of that team, plus anyone with View All Chat. |
| Project channel | Project members, plus View All Chat. |
| Task channel | Task creator and assignees, plus View All Chat. |
Channels appear in the left sidebar grouped by type. Each channel shows an unread count badge if it has new messages since you last read.
Sending a message
- Open Workspace, Chat and pick a channel from the sidebar.
- The thread loads in the main panel, oldest at the top, newest at the bottom.
- Type in the box at the bottom. The textarea grows as you type, up to ~6 lines.
- Press Enter to send. Shift+Enter inserts a newline.
Messages are plain text up to 4000 characters. There's no rich formatting, file uploads, threading, or replies.
Typing indicators
When someone is typing, you'll see "Alice is typing..." below the thread. Two or more people typing show as "Alice and Bob are typing...". The indicator clears after about 4 seconds of inactivity.
Editing or deleting a message
Hover over a message to reveal action icons:
- Edit. Available on your own messages. Updates the content; the message is marked (edited) afterwards.
- Delete. Available on your own messages, or on any message if you have Delete Chat Messages.
Unread counts
Each channel tracks the timestamp of the last message you read. Anything sent after that counts as unread. Opening the channel marks everything in it read up to the latest message.
Notifications
When a message is sent, every member of the channel except the sender gets a push notification with the first 80 characters of the message as preview. You can disable push for chat in Profile, Notification Channels.
Permissions
| Action | Permission |
|---|---|
| Read team / project / task channels you're in | Default for all members |
| Read every channel in the org | View All Chat |
| Delete other people's messages | Delete Chat Messages |
Things to know
- The chat feature is gated by the Chat feature flag at the org level. If your sidebar doesn't show Chat, your platform admin hasn't enabled the feature.
- Messages are delivered in real time via WebSockets. If your tab loses connection it auto-reconnects.
- There is no message search yet. To find an old message, scroll the channel.