Uma aplicação de produtividade com IA, não uma ferramenta de monitorização
Crescer a partir de onde se está.
Um minuto por dia. A equipa publica uma linha no chat ou fala com a IA. O InRoots verifica-a face ao trabalho real, acompanha objetivos, orienta e constrói uma pontuação que todos podem ver e explicar. Nada tem de sair dos vossos servidores.
1Publicar ou falar
2A IA verifica
3Objetivos e orientação
4Uma pontuação justa
Lina K.Backend · esta semana
▲ padrão
72%
Progresso
78
Presença
88
Fiabilidade
64
Integridade
90
Responsabilidade
55
+4 3 tarefas entregues · +1 elogio do líder · −6 2 saídas não registadas · férias sex. justificadas
Cada número mostra a sua evidência. Basta escrever "/pulse me" no chat a qualquer momento.
InRoots· mensagem direta
Philip R. entrou · atraso 09:42
Pessoas
Quem está ativo18 / 25
Em direto · sexta-feira 11:20
Lina K.entrou
Omar S.de prevenção
Philip R.atraso 09:42
Sara M.entrou
Rabie A.férias
Ahmed T.saiu
Presença e dispositivosdesktop · móvel
Estado vindo do cliente de chat, sem agente instalado
Lina K.online
Omar S.ocupado
Philip R.ausente
Sara M.online
Rabie A.offline
Ahmed T.ausente
Melhores desempenhoseste mês
Só administradores; uma lista, construída a partir da mesma pontuação que todos veem
1Sara M.86%
2Omar S.81%
3Lina K.72%
4Philip R.69%
5Ahmed T.66%
Apenas reconhecimento; não lhe está associada qualquer decisão salarial. Abaixo dos 25% → orientação primeiro, não penalizações.
Risco de saídasó administradores · consultivo
Cedo, discreto e sempre com uma razão
Ahmed T.em observação
Pontuação em queda há 3 semanas · 2 dias curtos · sem elogios há 30 d → 1:1 sugerida esta semana
Philip R.estável
Lina K.a subir
Nunca mostrado aos colegas. Apenas consultivo; uma 1:1 sugerida, nunca uma ação.
Férias e ausências3 de 4 aprovadas automaticamente
Pedidas no chat, as regras decidem
Rabie A. · hojeaprovado
Sara M. · seg.–ter.aprovado
Philip R. · baixa, qua.ao líder
Saldos, cobertura e datas bloqueadas verificados antes de alguém ser consultado.
Trabalho
Eficiência▲ +11%
8 semanas
Toda a equipa72%
S1S4S8
Transparênciaa mesma pontuação, para todos
Vista própria = vista do líder = vista da equipa, semana a semana
Lina K.▲ 61 → 72
S1S8
Pesos 40·25·15·10·10, cada alteração auditada. Qualquer pessoa pode escrever /pulse me.
Produtividade▲ 14 tarefas esta semana
Tarefas concluídas por pessoa, esta semana
Sara M.
9
Philip R.
7
Lina K.
6
Omar S.
4
Ahmed T.
3
Tarefas concluídas▲ 9 → 14
Por semana, toda a equipa
S1S8
Contadas a partir dos standups e cruzadas com a atividade no Jira, GitHub e GitLab.
Horas trabalhadasesta semana
Por pessoa · dias curtos assinalados · saldo de férias
HorasCurtosSaldo férias
Lina K.38h 20m—12 d
Omar S.44h 05m—6 d
Philip R.31h 10m2 dias9 d
Sara M.39h 40m—15 d
Ahmed T.29h 50m3 dias4 d
Objetivosem linha · acima · abaixo
Face aos objetivos pessoais e de equipa, este mês
Sara M. · redesenhar o onboardingacima
Omar S. · reduzir tempo de deploy 30%em linha
Lina K. · 12 tickets / mêsem linha
Philip R. · 8 demos marcadasabaixo
Ahmed T. · auditoria a11yabaixo
Abaixo do esperado, é enviado um lembrete de orientação primeiro à pessoa, depois ao líder.
Os meus objetivos e KPILina K.
Vista pessoal · atividade recente
12 tickets / mês
9/12
Rever 4 PRs / sem.
4/4
KPI deste mês
72%
11:02fechou o #1031 · +1 Progresso
10:30elogio do Omar · +1 Responsabilidade
09:05entrou · escritório
Local de trabalhosujeito a consentimento
Ponderado por horas, esta semana
Escritório 54%Casa 38%Em movimento 8%
IP classificado no próprio servidor face a uma base de dados local que atualizam semanalmente. Nada é enviado para fora. Os colaboradores aderem voluntariamente e podem ver o seu próprio registo.
Operações
Bloqueios e escalada2 abertos
SLA de 2 horas, a cadeia avança sozinha
Exportação de faturas falha em contas grandes26h
Lina → Omar (encaminhado) → líder se sem resposta em 2h
Renovação do certificado de staging1h
Ahmed → lembrete às 2h → chat, WhatsApp, email até ter responsável
Tickets de suporte e SLA7 abertos · 1 escalado
Severidade baixa, média ou alta; uma severidade alta sem confirmação alerta a prevenção em minutos
#1042 Ciclo de login no iOSalta · escalado
#1039 PDF de fatura em brancomédia · aberto há 1h
#1037 Adicionar SSO ao tenant Xbaixa · aberto há 22h
#1031 Codificação do CSV exportadoresolvido · 3h
A severidade alta alerta a prevenção; sem confirmação em 5 minutos alerta o suplente e, aos 15 minutos, chega à sala de recurso e ao WhatsApp. O crédito da resolução vai para quem realmente resolveu.
Comportamento e automações são definições, com anulações por gestores e administradores. Sem navegação na web nem recuperação de documentos; a resposta vem do fornecedor que configurarem.
Integrações
Chat e calendárioum cérebro, todos os canais
Publiquem onde já conversam
K9 Chatnativo · E2EE
Slackvia ponte
Microsoft Teamsvia ponte
WhatsAppalerta prevenção
Google Calendarvia n8n
Microsoft 365via n8n
Trabalho e cloudverificado face ao trabalho real
Standups cruzados com a atividade no Jira, GitHub e GitLab; a vossa cloud gerida a partir do chat
Jiraatividade
GitLabatividade
GitHubatividade
Bitbucketem breve
VPSienativo
Operações, observabilidade e automaçãoeventos para fora, ações para dentro
Cada decisão é um evento que pode ser enviado para a vossa stack, e qualquer webhook pode acionar o InRoots
n8nnativo
ZapierAPI · webhooks
Splunkenvia eventos
Grafanaenvia eventos
PagerDutyenvia eventos
Datadogenvia eventos
SendGridemail
Any SMTPemail
{ }CustomAPI · webhooks
Tragam o vosso próprio modelo16 fornecedores · isolado da rede com Ollama, voz desligada
Apontem o InRoots para qualquer um destes, ou para um modelo local. O texto dos standups nunca precisa de tocar numa API pública.
Anthropic
OpenAI
Gemini
Mistral
Ollamalocal
Groq
DeepSeek
Perplexity
Cohere
OpenRouter
Together
Cerebras
Hugging Face
Hyperbolic
Cloudflare AI
n8npipeline próprio
Como funciona
Quatro passos, um minuto por dia
1
Publicar ou falar
"Entrei. Entreguei a correção da exportação. Bloqueado nos PDFs de faturas." Uma linha no K9 Chat, Slack ou Teams, ou dita ao assistente. As gralhas são toleradas.
2
A IA lê e verifica
Intenção, horas, tarefas, bloqueios e localização são interpretados e depois cruzados com a atividade no Jira, GitHub e GitLab. A presença é confirmada com um ping leve, nunca com uma captura de ecrã silenciosa.
3
Objetivos e orientação
Os objetivos pessoais recebem seguimento. As tarefas paradas recebem um lembrete. As sugestões de melhoria citam o trabalho da própria pessoa. Os gestores recebem um resumo semanal em vez de vigiarem diariamente.
4
Uma pontuação justa, vista por todos
Cinco pilares ponderados, perfis por função, uma decomposição linha a linha por trás de cada número. O colaborador vê-a primeiro. "/pulse me" no chat devolve-a a qualquer momento.
Soberania
Crescimento que é vosso. Dados que ficam convosco.
Tragam o vosso próprio modelo
16 fornecedores, incluindo Anthropic, OpenAI, Gemini, Mistral e Groq, ou apontem para um Ollama local e fiquem totalmente isolados da rede com as respostas faladas desligadas. O texto dos standups nunca precisa de tocar numa API pública.
Geolocalização e inteligência de IP no próprio servidor
Uma base de dados de IP local — db-ip Lite sem chave ou MaxMind, atualizada semanalmente por um script que executam — classifica escritório, casa e móvel no próprio servidor. Nada é consultado externamente. A localização está sujeita a consentimento e é visível ao colaborador.
Consentimento assinado e auditoria imutável
As políticas são versionadas e assinadas eletronicamente com um hash à prova de adulteração. Cada decisão, alteração de peso e aprovação automática fica num registo de auditoria exportável.
Auto-alojado ou alojado
Um contentor, SQLite ou Postgres, instala-se em qualquer lado. Ou deixem que o alojemos nós. O mesmo código, as mesmas funcionalidades, a vossa escolha de onde os dados repousam.
Sem telemetria
O produto não contacta o fabricante. Sem beacons de utilização, sem relatórios de falhas enviados para o exterior, sem analítica oculta. Zero bytes saem a menos que configurem um destino.
Consumo mínimo de tokens
Orçamentos diários de chamadas, memoização e pontuação determinística mantêm o custo de inferência perto de zero, mesmo em fornecedores pagos. A pontuação é matemática; a IA apenas a explica.
As vistas reservadas a administradores são consultivas. Mostram a razão por trás de cada entrada, nunca agem por si próprias e nunca são visíveis aos colegas.
Dados de exemplo. Os nomes, os números e os retratos são ilustrativos. Numa implementação real, a presença, a localização e a scorecard de uma pessoa só aparecem depois de esta assinar a política de consentimento, e cada pessoa pode consultar o seu próprio registo a qualquer momento.
As perguntas que fazem primeiro
Isto é monitorização de colaboradores?
Não. Não há agente no computador, registo de teclas, gravação de ecrã nem capturas de ecrã silenciosas. A única entrada é o que as pessoas escolhem publicar; a única funcionalidade opcional de captura está desligada por defeito e exige o consentimento assinado do colaborador. A saída é uma pontuação que podem ver e questionar.
A minha equipa vai aceitar?
As equipas aceitam o que é justo e visível. Todos veem o mesmo cartão de pontuação, os pesos são públicos, cada dedução mostra a sua razão e o colaborador recebe a sua própria orientação antes de qualquer gestor ver alguma coisa.
Pode funcionar sem qualquer ligação à internet?
Sim, com uma exceção. Com o Ollama ou qualquer modelo local e uma base de dados de IP local no vosso servidor, todo o sistema corre isolado da rede e o chat fica no vosso próprio servidor Matrix. A exceção são as respostas faladas opcionais: a síntese de voz passa pela OpenAI ou pela ElevenLabs, por isso deixem a voz desligada para se manterem isolados da rede.
O que é que não faz?
Não lê o ecrã, o email nem os ficheiros. Não decide quem é despedido. Assinala, explica e sugere; as pessoas decidem.
Em produçãoa gerir o dia de trabalho de uma organização real desde junho de 2026
448rotas de API, documentadas
64tarefas agendadas a gerir o dia de trabalho
16fornecedores de IA, tragam o vosso próprio modelo
0bytes de telemetria saem da vossa rede
Prontos quando quiserem
Vejam a vossa própria equipa no InRoots.
Uma apresentação de 30 minutos nos vossos canais, com as vossas regras, na vossa infraestrutura.