Saltar para o conteúdo

Caso de estudo · Ferramenta interna

Pessoas e agentes no mesmo quadro.

Cada projeto é um nó num mapa. Cada tarefa tem dono — uma pessoa ou um agente de IA — e prazo. Quando um agente precisa de uma decisão, pede-a aqui e espera; quando algo é crítico, o Atlas avisa no Telegram.

AplicaçõesAgentes de IAAutomação
Mapa de projetos com tarefas, decisões pendentes e ligações

As capturas usam dados fictícios — nenhuma tarefa, decisão ou conversa real; só os nomes dos projetos são os do portefólio.

Cliente
Galhardo Cloud, uso interno
Quem usa
A equipa e os agentes de IA (Hermes)
Em produção
Desde setembro de 2026
Tecnologia
Next.js · React Flow · Supabase
  • 22

    tabelas com segurança ao nível da linha

  • 20

    rotas de API para agentes, webhooks e partilha

  • 35

    migrações versionadas

  • 1 900+

    testes automáticos

  • 7

    responsáveis: agentes e pessoas

Números da ferramenta em outubro de 2026.

Contexto

O ponto de partida

Com vários projetos de clientes em curso e uma equipa de agentes de IA a trabalhar neles, o trabalho espalhava-se por conversas, quadros e notificações. Faltava um sítio onde se visse, de uma vez, o que está aberto, quem o tem — pessoa ou agente — e o que está à espera de uma decisão humana.

O G MindMap é esse sítio. Os agentes registam e atualizam tarefas pela API; as pessoas decidem no ecrã ou no Telegram; e o mapa mostra onde está o trabalho.

Mapa

Os projetos como nuvens num mapa.

Cada projeto mostra as tarefas abertas e feitas, quantas esperam por uma pessoa (HITL) e quantas estão com um agente. Ligações dizem o que depende de quê; regiões e etiquetas agrupam clientes, produtos e trabalho interno.

  • Arrastar, ligar e agrupar projetos
  • O painel do projeto: tarefas por urgência, contexto, objetivos e etiquetas
  • Links de partilha para quem não tem conta ver ou concluir uma lista de tarefas
Painel de um projeto com as tarefas por urgência
Projeto: as tarefas por urgência, de pessoas e de agentes.

Tarefas

Cada tarefa tem dono e prazo.

A lista junta as tarefas de todos os projetos, ordenadas por urgência, com o responsável — humano ou agente —, o estado e o tempo que falta. As que bloqueiam um agente sobem ao topo.

  • Caixa de entrada para o que chega por webhook ou pelos agentes
  • Filtros por projeto, responsável, estado e etiqueta
  • Pesquisa em todos os projetos
Lista de tarefas de todos os projetos por urgência
Lista: tarefas de todos os projetos, por urgência e prazo.

Agentes

Os agentes perguntam, as pessoas decidem.

Quando um agente precisa de uma decisão, abre um pedido com as opções e fica à espera. Aprovar, rejeitar ou responder faz-se aqui ou no Telegram, e a resposta volta ao agente. O Atlas faz a triagem dos alertas e só interrompe quando algo é crítico.

  • Pedidos de decisão com opções e resposta livre
  • API com chaves e permissões por agente; webhook assinado para receber trabalho
  • Atividade: tudo o que mudou, por quem — pessoa ou agente
  • Análise: tarefas abertas, decisões por tomar e o trabalho de cada responsável
Decisões pedidas pelos agentes à espera de resposta
Aprovações: os agentes bloqueados à espera de uma decisão.
Análise do trabalho por responsável
Análise: tarefas e decisões por responsável.
Registo de atividade de pessoas e agentes
Atividade: o que mudou e quem o mudou.

Integrações

Ligado aos agentes e a quem decide.

  • Hermes

    Os agentes registam e atualizam tarefas e pedem decisões pela API.

  • Telegram

    Decisões e alertas críticos chegam ao telemóvel.

  • Supabase

    Postgres com segurança ao nível da linha, autenticação por código e armazenamento.

  • Webhooks

    Trabalho de outros sistemas entra assinado na caixa de entrada.

Engenharia

Como está construído

  1. 01

    Next.js com React Flow para o mapa e leitura do lado do servidor com a sessão do administrador

  2. 02

    Entrada por código enviado por e-mail, renovado a cada 24 horas

  3. 03

    Segurança ao nível da linha em todas as tabelas; os agentes entram com chaves próprias e permissões limitadas

  4. 04

    Mais de 1 900 testes automáticos e testes de ponta a ponta

Resultado

Nada que precise de uma decisão humana fica perdido numa conversa: está no mapa, com dono e prazo.
As capturas usam dados fictícios — nenhuma tarefa, decisão ou conversa real; só os nomes dos projetos são os do portefólio.

Próximo passo

Quer pôr agentes de IA a trabalhar com a sua equipa?

Uma conversa de 30 minutos chega para dizermos o que automatizar primeiro, quanto custa e quando fica pronto.