Rooms in Rocket.Chat are spaces where conversations take place. Different room types support different collaboration needs, helping your workspace stay organized and focused.
If you are an administrator, see the Manage Rooms Administration guide to learn how to configure and manage room options.
Types of Rooms in Rocket.Chat
Rocket.Chat supports several types of rooms, each designed for a specific purpose:
Channels: Organize conversations around topics that are open to many participants.
Teams: Enable collaboration within groups that work together across multiple channels.
Discussions: Create focused conversations on a particular subject within a channel or team.
Direct Messages: Exchange one-to-one or small group conversations outside of channels or teams.
Threads: Keep replies and follow-up discussions organized around a specific message.
For API-based customization, see the Rooms REST API documentation for available endpoints.
Mentions
Mentions help you notify other users in a room:
@username
: Notifies a specific user.@all
: Notifies everyone in the room.@here
: Notifies all currently active users in the room.
When you are mentioned, a symbol or number appears next to the channel name, showing how many times you’ve been mentioned.
Mentioning Users Not in the Room (v6.6+)
If you mention a user who is not a member of the room, Rocket.Chat prompts you with options:
Add them: Add the user to the room so they can see your message (Requires permission to add members).
Notify them: Send the user a direct message that they were mentioned, without adding them to the room.
Do nothing: Ignore the mention. The bot simply informs you that the user is not in the room.