Federation User Guide

Prev Next

Federation is currently in its final stability and performance tuning phase. While the feature is already suitable for evaluation and non-critical use cases, you may occasionally encounter intermittent behavior as we complete ongoing audits and optimizations. For this reason, we currently recommend avoiding Federation for mission-critical workloads until the final stabilization phase is complete.

Once your workspace administrator has configured Federation and granted you the required permissions, you can start collaborating directly with users from other federated servers from within Rocket.Chat. Federated collaboration works similarly to local collaboration, with a few key differences outlined throughout this guide.

Before you begin

To participate in federated communication:

  • Federation must be enabled by your workspace administrator

  • You must be granted the access-federation permission

  • Some actions may also depend on your role in the room (owner, moderator, or member)

If you’re unsure whether federation is enabled or you have the required permissions, contact your workspace administrator.

What you can do

Federation allows you to:

  • Communicate with users on other Rocket.Chat or Matrix-compatible servers

  • Join and participate in federated rooms and direct messages

  • Invite external users to collaborate in shared rooms

  • Share messages, files, reactions, and mentions across servers

  • Manage roles and moderation in federated rooms (based on your permissions)

Key user guides

Use the guides below to learn how to work with federated conversations: