Búsqueda Avanzada de Candidatos

Introducción

La página de Candidatos permite filtrar, ordenar y encontrar candidatos usando múltiples criterios combinados. Los filtros se guardan automáticamente entre sesiones (localStorage) y la tabla se actualiza cada 10 segundos via polling.

Navegá a Dashboard > Candidatos desde el menú lateral.

[agregar imagen sobre: La página de Candidatos mostrando el header con título "Candidatos", descripción, botón "Subir CVs", la barra de filtros completa (buscador, dropdown país, dropdown AI Insights, dropdown Búsquedas, date picker, botón columnas), y la tabla con al menos 5-7 candidatos de ejemplo. Ubicación: Dashboard > menú lateral "Candidatos"]

Filtros Disponibles

FiltroOpcionesDetalle
Búsqueda de textoTexto libreBusca por nombre en tiempo real (debounce 300ms)
PaísLista dinámicaSolo países con candidatos, badge con cantidad
AI InsightsTodos, Listo, PendienteFiltra por estado de análisis IA
BúsquedasTodos, Asignados, Sin asignarCandidatos con/sin búsqueda activa
Rango de fechasDate picker dobleFiltra por fecha de creación
ColumnasCheckboxesMostrar/ocultar columnas (mín. 3 visibles)
Limpiar filtrosBotón + badgeResetea todos los filtros (no columnas ni orden)

URL parameter: /candidates?in_search=none aplica automáticamente filtro "Sin asignar".

Columnas de la Tabla

ColumnaContenido
NombreNombre + avatar (clic → detalle del candidato)
PaísNombre con bandera
EmailClickeable para enviar correo
TeléfonoNúmero de contacto
LinkedInLink clickeable
AI InsightsBadge verde "Listo" o gris "Pendiente"
BúsquedasCantidad de búsquedas asignadas
ActualizadoFecha relativa

Ordenar Resultados

Clic en header de columna: sin orden → ascendente ↑ → descendente ↓. Ordenable por: Nombre, País, Actualizado. Default: Actualizado descendente.

Acciones en Lote

  1. Marcá checkboxes (header = todos de la página)
  2. Barra de acciones: "Asignar a búsqueda" y "Eliminar"

Paginación

Selector: 10, 25, 50, 100 por página. Navegación: primera/anterior/siguiente/última. Preferencia guardada en navegador.

Tips y Recomendaciones

  • Combiná filtros para búsquedas precisas: texto + país + estado IA
  • "Sin asignar" para encontrar candidatos disponibles para nuevas búsquedas
  • Ocultá columnas que no uses frecuentemente
  • Ordená por Actualizado para ver candidatos más recientes primero
  • Filtro "Pendiente" para identificar candidatos que necesitan procesamiento IA

Preguntas Frecuentes

¿Puedo buscar por email o teléfono? No directamente. El buscador busca solo por nombre. Usá Ctrl+F del navegador como alternativa.

¿Los filtros se mantienen al recargar? Sí, se guardan en localStorage y se aplican automáticamente.

¿El polling consume muchos recursos? No. Consulta ligera cada 10s, se pausa si cambiás de pestaña (Page Visibility API).

¿Cómo ver candidatos de una búsqueda específica? Desde Búsquedas → clic en número de candidatos → lleva a Screenings filtrada por esa búsqueda.

¿Puedo exportar los resultados? No directamente desde esta página. Exportá desde la página de búsqueda (menú ⋮ → "Exportar candidatos").