Seguimiento de Progreso
El dashboard de onboarding te permite monitorear el estado de todos los procesos de incorporacion activos, identificar candidatos que necesitan atencion y tomar acciones oportunas.
Acceder al dashboard
Menu lateral > Onboarding
URL: /app/onboardings
Estructura del dashboard
Seccion: Resumen
| Tarjeta | Valor |
|---|---|
| Pendientes | Numero |
| En Progreso | Numero |
| Completados | Numero |
Seccion: Filtros
| Filtro | Opciones |
|---|---|
| Estado | Todos, No iniciado, En progreso, Completado |
| Proyecto | Lista de proyectos |
| Vacante | Lista de vacantes |
| Buscar | Campo de texto |
Seccion: Tabla de Onboardings
Tarjetas de resumen
Pendientes (No iniciado)
Icono: Reloj de arena
Onboardings creados pero donde el candidato aun no ha comenzado a completar items.
En Progreso
Icono: Sincronizacion
Onboardings activos donde el candidato ya completo al menos un item.
Completados
Icono: Check
Onboardings con todos los items requeridos finalizados.
Filtros disponibles
Filtro por estado
| Opcion | Descripcion |
|---|---|
| Todos | Muestra todos los onboardings |
| No iniciado | Sin actividad del candidato |
| En progreso | Parcialmente completados |
| Completado | 100% finalizados |
Filtro por proyecto
Selector con lista de todos los proyectos disponibles.
Filtro por vacante
Selector con lista de todas las vacantes disponibles.
Busqueda
Busca por:
- Nombre del candidato
- Email del candidato
- Titulo de la vacante
Columnas de la tabla
| Columna | Descripcion |
|---|---|
| Candidato | Nombre, email y status de conexion |
| Vacante | Titulo de la posicion + proyecto |
| Fecha Inicio | Fecha programada + dias restantes |
| Estado | Badge de estado (No iniciado/En progreso/Completado) |
| Progreso | Barra + porcentaje + conteo de items |
| Acciones | Menu de opciones |
Indicador de dias restantes
| Indicador | Descripcion |
|---|---|
| Verde (5 dias) | Suficiente tiempo |
| Amarillo (2 dias) | Pronto |
| Rojo (Hoy) | Urgente |
| Rojo (-3 dias) | Fecha pasada |
Barra de progreso
Muestra visualmente el porcentaje completado con el conteo de items (ej: "4/6 items").
Detalle del onboarding
Abrir modal de progreso
Haz clic en "Ver Progreso" en el menu de acciones.
Seccion: Candidato
- Nombre completo
- Estado de conexion (En linea / Desconectado)
Seccion: Vacante
- Titulo de la posicion
- Nombre del proyecto
Seccion: Progreso
- Barra visual con porcentaje
- Conteo de items completados
Seccion: Fecha de Inicio
- Fecha programada
- Dias restantes
Seccion: Checklist
| Estado | Elemento | Fecha |
|---|---|---|
| Completado | Documentos de Identidad | - |
| Completado | Documentos Fiscales | - |
| Completado | Contrato de Trabajo | - |
| Completado | NDA | - |
| Pendiente | Capacitacion Seguridad | - |
| Pendiente | Configurar Accesos | - |
Botones: [Enviar Recordatorio] [Editar] [Cerrar]
Estados de items
| Icono | Estado | Descripcion |
|---|---|---|
| Reloj | Pendiente | No iniciado |
| Sincronizacion | En progreso | Parcialmente completado |
| Check | Completado | Finalizado |
| Saltar | Saltado | Omitido (solo opcionales) |
Acciones desde el modal
| Accion | Descripcion |
|---|---|
| Ver Detalles | Navegar a documento/firma relacionada |
| Marcar Completo | Completar item manual desde aqui |
| Enviar Recordatorio | Email al candidato |
| Editar | Modificar checklist |
Enviar recordatorios
Desde el modal
- Abre modal de progreso
- Haz clic en "Enviar Recordatorio"
- Confirma envio
Enviar Recordatorio
Se enviara un email a: juan@email.com
Recordando completar los items pendientes de su proceso de onboarding.
[Cancelar] [Enviar]
Contenido del recordatorio
El sistema envia email con:
- Saludo personalizado
- Numero de items pendientes
- Fecha de inicio
- Link a Mi Onboarding
- Items especificos pendientes
Desde la tabla (batch)
Selecciona multiples candidatos y enviar recordatorios masivos:
| Seleccionar | Candidato | Estado | Progreso |
|---|---|---|---|
| Checkbox | Juan Perez | En progreso | 67% |
| Checkbox | Maria Garcia | No iniciado | 0% |
| - | Pedro Lopez | Completado | 100% |
Boton: [Enviar Recordatorio (2)]
Marcar items como completados
Items manuales
Desde el modal de progreso, puedes completar items manuales:
- Localiza el item manual
- Haz clic en "Marcar Completo"
- El item cambia a estado completado
- El progreso se recalcula
Antes: Pendiente - Entregar laptop al candidato [Marcar Completo]
Despues: Completado - Entregar laptop al candidato (10 Ene)
Items automaticos
Items de documentos y firmas se completan automaticamente cuando:
- Documentos: Candidato sube todos los archivos
- Firmas: Candidato firma el documento
No puedes completarlos manualmente.
Editar onboarding
Abrir editor
Desde el menu de acciones > "Editar Onboarding"
Que puedes editar
| Campo | Editable | Notas |
|---|---|---|
| Fecha de inicio | Si | Siempre |
| Estado | Si | Limitado |
| Agregar items | Si | Cualquier momento |
| Editar items | Si | Titulo, descripcion, requerido |
| Eliminar items | Si | Cuidado con items en progreso |
| Reordenar | Si | Arrastrar y soltar |
Editar fecha de inicio
| Campo | Valor |
|---|---|
| Fecha de inicio | Selector de fecha con calendario |
Botones: [Cancelar] [Guardar]
Cancelar onboarding
Cuando cancelar
- Candidato rechaza oferta despues de iniciar onboarding
- Error en la contratacion
- Cambio de decision
Como cancelar
- Menu de acciones > "Cancelar Onboarding"
- Confirma la accion
Advertencia: Cancelar Onboarding
Esta accion:
- Eliminara todos los items del checklist
- Cambiara el status a "Rechazado"
- No se puede deshacer
¿Estas seguro?
[Cancelar] [Si, cancelar onboarding]
Resultado
- JobApplication.status = "rejected"
- Todos los ChecklistItems eliminados
- Campos de onboarding limpiados
- DocumentRequests/SignatureRequests permanecen (por auditoria)
Estadisticas avanzadas
API de estadisticas
GET /api/onboarding/stats
Respuesta:
{
pending: 5,
inProgress: 12,
completed: 48,
upcomingHires: [
{
name: "Juan Perez",
position: "Dev Frontend",
startDate: "2024-02-15",
progress: 67,
daysUntilStart: 5
},
...
]
}
Proximas contrataciones
El dashboard muestra los 5 candidatos con fecha de inicio mas proxima:
| Candidato | Posicion | Inicio | Progreso |
|---|---|---|---|
| Juan Perez | Dev Frontend | 15 Feb | 67% |
| Maria Garcia | Analista | 18 Feb | 33% |
| Pedro Lopez | Vendedor | 20 Feb | 100% |
Indicadores de alerta
Onboarding atrasado
Cuando la fecha de inicio ya paso y no esta completo:
Alerta: Fecha de inicio ya paso y el onboarding no esta completo
Sin progreso reciente
Cuando no hay actividad en varios dias:
Informacion: Sin actividad en 5 dias. Considera enviar recordatorio
Items criticos pendientes
Cuando faltan items criticos cerca de la fecha:
Advertencia: Contrato no firmado y el inicio es en 2 dias
Presencia en tiempo real
Indicador de conexion
El dashboard muestra si el candidato esta en linea:
| Indicador | Candidato |
|---|---|
| Verde | Juan Perez (En linea) |
| Gris | Maria Garcia (Desconectado) |
Como funciona
- WebSocket rastrea conexiones activas
- Se actualiza en tiempo real
- Util para saber si el candidato esta trabajando en su onboarding
Exportar datos
Exportar lista
Desde la tabla, puedes exportar a Excel/CSV:
Opciones:
- Excel (.xlsx)
- CSV (.csv)
Campos exportados
- Nombre candidato
- Vacante
- Proyecto
- Fecha inicio
- Estado
- Progreso (%)
- Items completados
- Items totales
- Fecha creacion
Mejores practicas
Revision diaria
- Revisar dashboard cada manana
- Filtrar por "proximos 7 dias"
- Identificar onboardings con bajo progreso
- Enviar recordatorios a quienes necesitan
Protocolo de escalacion
| Situacion | Accion |
|---|---|
| 0% a 3 dias de inicio | Llamada directa |
| <50% a 2 dias | Email urgente + llamada |
| Fecha pasada sin completar | Reunion con RRHH |
Documentar problemas
Si un onboarding tiene problemas:
- Agregar nota al candidato
- Documentar razon del retraso
- Ajustar fecha de inicio si es necesario
Proximos pasos
- Gestionar Checklist - Agregar/editar items
- Mi Onboarding - Entender perspectiva del candidato