Automatización de navegador e IPA

Constrúyela una vez. Un worker la ejecuta a partir de ahí.

UIA convierte una secuencia de pasos del navegador — abrir, escribir, hacer clic, esperar, extraer — en una tarea que puedes programar, encadenar en trabajos y ver ejecutarse línea a línea. El navegador se abre en un equipo tuyo, así que las cuentas que automatizas nunca salen de ahí.

worker · desk-01ejecutando00:00.0
  • 01Openportal.example.com/loginen cola
  • 02Type#usernameen cola
  • 03Type#passworden cola
  • 04Clickbutton[type=submit]en cola
  • 05Wait.orders-tableen cola
  • 06Extracttr.order → orders.csven cola
  • 07Send Emailops@example.comen cola
daily-order-report7 pasos · chromium headless

Qué construyes

Tres piezas, y encajan entre sí.

Todo en UIA está hecho de las mismas partes, así que lo que aprendes en una tarea de dos pasos sigue valiendo cuando un trabajo ejecuta cuarenta en tres sitios distintos.

Tarea

Una lista ordenada de pasos

Eliges una acción, la apuntas a un elemento y le das un valor. Hay condiciones, bucles y variables para cuando una página se resiste, y una tarea puede llamar a otra en lugar de duplicar pasos.

Trabajo

Tareas encadenadas

Encadena tareas en un flujo, pasa valores entre ellas y bifurca según lo que devolvió la página. Cada trabajo guarda su propio historial, así que puedes ver qué paso falló y en qué ejecución.

Programación

Cuándo debe ocurrir

Cada hora, cada día, cada semana, cada mes o con una regla tuya. Eliges qué worker se encarga y si quieres un correo cuando termine la ejecución.

Cómo se ejecuta

De una tarea en blanco a una ejecución programada.

  1. 01

    Construye los pasos

    Añade pasos en el editor y ejecútalos de uno en uno mientras miras el navegador en vivo. Si un selector está mal lo ves al momento, no en el registro de mañana.

  2. 02

    Registra un worker

    Descarga el agente, ejecútalo en el equipo que debe hacer el trabajo y pega el token una vez. Se conecta de vuelta por WebSocket y aparece en tu lista de workers. Sin puertos entrantes ni reglas de firewall.

  3. 03

    Ponle una programación

    Asigna el trabajo a un worker y define cuándo debe dispararse. Las ejecuciones llegan a la consola en directo, y todas se guardan con sus pasos, tiempos y capturas.

Dónde se ejecuta

Tus equipos hacen el trabajo.

Las tareas corren en workers que tú instalas y controlas: un PC de escritorio, un equipo de la oficina, una máquina virtual en tu propio rack. El servidor programa, registra y te muestra la ejecución; nunca abre el navegador ni guarda la sesión. Las credenciales se cifran contra tu cuenta antes de almacenarse y solo se descifran en el worker que las necesita.

  • Funciona enWindows · macOS · Linux
  • ConexiónSolo WebSocket saliente
  • NavegadorChromium
  • Credencialescifradas por cuenta
  • InterfazEnglish · 한국어 · Español

Compartir

Pásale un trabajo que ya funciona a otra persona.

Publica un trabajo en el marketplace o mantenlo sin listar y envía un enlace privado. Quien se suscriba recibe una copia de solo lectura que corre en su worker con sus propias credenciales — y cuando cambias el original, ve exactamente qué cambió antes de aceptarlo.

Deja de hacer la parte que puede hacer un script.