SLA y Flujos de Aprobacion
Configura tiempos limite para las etapas y flujos de aprobacion antes de que un candidato pueda avanzar.
Configuracion SLA
Concepto
SLA (Service Level Agreement):
- Tiempo maximo permitido en una etapa
- Sistema monitorea duracion
- Alertas cuando se excede
- Reportes de cumplimiento
Configurar en Plantilla
| Campo | Descripcion |
|---|---|
| Horas limite para esta etapa | Numero de horas (Rango permitido: 1-720 horas / 30 dias maximo). Al exceder, se disparan alertas |
Valores Recomendados
| Tipo de Etapa | SLA Sugerido |
|---|---|
| Screening inicial | 24 horas |
| Revision CV | 48 horas |
| Entrevista | 72-120 horas |
| Evaluacion | 72 horas |
| Revision interna | 24-48 horas |
| Oferta | 48-72 horas |
Comportamiento
Candidato entra a etapa con SLA de 48 horas:
- Timer comienza a contar
- A las 48 horas:
- Alerta enviada al reclutador
- Notificacion a gerente (si configurado)
- Visible en reportes de SLA
- Candidato puede seguir en etapa (SLA es alerta, no bloqueo)
Flujo de Aprobacion
Concepto
Flujo de Aprobacion:
- Requiere aprobacion para avanzar
- Define quienes pueden aprobar
- Cuantas aprobaciones necesarias
- Timeout para escalamiento
- Bloquea movimiento hasta aprobar
Configurar en Plantilla
| Campo | Descripcion |
|---|---|
| Requerir aprobacion antes de avanzar | Checkbox |
| Aprobaciones requeridas | Numero (1-10 aprobaciones) |
| Timeout de aprobacion (horas) | Escala automaticamente si expira |
Campos de Configuracion
| Campo | Descripcion | Ejemplo |
|---|---|---|
requireApproval | Activar aprobacion | true/false |
requiredApprovals | Numero de aprobaciones | 2 |
approvalTimeoutHours | Horas antes de escalar | 24 |
allowedApproverIds | Usuarios que pueden aprobar | [1, 5, 8] |
Flujo de Aprobacion Detallado
Paso a Paso
-
Candidato llega a etapa con aprobacion requerida
-
Sistema bloquea avance automatico
-
Reclutador solicita aprobacion:
- Notificacion a aprobadores
- Registro de solicitud
-
Aprobadores reciben notificacion:
- Nombre del candidato
- Etapa actual
- Link para aprobar/rechazar
- Fecha limite
-
Aprobadores toman decision:
- Aprobar: +1 al contador
- Rechazar: Bloquea avance
- Sin accion: Timer continua
-
Cuando aprobaciones >= requeridas:
- Candidato puede avanzar
-
Si timeout expira:
- Escalamiento automatico
- Notificacion a gerente
- Alerta de urgencia
Ejemplo: Aprobacion de Oferta
Configuracion:
- requireApproval: true
- requiredApprovals: 2
- approvalTimeoutHours: 24
- allowedApproverIds: [5, 8, 12]
Escenario:
- Candidato Juan llega a "Oferta"
- Sistema crea solicitud de aprobacion
- Aprobadores (IDs 5, 8, 12) notificados
- Usuario 5 aprueba → 1/2 aprobaciones
- Usuario 8 aprueba → 2/2 aprobaciones
- Candidato puede avanzar a "Contratado"
Combinacion SLA + Aprobacion
Configuracion Tipica
Etapa: "Revision de Oferta"
Configuracion:
- slaHours: 48 (Alerta si oferta no se revisa en 48h)
- requireApproval: true
- requiredApprovals: 2 (Director RH + Director Area)
- approvalTimeoutHours: 24 (Escalar si no hay respuesta)
Flujo Combinado
-
Candidato movido a "Revision de Oferta"
-
Timer SLA inicia (48 horas)
-
Solicitud de aprobacion enviada
-
Si aprobadores responden rapido:
- Aprobaciones obtenidas
- Candidato avanza (SLA no se excede)
-
Si aprobadores no responden:
- 24h: Escalamiento por timeout
- 48h: Alerta SLA excedido
-
Ambos timers son independientes
Estado de Aplicacion
Configurar Cambio Automatico
| Campo | Descripcion |
|---|---|
| Estado al entrar a la etapa | Selector de estado |
Estados disponibles:
- Nuevo
- En Revision
- Preseleccionado
- En Entrevista
- Ofertado
- Contratado
- Rechazado
- Retirado
Comportamiento
applicationStatusOnEntry: "interviewing"
Cuando candidato entra a etapa:
- Sistema busca JobApplication
- Actualiza status a "interviewing"
- Visible en portal del candidato
- Reportes actualizados
Caso Especial: Contratado
applicationStatusOnEntry: "hired"
Comportamiento especial:
- Actualiza status a "hired"
- Dispara flujo de contratacion
- Notificacion al reclutador
- Puede activar onboarding
- Estadisticas de conversiones
Notificaciones de SLA
Alertas Automaticas
Cuando SLA se excede:
Notificacion a reclutador:
"SLA excedido: Juan en Entrevista" "Tiempo en etapa: 50 horas (limite: 48)" Link al candidato
Notificacion a gerente (si configurado):
"Alerta SLA: 3 candidatos exceden limite" Lista de candidatos afectados
Dashboard de SLA
Reportes disponibles:
- Candidatos con SLA excedido
- Promedio de tiempo por etapa
- Tasa de cumplimiento de SLA
- Tendencias historicas
- Comparativa por proceso
Mejores Practicas
Configurar SLA
Recomendaciones:
- SLA realistas segun tipo de etapa
- Considerar dias habiles vs calendario
- Buffer para imprevistos
- Revisar y ajustar periodicamente
- Comunicar SLA al equipo
Configurar Aprobaciones
Recomendaciones:
- Minimo aprobadores necesarios
- Aprobadores con disponibilidad
- Timeout razonable para respuesta
- Escalamiento claro
- Documentar criterios de aprobacion
Evitar Bottlenecks
Problemas comunes:
- Aprobador unico que se ausenta
- SLA muy corto para etapa compleja
- Sin escalamiento configurado
Soluciones:
- Multiples aprobadores alternativos
- SLA basado en datos historicos
- Siempre configurar timeout
- Backup de aprobadores
Problemas Comunes
"Candidato no puede avanzar"
Causa: Aprobaciones pendientes
Solucion:
- Verificar cuantas aprobaciones tiene
- Contactar aprobadores pendientes
- Verificar timeout
"SLA no se dispara"
Causa: No configurado correctamente
Solucion:
- Verificar slaHours tiene valor
- Verificar sistema de recordatorios
- Revisar notificaciones activas
"Aprobador no recibe notificacion"
Causa: No esta en allowedApproverIds
Solucion:
- Agregar usuario a lista de aprobadores
- Verificar permisos del usuario
- Verificar email del usuario
Proximos Pasos
- Aplicar Plantillas - Usar en procesos
- Ejecucion de Automatizaciones - Flujo completo
- Crear Plantillas - Configuracion completa