Os Agentes de Descoberta Sherpa, instalados nas estações de trabalho dos funcionários, coletam dados comportamentais sobre o usuário, processos e aplicativos, e enviam para o Servidor de Descoberta Sherpa para análise.
O Sherpa Process Discovery Server usa os dados coletados pelos Sherpa Discovery Agents para identificar sequências recorrentes de ações e exibe os resultados em uma interface web. A distribuição Docker do cliente usa PostgreSQL para os dados da aplicação, ClickHouse para eventos analíticos e RabbitMQ para troca de mensagens. Os dados são enviados dos agentes ao servidor. O tempo de permanência na estação de trabalho depende das configurações do agente e da transferência.
O analista de negócios (funcionário do Departamento de Soluções Tecnológicas) acessa os dados coletados através da interface web do Servidor de Descoberta Sherpa na forma de tabelas, listas, gráficos, além de ter a possibilidade de exportar relatórios sobre os processos de negócios identificados.