Historial de ejecuciones
Historial de ejecuciones
El historial es el registro completo de todas las veces que un robot se ha ejecutado, a mano o por programación. Muestra el estado de cada ejecución, cuánto duró, y te da logs y capturas de pantalla para diagnosticar los fallos.
Cómo llegar al historial
Desde el Designer
- Abre el Designer del robot.
- En el menú lateral, haz clic en Historial.
Desde Roberty Studio
- Abre la sección Robots en el menú lateral del Studio.
- Localiza el robot.
- Haz clic en Configuración (⚙️) y elige Historial completo de ejecuciones.
Qué muestra el historial
La pantalla de historial es una tabla con cada ejecución registrada. Cada fila te da:
| Columna | Qué es |
|---|---|
| Modo | Si fue una ejecución Manual (iniciada a mano, por webhook o por WhatsApp) o Programada |
| Fecha de ejecución | Cuándo empezó y terminó, con la duración total (p. ej. 2h 15m 30s) |
| Dispositivo | Qué máquina ejecutó el robot (se muestra en ejecuciones en otros dispositivos) |
| Estado | ✅ Éxito, ❌ Fallo o 🔄 En ejecución |
| Tiempo relativo | Cuánto hace de la ejecución (p. ej. «hace 2 horas») |
Filtrar el historial
Usa los filtros de la parte superior para encontrar ejecuciones concretas:
- Dispositivo — filtra por la máquina que ejecutó el robot
- Período — elige un rango de fechas (máximo 31 días por consulta)
Haz clic en Buscar para aplicarlos.
Leer los logs de salida
De cada ejecución terminada puedes leer los logs que generó: mensajes del sistema, los errores que encontró y todo lo que el robot registró por su cuenta.
- Localiza la ejecución en la tabla.
- Haz clic en Logs de salida.
Los logs recorren paso a paso lo que ocurrió: son útiles para identificar dónde falló el robot y por qué.
Ver la captura de pantalla del error
Cuando una ejecución en otro dispositivo falla, Roberty toma automáticamente una captura de pantalla en el momento del error. Es especialmente útil para ver qué había en pantalla cuando ocurrió el problema.
- Localiza la ejecución fallida en la tabla.
- Haz clic en Captura (disponible solo para ejecuciones remotas fallidas).
Ejecuciones en distintos dispositivos
Si el historial tiene ejecuciones de más de un dispositivo, la pantalla muestra dos pestañas:
- En este dispositivo — ejecuciones locales (en la máquina donde estás)
- En otros dispositivos — ejecuciones remotas, con la columna de dispositivo visible
Diagnosticar un fallo
Combina el historial con los snapshots. Si una ejecución que ayer funcionaba hoy falla, compara la fecha del problema con los snapshots disponibles. Puede haber cambiado algo en el flujo o en el entorno.
Los logs son tu mejor recurso. Antes de investigar cualquier otra cosa, abre los logs de la ejecución fallida. La mayoría de las veces el mensaje de error nombra exactamente qué acción y qué campo causaron el problema.
Filtra por período. Si sospechas que el problema empezó después de una fecha concreta, filtra el historial a ese período para encontrar la primera ejecución fallida.
Siguientes pasos
- Snapshots — restaura una versión anterior del robot
- Subrutinas de excepción — configura un tratamiento global de errores