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

TypeWho can see it
Team channelMembers of that team, plus anyone with View All Chat.
Project channelProject members, plus View All Chat.
Task channelTask 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

  1. Open Workspace, Chat and pick a channel from the sidebar.
  2. The thread loads in the main panel, oldest at the top, newest at the bottom.
  3. Type in the box at the bottom. The textarea grows as you type, up to ~6 lines.
  4. 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

ActionPermission
Read team / project / task channels you're inDefault for all members
Read every channel in the orgView All Chat
Delete other people's messagesDelete 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.