Guía de uso
De una tarea en blanco a una automatización programada.
UIA automatiza un navegador ejecutando los mismos pasos que haría una persona: abrir, escribir, hacer clic, esperar, leer. Construyes esa secuencia una vez; un worker que tú controlas la ejecuta a partir de ahí. Esta guía recorre todo el camino y se lee en unos diez minutos.
Las piezas
Cinco palabras que explican casi todo.
Todo en UIA se construye con estas. Apréndelas en una tarea de dos pasos y las mismas ideas valen cuando un trabajo ejecuta cuarenta pasos en tres sitios distintos.
- Paso
- Una sola acción del navegador: abrir una página, escribir en un campo, pulsar un botón, esperar a algo, leer un valor.
- Tarea
- Una lista ordenada de pasos que se ejecuta de arriba abajo. Las condiciones, los bucles y las variables se encargan de las páginas que no colaboran, y una tarea puede llamar a otra en lugar de repetir pasos.
- Trabajo
- Varias tareas encadenadas, que se pasan valores entre sí y bifurcan según lo que devolvió la página. Cada trabajo guarda su propio historial de ejecuciones.
- Worker
- Un agente pequeño que instalas en un equipo tuyo. Ejecuta el navegador y hace el trabajo real; el servidor solo programa y registra.
- Programación
- La regla que decide cuándo se ejecuta un trabajo: cada hora, cada día, cada semana, cada mes o con un patrón tuyo.
Paso a paso
Cinco pasos, de principio a fin.
- 01
Construye una tarea
Abre el editor y añade pasos de uno en uno. Apunta cada acción a un elemento de la página y dale un valor: una dirección que abrir, un texto que escribir, un botón que pulsar. Los pasos se ejecutan en el orden en que los colocas.
- 02
Pruébala mientras la miras
Ejecuta los pasos de uno en uno contra un navegador en vivo. Si un selector apunta al elemento equivocado lo ves al momento y lo corriges ahí mismo, en lugar de descubrirlo en el registro de mañana.
- 03
Instala un worker
Descarga el agente y ejecútalo en el equipo que debe hacer el trabajo. Pega tu token una sola vez. Se conecta a UIA por WebSocket saliente y aparece en tu lista de workers: ningún puerto entrante que abrir, ninguna regla de firewall que cambiar.
- 04
Asigna y programa
Agrupa tus tareas en un trabajo si necesitas más de una, elige qué worker debe ejecutarlo y define cuándo debe dispararse. Pide un correo al terminar cada ejecución si quieres enterarte.
- 05
Observa las ejecuciones
Las ejecuciones llegan a la consola en directo. Cada una se guarda con sus pasos, tiempos y capturas, así que cuando algo falla puedes ver qué paso fue, en qué ejecución y cómo se veía la página en ese momento.
Dónde ocurre todo
Tu equipo hace el trabajo.
El navegador se abre en el worker que instalaste, no en nuestros servidores. Las credenciales que guardas se cifran contra tu cuenta y solo se descifran en el worker que las necesita, así que las cuentas que automatizas se quedan en hardware que tú controlas. El servidor programa la ejecución, registra qué pasó y te lo muestra; nunca guarda la sesión.
Compartir
Pásale un trabajo que ya funciona a otra persona.
Publica un trabajo para que otros lo encuentren, o mantenlo sin listar y envía un enlace privado. Quien se suscriba recibe una copia de solo lectura que corre en su propio worker con sus propias credenciales. Cuando cambias el original, ve exactamente qué cambió antes de decidir si acepta la actualización.