InRoots es un panel y un asistente de chat sobre un único motor. A continuación, cada vista que recibe un equipo, qué la alimenta y quién puede verla.
Personas
Quién está ahora, presencia y dispositivos, permisos y ausencias. La presencia proviene del cliente de chat que la persona ya usa; no hay agente que instalar ni nada ejecutándose en el portátil.
Estados en jornada, de guardia, tarde, permiso y jornada cerrada a partir del check-in diario
Presencia en escritorio y móvil: en línea, ausente, ocupado, desconectado
Permisos solicitados en el chat y decididos por las reglas que ustedes definen: saldos, cobertura, fechas bloqueadas
Trabajo
Eficiencia, transparencia, productividad, tareas hechas, horas trabajadas, objetivos y lugar de trabajo. Cada número se construye a partir del standup y se contrasta con la actividad de Jira, GitHub y GitLab.
Eficiencia: cinco pilares ponderados, perfiles por rol, una tendencia de 8 semanas para el equipo y para cada persona
Transparencia: la persona, el líder y el equipo ven la misma puntuación; los pesos son públicos y cada cambio se audita
Objetivos: objetivos personales con seguimiento automático, metas de equipo que se mueven con la mediana del equipo
Horas: por persona, jornadas cortas marcadas, saldo de permisos al lado
Lugar de trabajo: oficina, casa, en movimiento; ponderado por horas, con consentimiento, clasificado en el propio servidor con una base de datos GeoLite sin conexión
Operaciones
Bloqueos y escalado, tickets de soporte con temporizadores de SLA, campañas y un registro de auditoría en vivo.
Bloqueos: un SLA configurable (2 horas por defecto) avisa al responsable, luego al suplente y luego al líder por chat, WhatsApp y correo hasta que alguien lo asume
Tickets: temporizadores por prioridad; un incumplimiento avisa al responsable y alimenta el pilar de Responsabilidad; el crédito va a quien lo arregló
Campañas: confirmaciones de políticas, consentimientos, votaciones y feedback, enviados por chat y con seguimiento hasta la última persona
Registro de auditoría: cada decisión, cambio de peso, firma de consentimiento y aprobación automática, en el momento y exportable
Inteligencia
Aprendizaje adaptativo, el motor neuronal y bots entrenados con sus propios datos.
Aprendizaje adaptativo: líneas base por persona (su habitual 09:05, no un reloj corporativo), 10 perfiles de rol integrados, metas que se mueven con el equipo, un monitor de deriva semanal
Motor neuronal: aprobaciones automáticas y decisiones de derivación con una puntuación de confianza y un motivo; por debajo del umbral de confianza, consulta a una persona
Bots: 11 perfiles (Técnico, DevOps, Seguridad, RR. HH., Finanzas, Proyectos, Ventas, Onboarding y más, además de los propios) que responden desde sus bases de conocimiento y runbooks con una cita
Para gerentes
Dos vistas son solo para gerentes y requieren consentimiento: mejor rendimiento y riesgo de rotación. Ambas muestran el motivo de cada entrada, ambas son invisibles para los compañeros y cada persona puede ver las mismas señales sobre sí misma.
Lo que el producto no hace
Sin agente de escritorio, sin capturas de pantalla, sin registro de teclas, sin grabación de pantalla
No lee correos, archivos ni pantallas
No decide contrataciones ni despidos; señala, explica y sugiere
Sin vigilancia. Con coaching.
Datos de ejemploAsí se ve el panel un viernes normal. Nombres y cifras son ilustrativos.
Personas
Vistas solo para gerentes. Se muestran a líderes y superiores, siempre con el motivo, y cada persona puede ver las mismas señales sobre sí misma. Nada de esto es visible para los compañeros.
¿Quién está ahora?18 / 25
En vivo · viernes 11:20
Lina K.en jornada
Omar S.de guardia
Philip R.tarde 09:42
Sara M.en jornada
Rabie A.permiso
Ahmed T.jornada cerrada
Presencia y dispositivosescritorio · móvil
Estado tomado del cliente de chat, sin agente instalado
Lina K.en línea
Omar S.ocupado
Philip R.ausente
Sara M.en línea
Rabie A.desconectado
Ahmed T.ausente
Mejor rendimientoeste mes
La misma lista para todos, construida con la misma puntuación
1Sara M.86%
2Omar S.81%
3Lina K.72%
4Philip R.69%
5Ahmed T.66%
Top 10 → recompensa al 110%. Por debajo del 25% → primero coaching, no penalizaciones.
Riesgo de rotaciónsolo gerentes · con consentimiento
Temprano, discreto y siempre con un motivo
Ahmed T.observación
Puntuación a la baja 3 semanas · 2 jornadas cortas · sin reconocimientos 30 d → 1:1 sugerido esta semana
Philip R.estable
Lina K.en alza
Nunca se muestra a los compañeros. La persona puede ver las mismas señales sobre sí misma.
Permisos y ausenciasauto-aprobados 3 de 4
Se solicitan en el chat, las reglas deciden
Rabie A. · hoyaprobado
Sara M. · lun–maraprobado
Philip R. · baja, miéal líder
Saldos, cobertura y fechas bloqueadas se comprueban antes de preguntar a nadie.
Trabajo
Eficiencia▲ +11%
8 semanas
Todo el equipo72%
S1S4S8
Transparenciamisma puntuación, cada puesto
Vista propia = vista del líder = vista del equipo, semana a semana
Lina K.▲ 61 → 72
S1S8
Pesos 40·25·15·10·10, cada cambio auditado. Cualquiera puede escribir /pulse me.
Productividad▲ 14 tareas esta semana
Tareas hechas por persona, esta semana
Sara M.
9
Philip R.
7
Lina K.
6
Omar S.
4
Ahmed T.
3
Tareas hechas▲ 9 → 14
Por semana, todo el equipo
S1S8
Contadas a partir de los standups y contrastadas con la actividad de Jira, GitHub y GitLab.
Horas trabajadasesta semana
Por persona · jornadas cortas marcadas · saldo de permisos
HorasCortasSaldo permisos
Lina K.38h 20m—12 d
Omar S.44h 05m—6 d
Philip R.31h 10m2 días9 d
Sara M.39h 40m—15 d
Ahmed T.29h 50m3 días4 d
Objetivosen curso · por encima · por debajo
Frente a objetivos personales y de equipo, este mes
Sara M. · rediseñar onboardingpor encima
Omar S. · reducir despliegue 30%en curso
Lina K. · 12 tickets / mesen curso
Philip R. · 8 demos agendadaspor debajo
Ahmed T. · auditoría a11ypor debajo
Por debajo de lo esperado se envía un aviso de coaching primero a la persona y luego al líder.
Mis objetivos y KPILina K.
Vista personal · actividad reciente
12 tickets / mes
9/12
Revisar 4 PR / sem
4/4
KPI de este mes
72%
11:02cerró #1031 · +1 Progreso
10:30reconocimiento de Omar · +1 Responsabilidad
09:05en jornada · oficina
Lugar de trabajocon consentimiento
Ponderado por horas, esta semana
Oficina 54%Casa 38%En movimiento 8%
La IP se clasifica en el propio servidor con una base de datos GeoLite sin conexión. No se envía nada fuera. Las personas dan su consentimiento y pueden ver su propio registro.
Operaciones
Bloqueos y escalado2 abiertos
SLA de 2 horas; la cadena avanza sola
La exportación de facturas falla en cuentas grandes26h
Lina → Omar (derivado) → líder si no hay respuesta en 2h
Renovación del cert. de staging1h
Ahmed → aviso a las 2h → chat, WhatsApp, correo hasta que alguien lo asuma
Tickets de soporte y SLA7 abiertos · 1 incumplimiento
Los temporizadores corren por prioridad; los incumplimientos alimentan el pilar de Responsabilidad
#1042 Bucle de login en iOSP1 · incumplido 0:40
#1039 PDF de factura en blancoP2 · quedan 1:15
#1037 Añadir SSO para el tenant XP3 · quedan 22h
#1031 Codificación al exportar CSVresuelto · 3h
Incumplimiento → aviso al responsable, luego al suplente, luego al líder. El crédito por la resolución va a quien realmente lo arregló.
"¿Dónde está el runbook de DR?" → respondido desde Colecciones con un enlace, nunca desde la internet pública.
Integraciones
Chat y calendarioun cerebro, cada canal
Se publica donde ya se conversa
K9 Chatnativo · E2EE
Slackpor puente
Microsoft Teamspor puente
WhatsAppcontacto guardia
Google Calendarvía n8n
Microsoft 365vía n8n
Trabajo y nubebidireccional donde importa
Standups contrastados con la actividad real; los tickets fluyen en ambos sentidos
Jirabidireccional
GitLabactividad
GitHubactividad
Bitbucketpronto
VPSienativo
AWShealth checks
Ops, observabilidad y automatizacióneventos salientes, acciones entrantes
Cada decisión es un evento que puede enviarse a su stack, y cualquier webhook puede activar InRoots
n8nnativo
ZapierAPI · webhooks
Splunkeventos salientes
Grafanamétricas
PagerDutysinc. guardias
Datadogeventos salientes
SendGridcorreo
Any SMTPcorreo
{ }CustomAPI · webhooks
Su propio modelo16 proveedores · aislado con Ollama
InRoots puede apuntar a cualquiera de estos o a un modelo local. El texto de los standups nunca tiene que pasar por una API pública.
Anthropic
OpenAI
Gemini
Mistral
Ollamalocal
Groq
DeepSeek
Perplexity
Cohere
OpenRouter
Together
Cerebras
Hugging Face
Hyperbolic
Cloudflare AI
n8nsu pipeline
Cómo funciona
Cuatro pasos, un minuto al día
1
Publicar o hablar
"Entré. Entregué la corrección de la exportación. Bloqueado con los PDF de facturas." Una línea en K9 Chat, Slack o Teams, o dicha al asistente. En cualquier idioma.
2
La IA lee y verifica
Intención, horas, tareas, bloqueos y ubicación se analizan y luego se contrastan con la actividad de Jira, GitHub y GitLab. La presencia se confirma con un ping ligero, nunca con una captura de pantalla.
3
Objetivos y coaching
Los objetivos personales reciben seguimiento. Las tareas atascadas reciben un aviso. Las sugerencias de mejora citan el propio trabajo de la persona. Los gerentes reciben un resumen semanal en lugar de supervisar a diario.
4
Una puntuación justa, visible para todos
Cinco pilares ponderados, perfiles por rol y un desglose línea a línea detrás de cada número. La persona lo ve primero. "/pulse me" en el chat lo devuelve en cualquier momento.
Soberanía
El crecimiento es suyo. Los datos, también.
Su propio modelo
16 proveedores, incluidos Anthropic, OpenAI, Gemini, Mistral y Groq, o un Ollama local para operar totalmente aislado de la red. El texto de los standups nunca tiene que pasar por una API pública.
Geolocalización e inteligencia de IP sin conexión
Una base de datos GeoLite integrada clasifica oficina, casa y móvil en el propio servidor. No se consulta nada externamente. La ubicación requiere consentimiento y es visible para la persona.
Consentimiento firmado y auditoría inmutable
Las políticas se versionan y se firman electrónicamente con un hash a prueba de manipulaciones. Cada decisión, cambio de peso y aprobación automática queda en un registro de auditoría exportable.
Autoalojado o alojado
Un contenedor, SQLite o Postgres, se despliega en cualquier lugar. O lo alojamos nosotros. Mismo código, mismas funciones; ustedes eligen dónde residen los datos.
Sin telemetría
El producto no llama a casa. Sin balizas de uso, sin informes de fallos que salgan, sin analítica oculta. No sale ni un byte a menos que se configure un destino.
Huella mínima de tokens
Presupuestos de llamadas diarios, memoización y puntuación determinista mantienen el costo de inferencia cerca de cero incluso con proveedores de pago. La puntuación es matemática; la IA solo la explica.