Une application de productivité par IA, pas un outil de surveillance

Grandissez depuis là où vous êtes.

Une minute par jour. Votre équipe publie une ligne dans la messagerie ou s’adresse à l’IA. InRoots la vérifie par rapport au travail réel, suit les objectifs, accompagne et construit un score que chacun peut voir et expliquer. Rien n’a à quitter vos serveurs.

  1. 1Publier ou parler
  2. 2L’IA vérifie
  3. 3Objectifs et coaching
  4. 4Un score équitable
Lina K.Backend · cette semaine
▲ standard
72%
Progression
78
Présence
88
Fiabilité
64
Intégrité
90
Responsabilité
55
+4 3 tâches livrées · +1 félicitations du responsable · −6 2 déconnexions oubliées · congé ven. excusé
Chaque chiffre montre sa justification. Tapez « /pulse me » dans la messagerie à tout moment.
InRoots· message direct
Philip R. connecté · en retard 09:42

Personnes

Qui est là18 / 25

En direct · vendredi 11:20
Lina K.connecté
Omar S.astreinte
Philip R.retard 09:42
Sara M.connecté
Rabie A.congé
Ahmed T.déconnecté

Présence et appareilsordinateur · mobile

Statut issu du client de messagerie, aucun agent installé
Lina K.en ligne
Omar S.occupé
Philip R.absent
Sara M.en ligne
Rabie A.hors ligne
Ahmed T.absent

Meilleurs contributeursce mois-ci

Administrateurs uniquement ; une seule liste, construite à partir du même score que chacun peut voir
1Sara M.86%
2Omar S.81%
3Lina K.72%
4Philip R.69%
5Ahmed T.66%
Reconnaissance seulement ; aucune décision de rémunération n’y est attachée. Sous les 25 % → accompagnement d’abord, pas de pénalités.

Risque de départadministrateurs uniquement · consultatif

Tôt, discrètement et toujours avec une raison
Ahmed T.à surveiller
Score en baisse depuis 3 semaines · 2 journées courtes · aucune félicitation en 30 j → 1:1 suggéré cette semaine
Philip R.stable
Lina K.en hausse
Jamais montré aux pairs. Consultatif uniquement ; un 1:1 suggéré, jamais une action.

Congés et absencesauto-approuvés 3 sur 4

Demandés dans la messagerie, les règles décident
Rabie A. · aujourd’huiapprouvé
Sara M. · lun.–mar.approuvé
Philip R. · maladie, mer.au responsable
Soldes, couverture et périodes bloquées vérifiés avant de solliciter qui que ce soit.

Travail

Efficacité▲ +11 %

8 semaines
Toute l’équipe72%
S1S4S8

Transparencemême score, pour tous

Vue personnelle = vue du responsable = vue de l’équipe, semaine après semaine
Lina K.▲ 61 → 72
S1S8
Pondérations 40·25·15·10·10, chaque changement audité. Chacun peut taper /pulse me.

Productivité▲ 14 tâches cette semaine

Tâches réalisées par personne, cette semaine
Sara M.
9
Philip R.
7
Lina K.
6
Omar S.
4
Ahmed T.
3

Tâches réalisées▲ 9 → 14

Par semaine, toute l’équipe
S1S8
Comptées à partir des points quotidiens et recoupées avec l’activité Jira, GitHub et GitLab.

Heures travailléescette semaine

Par personne · journées courtes signalées · solde de congés
HeuresCourtesCongés restants
Lina K.38h 20m—12 j
Omar S.44h 05m—6 j
Philip R.31h 10m2 jours9 j
Sara M.39h 40m—15 j
Ahmed T.29h 50m3 jours4 j

Objectifsen bonne voie · au-dessus · en dessous

Par rapport aux objectifs personnels et d’équipe, ce mois-ci
Sara M. · refonte de l’onboardingau-dessus
Omar S. · réduire le temps de déploiement de 30 %en bonne voie
Lina K. · 12 tickets / moisen bonne voie
Philip R. · 8 démos planifiéesen dessous
Ahmed T. · audit a11yen dessous
En dessous des attentes, un rappel de coaching est envoyé d’abord à la personne, puis au responsable.

Mes objectifs et KPILina K.

Vue personnelle · activité récente
12 tickets / mois
9/12
Relire 4 PR / sem.
4/4
KPI ce mois-ci
72%
11:02a clôturé #1031 · +1 Progression
10:30félicitations d’Omar · +1 Responsabilité
09:05connectée · bureau

Lieu de travailsoumis au consentement

Pondéré par les heures, cette semaine
Bureau 54 %Domicile 38 %En déplacement 8 %
IP classée sur l’hôte avec une base locale que vous actualisez chaque semaine. Rien n’est envoyé à l’extérieur. Les employés donnent leur accord et peuvent consulter leur propre historique.

Opérations

Blocages et escalade2 ouverts

SLA de 2 heures, la chaîne se déroule d’elle-même
L’export des factures échoue sur les gros comptes26 h
Lina → Omar (transmis) → responsable si silence 2 h
Renouvellement du certificat de staging1 h
Ahmed → relancé à 2 h → chat, WhatsApp, e-mail jusqu’à prise en charge

Tickets de support et SLA7 ouverts · 1 escaladé

Sévérité basse, moyenne ou haute ; une sévérité haute non acquittée alerte l’astreinte en quelques minutes
#1042 Boucle de connexion sur iOShaute · escaladé
#1039 PDF de facture videmoyenne · ouvert depuis 1 h
#1037 Ajouter le SSO pour le client Xbasse · ouvert depuis 22 h
#1031 Encodage de l’export CSVrésolu · 3 h
Une sévérité haute alerte l’astreinte ; sans acquittement sous 5 minutes, le remplaçant est alerté, et à 15 minutes l’alerte atteint le salon de secours et WhatsApp. Le crédit de résolution revient à la personne qui a réellement corrigé.

Campagnesretours · accusés · consentement · votes

Envoyées dans la messagerie, suivies jusqu’à la dernière personne
Accusé de réception politique · v4
24/25
Consentement IP
22/25
Vote date du séminaire
16/25
Retours T3
10/25
Les non-répondants reçoivent un rappel par jour jusqu’à réponse, dans leur propre canal.

Journal d’audit et statut des tâchesen direct

Chaque décision, chaque changement, au moment où il se produit
11:20:14 pto.auto_approve sara.m 2 j · couverture 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 · astreinte alertée
11:25:49 oncall.handoff omar.s → rabie.a

Intelligence

Apprentissage adaptatiftendances · alertes

Lignes de base par personne, profils par rôle, cibles qui évoluent avec l’équipe
Tendance · Lina▲ connexion plus tôt depuis 3 sem.
Tendance · équipe▲ blocages levés 2× plus vite
Alerte · Philipcontrôle de présence manqué 3×
Alerte · Ahmedconnexion via un VPN inconnu
Suivi de dérivemodèle revérifié chaque semaine
Les alertes vont d’abord à la personne, avec les preuves. Rien n’est silencieux.

Moteur neuronalentraîné nativement sur vos données

Décisions et approbations automatiques, avec un niveau de confiance et une raison
Congé auto-approuvé · Sara0.97 · couverture ok
Blocage transmis · Omar0.91 · responsable du module
Demande maladie · Philip0.62 · au responsable
Anomalie · VPN Ahmed0.88 · signalé
Fonctionne sur votre modèle, dans votre périmètre. Sous le seuil de confiance, il sollicite un humain.

Bots façonnés par vos instructionspréréglages + les vôtres

Personas façonnés par le texte d’instructions que vous rédigez ; chacun répond dans la langue de sa fonction
TETechniqueDEDevOpsSÉSécuritéRHRHFIFinancePRProjetVEVentesONOnboarding+Le vôtre
Comportement et automatisations sont des réglages, avec dérogations manager et administrateur. Ni navigation web ni recherche documentaire ; la réponse vient du fournisseur que vous avez configuré.

Intégrations

Messagerie et calendrierun cerveau, tous les canaux

Publiez là où vous échangez déjà
K9 Chatnatif · E2EE
Slackpasserelle
Microsoft Teamspasserelle
WhatsAppjoignabilité astreinte
Google Calendarvia n8n
Microsoft 365via n8n

Travail et cloudvérifié par rapport au travail réel

Points quotidiens recoupés avec l’activité Jira, GitHub et GitLab ; votre cloud géré depuis la messagerie
Jiraactivité
GitLabactivité
GitHubactivité
Bitbucketbientôt
VPSienatif

Ops, observabilité et automatisationévénements sortants, actions entrantes

Chaque décision est un événement que vous pouvez envoyer à votre stack, et n’importe quel webhook peut déclencher InRoots
n8nnatif
ZapierAPI · webhooks
Splunkévénements sortants
Grafanaévénements sortants
PagerDutyévénements sortants
Datadogévénements sortants
SendGride-mail
Any SMTPe-mail
CustomAPI · webhooks

Apportez votre propre modèle16 fournisseurs · isolé du réseau avec Ollama, voix désactivée

Pointez InRoots vers l’un d’eux, ou vers un modèle local. Le texte des points quotidiens n’a jamais à transiter par une API publique.
Anthropic
OpenAI
Gemini
Mistral
Ollamalocal
Groq
DeepSeek
Perplexity
Cohere
OpenRouter
Together
Cerebras
Hugging Face
Hyperbolic
Cloudflare AI
n8nvotre pipeline

Fonctionnement

Quatre étapes, une minute par jour
1

Publier ou parler

« Connecté. Correctif d’export livré. Bloqué sur les PDF de factures. » Une ligne dans K9 Chat, Slack ou Teams, ou dite à l’assistant. Les fautes de frappe sont tolérées.

2

L’IA lit et vérifie

Intention, heures, tâches, blocages et lieu sont analysés, puis recoupés avec l’activité Jira, GitHub et GitLab. La présence est confirmée par un léger ping, jamais par une capture d’écran silencieuse.

3

Objectifs et coaching

Les objectifs personnels font l’objet de suivis. Les tâches bloquées reçoivent un rappel. Les suggestions d’amélioration s’appuient sur le travail de la personne elle-même. Les managers reçoivent un résumé hebdomadaire au lieu de surveiller au quotidien.

4

Un score équitable, visible par tous

Cinq piliers pondérés, des profils par rôle, un détail ligne par ligne derrière chaque chiffre. L’employé le voit en premier. « /pulse me » dans la messagerie le renvoie à tout moment.

Souveraineté

Une croissance qui vous appartient. Des données que vous gardez.

Apportez votre propre modèle

16 fournisseurs dont Anthropic, OpenAI, Gemini, Mistral et Groq, ou pointez vers un Ollama local pour un fonctionnement totalement isolé du réseau, réponses vocales désactivées. Le texte des points quotidiens n’a jamais à transiter par une API publique.

Géolocalisation et intelligence IP sur l’hôte

Une base IP locale — db-ip Lite sans clé ou MaxMind, actualisée chaque semaine par un script que vous exécutez — classe bureau, domicile et mobile sur l’hôte. Aucune consultation externe. Le lieu est soumis au consentement et visible par l’employé.

Consentement signé et audit immuable

Les politiques sont versionnées et signées électroniquement avec une empreinte qui révèle toute altération. Chaque décision, changement de pondération et approbation automatique est consigné dans un journal d’audit que vous pouvez exporter.

Auto-hébergé ou hébergé

Un seul conteneur, SQLite ou Postgres, se déploie partout. Ou laissez-nous l’héberger. Même code, mêmes fonctionnalités, vous choisissez où dorment les données.

Aucune télémétrie

Le produit ne contacte jamais l’extérieur. Pas de balises d’usage, pas de rapports de plantage sortants, pas d’analytique cachée. Aucun octet ne sort tant que vous n’avez pas configuré de destination.

Consommation de jetons minimale

Budgets d’appels quotidiens, mémoïsation et notation déterministe maintiennent le coût d’inférence proche de zéro, même chez les fournisseurs payants. Le score, ce sont des mathématiques ; l’IA ne fait que l’expliquer.

Données d’exemple. Les noms, les chiffres et les portraits sont illustratifs. Dans un déploiement réel, la présence, la localisation et la scorecard d’une personne n’apparaissent qu’après la signature de la politique de consentement, et chaque personne peut consulter son propre dossier à tout moment.

Les questions que l’on nous pose en premier

S’agit-il de surveillance des employés ?

Non. Pas d’agent sur le poste, pas d’enregistrement de frappe, pas d’enregistrement d’écran, pas de captures d’écran silencieuses. La seule entrée est ce que les personnes choisissent de publier ; l’unique fonction de capture, optionnelle, est désactivée par défaut et exige le consentement signé de l’employé. La sortie est un score qu’elles peuvent voir et contester.

Mon équipe l’acceptera-t-elle ?

Les équipes acceptent ce qui est équitable et visible. Tout le monde voit la même fiche de score, les pondérations sont publiques, chaque déduction affiche sa raison, et l’employé reçoit son propre coaching avant qu’un manager ne voie quoi que ce soit.

Peut-il fonctionner sans aucun accès à internet ?

Oui, à une exception près. Avec Ollama ou tout modèle local et une base IP locale sur votre hôte, l’ensemble du système fonctionne isolé du réseau et la messagerie reste sur votre propre serveur Matrix. Les réponses vocales optionnelles font exception : la synthèse vocale passe par OpenAI ou ElevenLabs, laissez donc la voix désactivée pour rester isolé.

Que ne fait-il pas ?

Il ne lit ni votre écran, ni vos e-mails, ni vos fichiers. Il ne décide pas qui est licencié. Il signale, explique et suggère ; les personnes décident.

Prêt quand vous l’êtes

Voyez votre propre équipe sur InRoots.

Une présentation de 30 minutes sur vos canaux, vos règles, votre infrastructure.

Vous préférez l’e-mail ? sales@inroots.ai