The Rocket.Chat User Status setting lets you manage users' presence and status in your workspace.
A Presence is used to determine the Status of a user in the workspace.
By default, Rocket.Chat has the following Presence presets.
Online: Used to indicate a user is online and available.
Away: Indicates a user is idle and away from the workspace. See how to configure the Idle time limit here or as a user in .
Busy: This shows a user is busy and unavailable on the workspace.
Offline: Used to indicate a user is offline and not connected.
To access this menu,
Navigate to Administration > Workspace > User Status.
With the Presence service enabled, users can see the status of other users in the workspace.
To enable the Presence service,
Navigate to Administration > Workspace > User Status > Presence service.
Click the Presence Service button.
Toggle the Service status to on.
Community edition workspaces have a maximum limit of 200 concurrent connections. While you can have more connections active, users' statuses will no longer be visible, and the presence service gets disabled once you reach this cap. However, this limitation does not impact their capacity to send and receive messages.
To create a custom status,
Navigate to Administration > Workspace > User Status.
Click New custom status.
Enter a name for your custom status.
Select a presence to tie with your custom status.
Hit Save.
The custom status and default status presets will be visible to all users in your workspace.
To set a custom status,
Click on your avatar by the top left of your workspace.
From the dropdown, select the custom status from the list of statuses.
To delete or edit a custom status,
Navigate to Administration > Workspace > User Status
Search and click the custom status you want to edit or delete.
Update the details and click Save to edit the status.
Click Delete to delete the status.