Das fairteam Feature wurde im Rahmen eines NGI Atlantic Projekts zusammen mit dem Partner Rocket.Chat entwickelt. Das Feature erweitert Rocket.Chat um eine Funktion für das Mapping von Teams. fairteam ist auf der fairkom eigenen Instanz von Rocket.Chat fairchat integriert.
fairchat bietet unterschiedliche Formen von sogenannten Kanälen an, über die kommuniziert werden kann. Ein Kanal ist vergleichbar mit einer Chat-Gruppe. Diese kann öffentlich oder privat sein. Öffentliche Kanäle sind für alle Nutzer:innen sichtbar, während private Kanäle nur für eingeladene Nutzer:innen zugänglich sind. Zudem gibt es Direktnachrichten, die für den Austausch zwischen zwei Personen geeignet sind. Eine Diskussion ist als Unterkanal eines bereits bestehenden Kanals zu verstehen, wo zusätzliche Themen diskutiert werden können.
Mit fairteam können die Nutzer:innen effizient in Teams verwaltet werden. Dazu legt ein Admin die Teams in einem Identitätsmanagement-System wie Keycloak an. Das fairteam Feature mappt die Teams dann in die Chat-Anwendung. Innerhalb von fairchat können die entsprechenden Kommunikationskanäle dem jeweiligen Team zugewiesen werden. Neue Nutzer:innen können dann einfach im Identitätsmanagement-System angelegt und einem Team zugewiesen werden. In der Chat-Anwendung wird der/die Nutzer:in automatisch zu allen Kanälen hinzugefügt, welche dem Team zugeordnet sind und kann so alle relevanten Kommunikationskanäle umgehend einsehen. Dies spart das manuelle Hinzufügen von neuen Teammitgliedern zu einzelnen Kanälen.