Detalle de Ejecucion
La vista de detalle muestra el timeline completo, conversacion y resultados de cada ejecucion.
Acceder al Detalle
Desde la lista de logs:
- Click en fila de ejecucion
- Click en boton [Ver]
- URL directa: /app/automation/logs?execution=123
Layout del Modal
| Seccion | Descripcion |
|---|---|
| Encabezado | Ejecucion #12345 con boton cerrar [X] |
| Resumen | Estado, resultado, agente, trigger, candidato, creditos IA, inicio/fin |
| Panel Izquierdo | Timeline de pasos |
| Panel Derecho | Conversacion |
Seccion de Resumen
Informacion General
RESUMEN DE EJECUCION
| Campo | Valor |
|---|---|
| Estado | Completado |
| Resultado | Exito |
| Agente | Pre-Screening Automatico |
| Trigger | APPLICATION_CREATED |
CANDIDATO
- JP Juan Perez
- juan@email.com
- +52 55 1234 5678
METRICAS
| Metrica | Valor |
|---|---|
| Creditos IA | 7 |
| Inicio | 20/01/2024 14:32:15 |
| Fin | 20/01/2024 14:32:17 |
| Duracion | 2.3 segundos |
Alertas de Estado
Si hay ERROR:
Error en la ejecucion
Mensaje: "Rate limit exceeded" Codigo: OPENAI_429 Paso fallido: Analizar CV (paso 2)
Si esta ESPERANDO:
Esperando respuesta del candidato
Timeout: en 23 horas Desde: hace 1 hora
Timeline de Pasos
Estructura del Timeline
Timeline vertical con pasos:
-
Paso 1: Analizar CV - 1.2s
- Completado a las 14:32:15
- Resultado del Analisis IA:
- Clasificacion: Calificado
- Confianza: 85%
- Match Score: 82%
- Skills: React, Node.js, AWS
- [Ver datos extraidos]
-
Paso 2: Calcular Match - 0.5s
- Completado a las 14:32:16
- Resultado:
- Score: 85
-
Paso 3: Condicion - 0.01s
- Completado a las 14:32:16
- Evaluacion:
- Condicion: matchScore >= 80
- Resultado: true - rama "si"
-
Paso 4: Mover Etapa - 0.3s
- Completado a las 14:32:16
-
Paso 5: Enviar Email - 0.2s
- Completado a las 14:32:17
Iconos de Estado por Paso
| Icono | Estado |
|---|---|
| Verde con check | Completado |
| Rojo con X | Error |
| Azul con spinner | Ejecutando |
| Gris con reloj | Pendiente |
| Gris con diagonal | Omitido |
Colores del Timeline
| Color | Significado |
|---|---|
| Verde | Pasos completados exitosamente |
| Rojo | Pasos con error |
| Azul | Paso actualmente en ejecucion |
| Gris | Pasos pendientes u omitidos |
Resultados de IA
Analisis de CV
Resultado: Analizar CV
| Campo | Valor |
|---|---|
| Clasificacion | Calificado (Verde = positivo) |
| Confianza | 85% |
| Match Score | 82% |
Razonamiento:
"El candidato tiene 5 años de experiencia en desarrollo web con las tecnologias requeridas..."
Skills Detectadas: React, Node.js, AWS, TypeScript, PostgreSQL, Docker
Datos Extraidos: [Expandir]
Analisis de Respuesta
Resultado: Analizar Respuesta
| Campo | Valor |
|---|---|
| Clasificacion | Interesado (Naranja = neutral) |
| Confianza | 72% |
| Intencion Detectada | "scheduling" - quiere agendar entrevista |
Entidades Extraidas:
- fecha: "proxima semana"
- preferencia: "manana"
- disponibilidad: "lunes a viernes"
Analisis de Prueba
Resultado: Analizar Prueba
| Campo | Valor |
|---|---|
| Clasificacion | Aprobado |
| Puntuacion | 78/100 (78%) |
Recomendaciones:
- Continuar al siguiente paso
- Considerar prueba tecnica avanzada
Fortalezas:
- Logica de programacion
- Resolucion de problemas
Areas de mejora:
- Optimizacion de algoritmos
Panel de Conversacion
Vista de Chat
CONVERSACION
Agente - 14:32:15
Hola Juan! Gracias por aplicar a nuestra vacante de Desarrollador Senior. Tengo algunas preguntas...
Candidato - 14:35
Hola! Claro, con gusto respondo sus preguntas.
Agente - 14:35:30
Perfecto! Cuantos años de experiencia tienes con React?
Colores por Rol
| Color | Rol |
|---|---|
| Azul | Mensajes del agente/bot |
| Verde | Mensajes del candidato |
| Gris | Mensajes del sistema |
Metadatos de Mensaje
Cada mensaje muestra:
- Rol (Agente/Candidato/Sistema)
- Timestamp
- Canal (si aplica): Email, WhatsApp, SMS
- Estado de entrega (si aplica)
Panel de Variables
Variables Colectadas
VARIABLES [Expandir]
{
"matchScore": 85,
"classification": "qualified",
"analyzedSkills": [
"React",
"Node.js",
"AWS"
],
"experience": {
"years": 5,
"companies": 3
},
"availability": "immediate",
"salaryExpectation": 45000,
"recommendation": "interview"
}
Categorias de Variables
Contexto del Trigger:
- eventType
- eventData
- postulantId
- jobPositionId
- applicationId
Resultados de IA:
- classification
- confidence
- matchScore
- extractedData
- sentiment
- skills
Datos Colectados:
- lastResponse
- responseCount
- collectedInfo
- customVariables
Errores y Debugging
Vista de Error
Error en Paso 3
| Campo | Valor |
|---|---|
| Accion | SEND_EMAIL |
| Error | "Invalid recipient address" |
| Codigo | SES_INVALID_EMAIL |
Input:
{
"to": "invalid-email",
"template": "welcome"
}
Stack trace: [Ver completo]
Logs Detallados
Cada paso tiene logs internos:
[14:32:15.234] INFO Iniciando accion ANALYZE_CV
[14:32:15.235] DEBUG Descargando CV desde S3...
[14:32:15.456] DEBUG Documento descargado (245KB)
[14:32:15.789] DEBUG Enviando a OpenAI...
[14:32:16.123] INFO Tokens usados: 1,234
[14:32:16.456] INFO Accion completada
Acciones desde el Detalle
Reintentar Ejecucion
[Reintentar]
- Disponible si estado = failed
- Reinicia desde el paso fallido
- Conserva contexto acumulado
- Crea nueva ejecucion relacionada
Cancelar Ejecucion
[Cancelar]
- Disponible si estado = running/waiting
- Confirmacion requerida
- Detiene procesamiento
- Marca como cancelled
Ver Candidato
[Ver Perfil]
- Abre perfil del candidato en nueva pestana
Exportar
[Exportar JSON]
- Descarga JSON completo de la ejecucion
Navegacion
Entre Ejecuciones
[< Anterior] Ejecucion 12345 [Siguiente >]
Navega entre ejecuciones del mismo agente manteniendo los filtros aplicados.
Volver a Lista
[X] o click fuera del modal
- Regresa a la lista de logs
Proximos Pasos
- Filtros Avanzados - Busqueda y filtrado
- Analytics - Metricas agregadas
- Troubleshooting - Depuracion