Agent worker

Ejecuta tus automatizaciones en una máquina tuya

El agent worker es un solo programa que instalas en tu ordenador o servidor. Inicia sesión una vez en tu cuenta de UIA y luego espera a que lleguen tareas y trabajos. El navegador se abre donde corre el worker, nunca en nuestros servidores.

Versión
1.0.0
Funciona en
Windows, macOS, Linux

Descargas

Elige tu plataforma

Cada descarga es una compilación independiente: no hay que instalar Python ni compilar nada.

Google Chrome debe estar instalado en la misma máquina. El worker usa el Chrome que ya tienes en lugar de incluir su propio navegador.

Instalación

De la descarga a la primera ejecución

La configuración lleva unos dos minutos. La primera vez que lo inicias, el worker te hace algunas preguntas, se registra en tu cuenta y guarda sus credenciales cifradas en esa máquina.

  1. 01

    Descomprime el archivo

    Haz clic derecho en el archivo y elige Extraer todo. Deja la carpeta en un sitio permanente: el worker instala sus propios archivos ahí la primera vez que arranca.

  2. 02

    Permite la ejecución

    Windows puede avisar de que el editor no está reconocido. Elige Más información y luego Ejecutar de todas formas. La compilación todavía no está firmada con un certificado comercial.

  3. 03

    Inicia el worker

    Haz doble clic en agent-worker.exe o ejecútalo desde una terminal en la carpeta extraída. El asistente de configuración se abre en la consola.

    agent-worker.exe
  4. 04

    Registra la máquina

    Dale al worker un nombre que reconozcas en la app e inicia sesión con tu usuario y contraseña de UIA. El worker los cambia por un token y lo cifra; tu contraseña nunca se guarda.

  5. 05

    Ejecútalo de verdad

    La configuración termina y el programa se cierra. Inícialo de nuevo con su nombre y se conectará para esperar trabajo. Debería aparecer como inactivo en la página de workers en unos segundos.

    agent-worker.exe my-worker

Si algo falla

Problemas habituales al empezar

La página de workers lo muestra como desconectado

Comprueba que el proceso sigue en marcha y que tu cortafuegos permite conexiones WebSocket salientes. Si aparece conectado pero los trabajos se ejecutan en otro sitio, pon WORKER_HEARTBEAT_SECONDS en 20 y reinícialo.

Arranca, pero toda tarea con navegador falla al instante

El worker usa Google Chrome y lo necesita instalado en la misma máquina. Instala Chrome y vuelve a iniciarlo. Si Chrome está en una ruta poco habitual, apunta CHROME_PATH al ejecutable.

Windows o macOS se niega a abrir el archivo

Las compilaciones aún no están firmadas con un certificado comercial, así que ambos sistemas avisan de un desarrollador no identificado. En Windows elige Más información y Ejecutar de todas formas. En macOS quita la marca de cuarentena como en el paso 02, o usa Abrir de todos modos en Privacidad y seguridad.

Configura el worker y luego crea algo que ejecutar