Produkt

Das Produkt, von Anfang bis Ende.

Ein Assistent und ein Dashboard auf einer gemeinsamen Engine. Diese Seite folgt einem Check-in vom Moment des Postens bis zur Bewertung, die alle sehen können, und geht danach das Dashboard Abschnitt für Abschnitt durch.

Lesen und prüfen

Ein Check-in besteht aus wenigen Zeilen im Chat oder einem Satz, der dem Assistenten gesagt wird. Der Parser extrahiert, was erledigt wurde, was geplant ist, den Blocker, An- und Abmeldung sowie den Arbeitsort, sofern die Person eingewilligt hat. Tippfehler werden toleriert; kann der strukturierte Parser eine Nachricht nicht lesen, überführt ein Sprachmodell den Freitext in dieselben Felder.

Angaben werden anschließend gegen die tatsächliche Arbeit geprüft: Im Check-in genannte Aufgaben werden mit der Aktivität in Jira, GitHub und GitLab abgeglichen. Präsenz wird mit einem leichten, einwilligungsbasierten Ping bestätigt, den jede kurze Antwort beantwortet; eine Antwort wird nie abgelehnt, sondern nur lokal auf dem Host nach Gerät und Netzwerk klassifiziert. Lange ununterbrochene Tage werden gedeckelt und einem Menschen vorgelegt, statt gutgeschrieben oder angezweifelt zu werden.

Coachen und erklären

Coaching ist eine Regel-Engine, keine Chat-Vorlage: bis zu vier Empfehlungen pro Zeitraum, das schwächste Signal zuerst, jede mit dem Beleg, aus dem sie stammt, aus dem eigenen Aufgabenprotokoll, den Säulen und dem Rollenkatalog der Person. Ein optionaler KI-Durchlauf darf eine Empfehlung umformulieren; er kann nie eine hinzufügen oder entfernen.

Die Eingabe „/pulse me“ im Chat liefert die Scorecard mit Stufe, den fünf Säulen und dem, was sie bewegt hat. Wöchentliche, monatliche und halbjährliche persönliche Zusammenfassungen kommen per Direktnachricht; ein Modell schreibt die kurze Wochenerzählung aus den eigenen Check-ins der Person und ist angewiesen, nie Arbeit zu erfinden. Ask AI beantwortet mehrstufige Fragen über die Live-Daten des Teams, per Tastatur oder Sprache, und kennzeichnet jede Antwort mit dem Anbieter, der sie erzeugt hat.

Entscheiden: die neuronale Engine

Routineentscheidungen laufen durch eine neuronale Schicht, die auf Ihrer eigenen Historie trainiert ist, in einem von vier Modi: aus, Schatten (vorhersagen und protokollieren, nichts ändern), Assistenz (Entscheidungen mittlerer Konfidenz werden für einen Admin eingereiht) und Automatik (Entscheidungen hoher Konfidenz werden ausgeführt, protokolliert und sind rückgängig zu machen). Jede Entscheidung trägt eine kalibrierte Wahrscheinlichkeit und eine Begründung; die Standardschwelle für den Automatikmodus liegt bei 0.85.

  • Entscheidungsköpfe: einen Check-in markieren, eine Verwarnung bestätigen, Urlaub automatisch genehmigen, beurteilen, ob ein Anstoß gewirkt hat, Nichterscheinensrisiko
  • Leitplanken: keine Aktion bei Personen mit weniger als 14 Tagen Historie, höchstens 5 automatische Aktionen pro Person und Woche, eine Liste von Personen, die nie per Direktnachricht kontaktiert werden; Verwarnungen verlassen nie den Assistenzmodus
  • Die automatische Urlaubsgenehmigung durchläuft zuerst einfache Regeln: kurzer Antrag, ausreichender Vorlauf, Kontingent, Teamabdeckung, keine Sperrzeit; Krankmeldungen gehen immer an einen Menschen

Agenten und Bots

Vier Laufzeit-Agenten sind deaktiviert, bis Sie sie einschalten: Urlaub in natürlicher Sprache („Ich bin Freitag nicht da“ wird zu einem Antrag, den Sie bestätigen), Onboarding, Self-Service-Fragen, bei denen eine vorgefertigte Abfrage gewählt und Ihr Text nie an SQL übergeben wird, sowie ein Blocker-Router, der die Teamkollegin oder den Teamkollegen anstößt, deren jüngste Check-ins denselben Bereich erwähnen. Bot-Personas (Vorlagen wie Technik, DevOps oder HR, plus Ihre eigenen) antworten allein anhand des Anweisungstexts, den Sie für sie schreiben. Eine Frage geht an einen Bot mit einer Konfidenz, und unter 0.45 meldet der Router, dass er unsicher ist.

Menschen

Wer gerade da ist, Präsenz und Geräte, Urlaub und Abwesenheit. Die Präsenz stammt aus dem Chat-Client, den die Person ohnehin nutzt; es ist kein Agent zu installieren.

  • Status angemeldet, Bereitschaft, spät, Urlaub und abgemeldet aus dem täglichen Check-in, in der Zeitzone der Person
  • Desktop- und Mobilpräsenz: online, abwesend, beschäftigt, offline
  • Urlaub im Chat beantragt und nach Ihren Regeln entschieden: Kontingente, Abdeckung, Sperrzeiten
  • Verspätung wird am üblichen Arbeitsbeginn der Person gemessen, und ein später Feierabend erlaubt am nächsten Tag einen späteren Beginn

Arbeit

Effizienz, Transparenz, Produktivität, erledigte Aufgaben, Arbeitsstunden, Ziele und Arbeitsort. Jede Zahl entsteht aus dem Check-in und wird mit der Aktivität in Jira, GitHub und GitLab abgeglichen.

  • Effizienz: fünf gewichtete Säulen, Rollenprofile, ein 8-Wochen-Trend für das Team und für jede Person
  • Transparenz: Person, Teamleitung und Team sehen dieselbe Bewertung; Gewichtungen sind öffentlich, und jede Änderung wird protokolliert
  • Aufgaben: erledigt, wenn als abgeschlossen gemeldet; festgefahren, wenn wiederholt; automatisch geschlossen, wenn nicht mehr genannt, und dann nie als Abschluss gezählt
  • Ziele: persönliche Ziele mit Nachfragen, Teamziele im Verhältnis zum Teammedian
  • Stunden: kurze Tage gegenüber dem erwarteten Arbeitstag der Person markiert, Überstunden erfasst, Urlaubskontingent daneben
  • Arbeitsort: Büro, Zuhause, unterwegs; stundengewichtet, einwilligungspflichtig, lokal auf dem Host gegen eine lokale IP-Datenbank klassifiziert, die Sie wöchentlich aktualisieren

Betrieb

  • Blocker: ein konfigurierbares SLA (standardmäßig 2 Stunden) erinnert die zuständige Person, dann die Vertretung, dann die Teamleitung über Chat, WhatsApp und E-Mail; ein „gelöst“ als Antwort schließt den Blocker
  • Bereitschaft: Rotation per CSV-Import, Erinnerungen, zeitgesteuerte Eskalation, eine Übergabezusammenfassung an die nächste Person in Bereitschaft
  • Tickets: Schwere niedrig, mittel oder hoch, zuerst ein KI-Triage-Schritt; unbestätigte hohe Schwere alarmiert die Bereitschaft und eskaliert innerhalb von Minuten; die Gutschrift geht an die Person, die das Problem behoben hat
  • Kampagnen: Richtlinienbestätigungen, Einwilligungen, Abstimmungen und Feedback, im Chat versendet und bis zur letzten Person nachverfolgt
  • Audit-Log: jede Entscheidung, Gewichtungsänderung, Einwilligungssignatur und automatische Genehmigung, in Echtzeit, exportierbar

Intelligenz

  • Basiswerte pro Person: die letzten 14 Tage gegenüber den eigenen vorherigen sechs Wochen, nie gegenüber Kolleginnen und Kollegen; ein geplanter Urlaub wird nie als Einbruch gelesen
  • 11 integrierte Rollenprofile aus einem Rollen- und Funktionskatalog, sodass die Iteration einer Designerin als Ergebnis zählt
  • Ein wöchentlicher Drift-Monitor prüft das Modell erneut; ein Kandidat, der auf zu wenigen Daten trainiert wurde, wird abgelehnt
  • Personensignale sind nur für Admins sichtbar, beratend und belegt; nichts davon handelt, schreibt Mitarbeitenden oder berührt die Vergütung

Für Führungskräfte

Zwei Ansichten sind nur für Admins und beratend: Leistungsträger und Abwanderungsrisiko. Beide zeigen die Begründung hinter jedem Eintrag, beide sind für Kolleginnen und Kollegen unsichtbar, und keine handelt von selbst; Menschen entscheiden. Führungskräfte erhalten eine wöchentliche Zusammenfassung, und jede Zahl in der Detailansicht einer Person öffnet die Datensätze, aus denen sie berechnet wurde.

Was das Produkt nicht tut

  • Kein Desktop-Agent, keine heimlichen Screenshots, kein Keylogging, keine Bildschirmaufzeichnung; die eine optionale Aufnahmefunktion ist standardmäßig deaktiviert und setzt die signierte Einwilligung der Mitarbeitenden voraus
  • Kein Lesen von E-Mails, Dateien, Quellcode oder Inhalten von Personaldokumenten
  • Kein Training fremder Modelle mit Ihren Daten; InRoots erhebt Ihre Daten überhaupt nicht
  • Keine Entscheidung über Einstellung, Kündigung oder Vergütung; es markiert, erklärt und schlägt vor

Menschen

Wer ist gerade da18 / 25

Live · Freitag 11:20
Lina K.angemeldet
Omar S.Bereitschaft
Philip R.spät 09:42
Sara M.angemeldet
Rabie A.Urlaub
Ahmed T.abgemeldet

Präsenz & GeräteDesktop · Mobil

Status aus dem Chat-Client, kein Agent installiert
Lina K.online
Omar S.beschäftigt
Philip R.abwesend
Sara M.online
Rabie A.offline
Ahmed T.abwesend

Leistungsträgerdiesen Monat

Nur für Admins; eine Liste, aus derselben Bewertung, die alle sehen können
1Sara M.86%
2Omar S.81%
3Lina K.72%
4Philip R.69%
5Ahmed T.66%
Nur Anerkennung; keine Vergütungsentscheidung ist daran geknüpft. Unter 25% → zuerst Coaching, keine Sanktionen.

Abwanderungsrisikonur Admins · beratend

Früh, leise und immer mit Begründung
Ahmed T.Beobachtung
Bewertung seit 3 Wochen rückläufig · 2 kurze Tage · kein Lob seit 30 Tagen → 1:1 diese Woche empfohlen
Philip R.stabil
Lina K.steigend
Wird Kolleginnen und Kollegen nie angezeigt. Nur beratend: ein empfohlenes 1:1, nie eine Aktion.

Urlaub & Abwesenheit3 von 4 automatisch genehmigt

Im Chat beantragt, Regeln entscheiden
Rabie A. · heutegenehmigt
Sara M. · Mo–Digenehmigt
Philip R. · krank, Mian Teamleitung
Kontingente, Abdeckung und Sperrzeiten werden geprüft, bevor jemand gefragt wird.

Arbeit

Effizienz▲ +11%

8 Wochen
Gesamtes Team72%
W1W4W8

Transparenzdieselbe Bewertung für alle

Eigene Sicht = Sicht der Teamleitung = Sicht des Teams, Woche für Woche
Lina K.▲ 61 → 72
W1W8
Gewichtung 40·25·15·10·10, jede Änderung wird protokolliert. Jede Person kann /pulse me eingeben.

Produktivität▲ 14 Aufgaben diese Woche

Erledigte Aufgaben pro Person, diese Woche
Sara M.
9
Philip R.
7
Lina K.
6
Omar S.
4
Ahmed T.
3

Erledigte Aufgaben▲ 9 → 14

Pro Woche, gesamtes Team
W1W8
Aus den Standups gezählt und mit der Aktivität in Jira, GitHub und GitLab abgeglichen.

Arbeitsstundendiese Woche

Pro Person · kurze Tage markiert · Urlaubskontingent
StundenKurzResturlaub
Lina K.38h 20m—12 T
Omar S.44h 05m—6 T
Philip R.31h 10m2 Tage9 T
Sara M.39h 40m—15 T
Ahmed T.29h 50m3 Tage4 T

Zieleauf Kurs · darüber · darunter

Gegenüber persönlichen und Teamzielen, diesen Monat
Sara M. · Onboarding neu gestaltendarüber
Omar S. · Deploy-Zeit um 30% senkenauf Kurs
Lina K. · 12 Tickets / Monatauf Kurs
Philip R. · 8 Demos gebuchtdarunter
Ahmed T. · Barrierefreiheits-Auditdarunter
Unter Erwartung löst zuerst einen Coaching-Anstoß an die Person aus, danach an die Teamleitung.

Meine Ziele & KPILina K.

Persönliche Sicht · letzte Aktivität
12 Tickets / Monat
9/12
4 PRs / Woche prüfen
4/4
KPI diesen Monat
72%
11:02#1031 geschlossen · +1 Fortschritt
10:30Lob von Omar · +1 Verantwortung
09:05angemeldet · Büro

Arbeitsorteinwilligungspflichtig

Stundengewichtet, diese Woche
Büro 54%Zuhause 38%Unterwegs 8%
Die IP wird lokal auf dem Host gegen eine lokale Datenbank klassifiziert, die Sie wöchentlich aktualisieren. Nichts wird nach außen gesendet. Mitarbeitende willigen aktiv ein und können ihren eigenen Eintrag einsehen.

Betrieb

Blocker & Eskalation2 offen

2-Stunden-SLA, die Kette läuft von selbst
Rechnungsexport schlägt bei großen Konten fehl26h
Lina → Omar (weitergeleitet) → Teamleitung nach 2h ohne Reaktion
Erneuerung Staging-Zertifikat1h
Ahmed → nach 2h erinnert → Chat, WhatsApp, E-Mail, bis jemand übernimmt

Support-Tickets & SLA7 offen · 1 eskaliert

Schwere niedrig, mittel oder hoch; unbestätigte hohe Schwere alarmiert die Bereitschaft innerhalb von Minuten
#1042 Login-Schleife unter iOShoch · eskaliert
#1039 Rechnungs-PDF leermittel · 1h offen
#1037 SSO für Mandant X hinzufügenniedrig · 22h offen
#1031 CSV-Export-Kodierunggelöst · 3h
Hohe Schwere alarmiert die Bereitschaft; bleibt die Bestätigung 5 Minuten aus, wird die Vertretung alarmiert, nach 15 Minuten erreicht die Meldung den Ausweichraum und WhatsApp. Die Gutschrift für die Lösung geht an die Person, die das Problem tatsächlich behoben hat.

KampagnenFeedback · Bestätigung · Einwilligung · Abstimmungen

Im Chat versendet, bis zur letzten Person nachverfolgt
Richtlinie bestätigen · v4
24/25
IP-Einwilligung
22/25
Abstimmung Offsite-Termin
16/25
Q3-Feedback
10/25
Wer nicht antwortet, erhält eine Erinnerung pro Tag im eigenen Kanal, bis die Antwort eingeht.

Audit-Log & Aufgabenstatuslive

Jede Entscheidung, jede Änderung, in Echtzeit
11:20:14 pto.auto_approve sara.m 2d · Abdeckung ok
11:21:21 task.status #1031 → done · lina.k
11:22:28 blocker.route invoice-export → omar.s
11:23:35 consent.sign ip-policy v4 · ahmed.t
11:24:42 ticket.escalate #1042 high · Bereitschaft alarmiert
11:25:49 oncall.handoff omar.s → rabie.a

Intelligenz

Adaptives LernenTrends · Hinweise

Basiswerte pro Person, Rollenprofile, Ziele, die sich mit dem Team bewegen
Trend · Lina▲ seit 3 Wochen früher angemeldet
Trend · Team▲ Blocker 2× schneller gelöst
Hinweis · PhilipPräsenzprüfung 3× versäumt
Hinweis · AhmedAnmeldung über unbekanntes VPN
Drift-MonitorModell wöchentlich geprüft
Hinweise gehen zuerst mit den Belegen an die Person. Nichts geschieht im Stillen.

Neuronale Enginenativ auf Ihren Daten trainiert

Entscheidungen und automatische Genehmigungen, mit Konfidenz und Begründung
Urlaub automatisch genehmigt · Sara0.97 · Abdeckung ok
Blocker weitergeleitet · Omar0.91 · verantwortet Modul
Krankmeldung · Philip0.62 · an Teamleitung
Anomalie · Ahmed VPN0.88 · markiert
Läuft auf Ihrem Modell, in Ihrem Perimeter. Unterhalb der Konfidenzschwelle fragt sie einen Menschen.

Bots, geprägt durch Ihre AnweisungenVorlagen + eigene

Personas, geprägt durch den Anweisungstext, den Sie schreiben; jede antwortet in der Sprache ihres Fachbereichs
TETechnikDEDevOpsSISicherheitHRHRFIFinanzenPRProjektVEVertriebONOnboarding+Eigene
Verhalten und Automatisierungen sind Einstellungen, mit Übersteuerung durch Führungskräfte und Admins. Kein Surfen im Web, kein Abruf von Dokumenten; die Antwort kommt von dem Anbieter, den Sie konfiguriert haben.

Integrationen

Chat & Kalenderein Gehirn, jeder Kanal

Schreiben Sie dort, wo Sie ohnehin kommunizieren
K9 Chatnativ · E2EE
Slackper Bridge
Microsoft Teamsper Bridge
WhatsAppBereitschaftskontakt
Google Calendarüber n8n
Microsoft 365über n8n

Arbeit & Cloudgegen tatsächliche Arbeit geprüft

Standups mit der Aktivität in Jira, GitHub und GitLab abgeglichen; Ihre Cloud aus dem Chat verwaltet
JiraAktivität
GitLabAktivität
GitHubAktivität
Bitbucketdemnächst
VPSienativ

Betrieb, Observability & AutomatisierungEvents raus, Aktionen rein

Jede Entscheidung ist ein Event, das Sie an Ihren Stack senden können, und jeder Webhook kann InRoots auslösen
n8nnativ
ZapierAPI · Webhooks
SplunkEvents ausgehend
GrafanaEvents ausgehend
PagerDutyEvents ausgehend
DatadogEvents ausgehend
SendGridE-Mail
Any SMTPE-Mail
CustomAPI · Webhooks

Eigenes Modell verwenden16 Anbieter · abgeschottet mit Ollama, Sprachausgabe aus

Richten Sie InRoots auf einen dieser Anbieter oder auf ein lokales Modell. Standup-Text muss nie eine öffentliche API berühren.
Anthropic
OpenAI
Gemini
Mistral
Ollamalokal
Groq
DeepSeek
Perplexity
Cohere
OpenRouter
Together
Cerebras
Hugging Face
Hyperbolic
Cloudflare AI
n8nIhre Pipeline

So funktioniert es

Vier Schritte, eine Minute am Tag
1

Schreiben oder sprechen

„Angemeldet. Export-Fix geliefert. Blockiert bei Rechnungs-PDFs.“ Eine Zeile in K9 Chat, Slack oder Teams, oder gesprochen an den Assistenten. Tippfehler werden toleriert.

2

KI liest und prüft

Absicht, Stunden, Aufgaben, Blocker und Arbeitsort werden erkannt und anschließend mit der Aktivität in Jira, GitHub und GitLab abgeglichen. Präsenz wird mit einem leichten Ping bestätigt, nie mit einem heimlichen Screenshot.

3

Ziele und Coaching

Persönliche Ziele erhalten Nachfragen. Festgefahrene Aufgaben erhalten einen Anstoß. Verbesserungsvorschläge beziehen sich auf die eigene Arbeit der Person. Führungskräfte erhalten eine wöchentliche Zusammenfassung statt täglicher Kontrolle.

4

Eine faire Bewertung, für alle sichtbar

Fünf gewichtete Säulen, Rollenprofile, eine zeilenweise Aufschlüsselung hinter jeder Zahl. Die Mitarbeitenden sehen sie zuerst. „/pulse me“ im Chat liefert sie jederzeit.

Souveränität

Wachstum, das Ihnen gehört. Daten, die bei Ihnen bleiben.

Eigenes Modell verwenden

16 Anbieter, darunter Anthropic, OpenAI, Gemini, Mistral und Groq, oder ein lokales Ollama für den vollständig abgeschotteten Betrieb bei ausgeschalteten gesprochenen Antworten. Standup-Text muss nie eine öffentliche API berühren.

Geo- und IP-Erkennung auf dem Host

Eine lokale IP-Datenbank – db-ip Lite ohne Schlüssel oder MaxMind, wöchentlich durch ein Skript aktualisiert, das Sie selbst ausführen – klassifiziert Büro, Zuhause und Mobil lokal auf dem Host. Nichts wird extern abgefragt. Der Arbeitsort ist einwilligungspflichtig und für die Mitarbeitenden einsehbar.

Signierte Einwilligung und unveränderliches Audit-Log

Richtlinien werden versioniert und mit einem manipulationssicheren Hash elektronisch signiert. Jede Entscheidung, Gewichtungsänderung und automatische Genehmigung landet in einem Audit-Log, das Sie exportieren können.

Selbst gehostet oder gehostet

Ein Container, SQLite oder Postgres, überall einsetzbar. Oder wir hosten es für Sie. Gleicher Code, gleiche Funktionen, Sie entscheiden, wo die Daten liegen.

Keine Telemetrie

Das Produkt nimmt keinen Kontakt zum Hersteller auf. Keine Nutzungssignale, keine nach außen meldenden Crash-Reporter, keine versteckten Analysen. Kein Byte verlässt das System, sofern Sie kein Ziel konfigurieren.

Minimaler Token-Verbrauch

Tägliche Aufrufbudgets, Zwischenspeicherung und deterministische Bewertung halten die Inferenzkosten auch bei kostenpflichtigen Anbietern nahe null. Die Bewertung ist Mathematik; die KI erklärt sie nur.

Beispieldaten. Namen, Zahlen und Porträts sind illustrativ. In einem echten Einsatz erscheinen Anwesenheit, Standort und Scorecard einer Person erst, nachdem sie die Einwilligungsrichtlinie unterschrieben hat, und jede Person kann ihren eigenen Datensatz jederzeit einsehen.