Produto

O produto, de ponta a ponta.

Um assistente e um painel sobre um único motor. Esta página segue um check-in desde o momento em que é publicado até à pontuação que todos podem ver, e depois percorre o painel secção a secção.

Ler e verificar

Um check-in são algumas linhas no chat ou uma frase dita ao assistente. O analisador extrai o que foi concluído, o que está planeado, o bloqueio, a entrada e a saída, e a localização quando a pessoa deu consentimento. As gralhas são toleradas; quando o analisador estruturado não consegue ler uma mensagem, um modelo de linguagem converte o texto livre nos mesmos campos.

As afirmações são depois confrontadas com o trabalho real: as tarefas mencionadas no check-in são cruzadas com a atividade no Jira, GitHub e GitLab. A presença é confirmada com um ping leve e consentido, respondido com qualquer resposta curta; uma resposta nunca é rejeitada, apenas classificada por dispositivo e rede no próprio servidor. Os dias longos sem interrupção são limitados e entregues a um humano, em vez de creditados ou postos em causa.

Orientar e explicar

A orientação é um motor de regras, não um modelo de conversa: até quatro recomendações por período, o pior sinal primeiro, cada uma a citar a evidência de onde veio no registo de tarefas, nos pilares e no catálogo de funções da própria pessoa. Um passo opcional de IA pode reformular uma recomendação; nunca pode acrescentar ou remover nenhuma.

Escrever "/pulse me" no chat devolve o cartão de pontuação com o escalão, os cinco pilares e o que os fez mover. Os resumos pessoais semanais, mensais e semestrais chegam por mensagem direta; um modelo escreve a curta narrativa semanal a partir dos check-ins da própria pessoa e tem instruções para nunca inventar trabalho. O Ask AI responde a perguntas em várias voltas sobre os dados em direto da equipa, por teclado ou por voz, e etiqueta cada resposta com o fornecedor que a produziu.

Decidir: o motor neuronal

As decisões de rotina passam por uma camada neuronal treinada no vosso próprio histórico, num de quatro modos: desligado, sombra (prevê e regista, não altera nada), assistido (as decisões de confiança média ficam em fila para um administrador) e automático (as decisões de confiança elevada agem, registadas e reversíveis). Cada decisão traz uma probabilidade calibrada e uma razão; o limiar automático por defeito é 0.85.

  • Cabeças de decisão: assinalar um check-in, manter uma penalização, aprovar ausências automaticamente, avaliar se um lembrete resultou, risco de não comparência
  • Salvaguardas: nenhuma ação sobre quem tem menos de 14 dias de histórico, no máximo 5 ações automáticas por pessoa por semana, uma lista de quem nunca recebe mensagens diretas; as penalizações nunca saem do modo assistido
  • A aprovação automática de ausências passa também primeiro por regras simples: pedido curto, antecedência suficiente, saldo, cobertura da equipa, sem datas bloqueadas; a baixa por doença vai sempre para um humano

Agentes e bots

Quatro agentes de execução ficam desligados até os ativarem: ausências em linguagem natural ("sexta estou de folga" torna-se um pedido que a pessoa confirma), onboarding, perguntas e respostas em autosserviço que escolhem uma consulta pré-construída e nunca passam o vosso texto para SQL, e um encaminhador de bloqueios que alerta o colega cujos check-ins recentes mencionam a mesma área. As personas de bot (predefinidas como Técnico, DevOps ou RH, além das vossas) respondem apenas a partir do texto de instruções que escreverem para elas. Uma pergunta vai para um bot com uma confiança e, abaixo de 0.45, o encaminhador diz que não tem a certeza.

Pessoas

Quem está ativo, presença e dispositivos, férias e ausências. A presença vem do cliente de chat que a pessoa já utiliza; não há agente para instalar.

  • Estados de entrada, prevenção, atraso, férias e saída a partir do check-in diário, no fuso horário da própria pessoa
  • Presença em desktop e móvel: online, ausente, ocupado, offline
  • Ausências pedidas no chat e decididas por regras definidas por vós: saldos, cobertura, datas bloqueadas
  • O atraso é medido face ao início habitual da própria pessoa, e uma saída tardia dá direito a um início mais tarde no dia seguinte

Trabalho

Eficiência, transparência, produtividade, tarefas concluídas, horas trabalhadas, objetivos e local de trabalho. Cada número é construído a partir do check-in e cruzado com a atividade no Jira, GitHub e GitLab.

  • Eficiência: cinco pilares ponderados, perfis por função, uma tendência de 8 semanas para a equipa e para cada pessoa
  • Transparência: a pessoa, o líder e a equipa veem a mesma pontuação; os pesos são públicos e cada alteração é auditada
  • Tarefas: concluídas quando listadas como feitas, paradas quando repetidas, fechadas automaticamente quando deixam de ser mencionadas e nunca contadas como concluídas
  • Objetivos: objetivos pessoais com seguimento, metas de equipa lidas face à mediana da equipa
  • Horas: dias curtos assinalados face ao dia esperado da própria pessoa, horas extra conservadas, saldo de férias ao lado
  • Local de trabalho: escritório, casa, em movimento; ponderado por horas, sujeito a consentimento, classificado no próprio servidor face a uma base de dados de IP local que atualizam semanalmente

Operações

  • Bloqueios: um SLA configurável (2 horas por defeito) lembra o responsável, depois o suplente, depois o líder, por chat, WhatsApp e email; responder "resolvido" fecha-o
  • Prevenção: escala por importação de CSV, lembretes, escalada temporizada, um resumo de passagem para a próxima pessoa de prevenção
  • Tickets: severidade baixa, média ou alta, um passo de triagem por IA primeiro; uma severidade alta sem confirmação alerta a prevenção e escala em minutos; o crédito vai para quem resolveu
  • Campanhas: confirmações de políticas, consentimentos, votações e feedback, enviados no chat e seguidos até à última pessoa
  • Registo de auditoria: cada decisão, alteração de peso, assinatura de consentimento e aprovação automática, no momento em que acontece, exportável

Inteligência

  • Linhas de base por pessoa: os últimos 14 dias face às suas próprias seis semanas anteriores, nunca face aos colegas; uma folga planeada nunca é lida como uma quebra
  • 11 perfis de função incluídos, a partir de um catálogo de funções e áreas, para que a iteração de um designer conte como produção
  • Um monitor de desvio semanal reverifica o modelo; um candidato treinado com dados insuficientes é recusado
  • Os sinais sobre pessoas são reservados a administradores, consultivos e fundamentados em evidência; nada ali age, envia mensagens a um colaborador ou toca no salário

Para gestores

Duas vistas são reservadas a administradores e consultivas: melhores desempenhos e risco de saída. Ambas mostram a razão por trás de cada entrada, ambas são invisíveis aos colegas e nenhuma age por si própria; as pessoas decidem. Os gestores recebem um resumo semanal, e cada número na ficha de um colaborador abre os registos a partir dos quais foi calculado.

O que o produto não faz

  • Sem agente no computador, sem capturas de ecrã silenciosas, sem registo de teclas, sem gravação de ecrã; a única funcionalidade opcional de captura está desligada por defeito e exige o consentimento assinado do colaborador
  • Sem leitura de email, ficheiros, código-fonte ou conteúdo de documentos de RH
  • Sem treino de modelos de terceiros com os vossos dados; o InRoots não recolhe os vossos dados de todo
  • Sem decisões de contratação, despedimento ou salário; assinala, explica e sugere

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.

Campanhasfeedback · confirmação · consentimento · votações

Enviadas no chat, seguidas até à última pessoa
Confirmação de política · v4
24/25
Consentimento de IP
22/25
Votação da data do offsite
16/25
Feedback do Q3
10/25
Quem não responde recebe um lembrete por dia até responder, no seu próprio canal.

Registo de auditoria e estado das tarefasem direto

Cada decisão, cada alteração, no momento em que acontece
11:20:14 pto.auto_approve sara.m 2d · cobertura 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 · prevenção alertada
11:25:49 oncall.handoff omar.s → rabie.a

Inteligência

Aprendizagem adaptativatendências · alertas

Linhas de base por pessoa, perfis por função, metas que evoluem com a equipa
Tendência · Lina▲ entrada mais cedo há 3 sem.
Tendência · equipa▲ bloqueios resolvidos 2× mais depressa
Alerta · Philipverificação de presença falhada 3×
Alerta · Ahmedentrada por VPN desconhecida
Monitor de desviomodelo reverificado semanalmente
Os alertas vão primeiro à pessoa, com a evidência. Nada é silencioso.

Motor neuronaltreinado nativamente nos vossos dados

Decisões e aprovações automáticas, com confiança e uma razão
Férias aprovadas automaticamente · Sara0.97 · cobertura ok
Bloqueio encaminhado · Omar0.91 · responsável pelo módulo
Pedido de baixa · Philip0.62 · ao líder
Anomalia · VPN do Ahmed0.88 · assinalado
Corre no vosso modelo, no vosso perímetro. Abaixo do limiar de confiança, pergunta a um humano.

Bots moldados pelas vossas instruçõespredefinidas + as vossas

Personas moldadas pelo texto de instruções que escrevem; cada uma responde na linguagem da sua função
TÉTécnicoDEDevOpsSESegurançaRHRHFIFinançasPRProjetoVEVendasONOnboarding+Personalizado
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.

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.