A Team in Rocket.Chat is a group of related channels organized under a single umbrella. Teams help you group conversations by project, department, or any shared context, making collaboration smoother and more structured.
For example, your organization might have a Core Team with private channels for leadership discussions, project planning, and strategic updates. By grouping them in a team, managing access and visibility becomes easier and more secure.
Teams are identified by this icon:
Benefits of using teams
Simplified Access Control: Automatically adds new members to all associated channels, no manual invites needed.
Clear Organization: Keeps conversations structured by department, project, or function, reducing clutter.
Team security and permissions
Teams, like channels, can be private (invite-only) or public (visible to everyone in the workspace). Each team contains channels, which can also be configured as either public or private.
Teams can be configured with specific behaviors to match your communication needs. These settings help ensure that only authorized members can send messages or interact within the team.
Read-only teams
Only users with the Post ReadOnly
permission can send messages in Read-only teams. Others can view content and, if enabled, react to messages. To allow reactions, go to Team Info > Edit > Advanced Settings > enable Allow Reacting.
Broadcast teams
Like read-only teams, broadcast teams allow only authorized users with the Post ReadOnly
permission to write new messages, while other users can reply to existing messages.
Key differences from read-only teams:
All messages include a Reply button that redirects to the sender’s direct message (DM), quoting the original message.
Users cannot react to messages.
The team cannot be converted back to a read-only team once set as broadcast.
Encrypted teams
Encrypted teams have end-to-end encryption enabled, ensuring that all messages shared between team members remain private and secure. Only participants in the conversation can decrypt and read the content.
Team information
The team information screen provides key details about the selected team, including:
Name: The team’s title, used for identification and search.
Topic: Displayed next to the team name; useful for adding brief context or purpose about team.
Announcement: A message highlighted in a banner below the header for important updates.
Description: A more detailed explanation of the team’s purpose or scope.
Private: Indicates whether the team is private or public.
Read-only: Shows if message posting is restricted to users with specific permissions.
Archived: Indicates if the team is archived. Archived teams are read-only and excluded from directory searches, though admins can still access them using the Directory.
Password to access: If enabled, users must enter a password to join the team.
Mentioning teams
With teams, you don’t need to remember every individual’s name to reach an entire group. For example, if you mention @engineers
, only the members of the @engineers
team who are also present in the room will be notified instantly.
To learn more about best practices for organizing teams and improving collaboration, see Teams: Efficiently Manage Your Remote Team on Rocket.Chat.
In summary, the Team feature in Rocket.Chat is a powerful tool for streamlining communication and collaboration. By grouping multiple channels under a single team, you simplify member management and ensure a smooth onboarding process for new users.
In the following sub-sections, you will find more information on how to create and manage teams and team members.