Intelligenz

Der KI-Assistent

Stellen Sie InRoots eine Frage in natürlicher Sprache, und es antwortet aus Live-Daten, behält den Faden für Nachfragen und sagt Ihnen, welches Modell geantwortet hat. Dieselbe Engine treibt die Direktnachrichten-Unterhaltung mit dem Bot an.

Was er weiß

Der Assistent antwortet aus einem Snapshot, der im Moment Ihrer Frage abgerufen und auf das beschränkt wird, was Ihre Rolle sehen darf. Er ist angewiesen, nie zu behaupten, seine Daten seien veraltet, und Sie nie an ein anderes System zu verweisen: Für diese Daten ist er die Quelle.

  • Live-Anwesenheit: wer heute angemeldet, verspätet oder abwesend ist, sowie die letzten An- und Abmeldezeiten.
  • Stunden heute, diese Woche und diesen Monat; Verwarnungen; aktive und bevorstehende Abwesenheiten; Team und Rolle.
  • Urlaubsanträge in jedem Status, genehmigte Abwesenheitsblöcke, jüngste Standups, Audit-Log-Ereignisse und Live-Präsenz vom Chat-Server.
  • Metadaten zu Personaldokumenten, nie deren Inhalt; nichts aus Ihren Dateien, E-Mails, Bildschirmen oder Ihrem Quellcode.

Eine Unterhaltung, kein Abfragefeld

Jede Person hat einen Thread. Nachfragen wie „und letzte Woche?“ oder „vergleiche sie mit Omar“ werden gegen die vorherigen Züge aufgelöst; die letzten acht werden dem Modell erneut vorgelegt, gekürzt, um Kosten und Latenz zu begrenzen. Der Thread bleibt bestehen, bis Sie eine neue Unterhaltung beginnen oder nach 24 Stunden Inaktivität.

  • Antworten beginnen mit dem Ergebnis: Der erste Satz ist die Antwort, höchstens vier Sätze, sofern Sie keine Details verlangen, eine Tabelle beim Vergleich von Personen oder Zeiträumen und eine Anmerkungszeile für Einschränkungen.
  • Jede Antwort ist mit dem Anbieter und dem Modell gekennzeichnet, die sie erzeugt haben. Fällt der aktive Anbieter aus oder läuft in einen Timeout, wird die Anfrage automatisch über die Failover-Kette wiederholt.
  • Eine Modellauswahl erlaubt es, eine einzelne Frage an einen bestimmten Anbieter und ein bestimmtes Modell zu leiten, ohne den aktiven Anbieter zu ändern; Admins können sie mit ai.model_locked sperren.
  • Admins können den System-Prompt (ai.ask_system_prompt) umschreiben, um Persona und Regeln des Assistenten zu ändern.
Who is late today and why?
How many hours did Lina do last week versus this week?
and Omar?

Im Chat

Der Bot beantwortet dieselben Arten von Fragen in einer Direktnachricht. Self-Service-Fragen zu Ihrem eigenen Datensatz werden aus einem festen Satz von Abfragevorlagen beantwortet: Das Modell wählt nur die Vorlage und ihre Parameter, und das Produkt führt die Abfrage selbst mit Ihrer Benutzer-ID aus, sodass nie Freitext die Datenbank erreicht.

  • Wie viele Stunden diese oder letzte Woche, Stunden, An- oder Abmeldung an einem bestimmten Tag, gearbeitete und verspätete Tage diesen Monat, verbrauchter Urlaub und Ihre letzten fünf Blocker.
  • Nach einem Befehl bleibt die Unterhaltung dreißig Minuten offen, sodass Sie Nachfragen stellen oder zu einer allgemeinen Frage wechseln können, ohne den Bot erneut aufzurufen; beenden Sie sie mit /end, done oder bye.
  • Bot-Personas in gemeinsamen Räumen antworten bei @-Erwähnung in ihrer eigenen Identität und nutzen den jüngsten Thread als Kontext.
how many hours did I do this week?
when did I sign in on Tuesday?
/pulse me

Sprache

Spracheingabe ist optional und standardmäßig deaktiviert (voice.enabled). Im Dashboard drücken Sie, sprechen und lassen los; das Transkript landet im Eingabefeld und wird abgeschickt. In einem Raum gilt eine Sprachnachricht nur dann als an den Bot gerichtet, wenn sie mit einem Aktivierungswort beginnt; in einer Direktnachricht ist kein Präfix nötig, und ein Nachfragefenster hört noch kurze Zeit weiter zu.

  • Die Transkription nutzt ein Sprachmodell bei Groq oder OpenAI über denselben OpenAI-kompatiblen Client wie die Chat-Completions.
  • Gesprochene Antworten sind standardmäßig deaktiviert; sind sie aktiviert, läuft die Sprachsynthese über OpenAI oder ElevenLabs mit einer festen Obergrenze von 1500 Sekunden Audio pro Tag.
  • Sprachunterhaltungen behalten die letzten 50 Züge je Admin, sodass der Assistent auf frühere Fragen zurückgreifen kann.
voice.enabled
voice.wake_word
voice.response_language
voice.max_turn_seconds

Datenschutz

  • Die Frage und ihr Daten-Snapshot werden unverändert an den von Ihnen konfigurierten Anbieter gesendet. Fügen Sie keine Geheimnisse in den Assistenten ein. Mit einem lokalen Ollama verlässt nichts den Host.
  • Der Unterhaltungsverlauf wird serverseitig gespeichert und ist auf die Person beschränkt. Admins sehen im Audit-Log, dass eine Frage gestellt wurde (ai_query), nicht den Antworttext.
  • Mitarbeitende erhalten nur Antworten über sich selbst; Teamleitungen über ihre direkt unterstellten Personen; Führungskräfte über ihren Baum; Admins über alle.