Los agentes de descubrimiento de Sherpa, instalados en los escritorios de los empleados, recopilan datos de comportamiento del usuario, procesos y aplicaciones, y los envían al servidor de descubrimiento de Sherpa para su análisis.
Sherpa Process Discovery Server utiliza los datos recopilados por Sherpa Discovery Agents para identificar secuencias de acciones recurrentes y muestra los resultados en una interfaz web. La distribución Docker para clientes utiliza PostgreSQL para los datos de la aplicación, ClickHouse para los eventos analíticos y RabbitMQ para el intercambio de mensajes. Los datos pasan de los agentes al servidor. El tiempo que permanecen en el equipo depende de la configuración del agente y de la transferencia.
El analista de negocios (empleado del Departamento de Soluciones Tecnológicas) accede a los datos recopilados a través de la interfaz web del servidor de descubrimiento de Sherpa en forma de tablas, listas, diagramas, y también tiene la posibilidad de exportar informes sobre los procesos de negocio identificados.