Una carpeta de Outlook con 4.000 archivos adjuntos no es una base de datos de candidatos — es una bomba de relojería RGPD con función de búsqueda rota. Sin embargo, la mayoría de las agencias de selección medianas siguen gestionando su cvteca exactamente así. Este artículo explica qué cambia cuando se adopta un software de base de datos de CV real, y por qué el cumplimiento legal debería ser el primer argumento de la conversación, no el último.
Qué es una base de datos de candidatos y por qué una carpeta no la sustituye
Una base de datos de candidatos es un repositorio estructurado que almacena, indexa y enriquece perfiles de personas candidatas, permitiendo búsqueda por competencia, sector, disponibilidad o historial de interacción. Una carpeta de CV almacena archivos; una cvteca real almacena relaciones. La diferencia operativa se mide en horas de búsqueda ahorradas por proceso.
Una agencia de selección con 500 mandatos al año y una cvteca de 20.000 candidatos necesita recuperar el perfil adecuado en minutos, no en horas. Los motores de búsqueda de texto plano sobre carpetas no admiten filtros combinados (sector + disponibilidad + salario previo), no detectan duplicados y no registran el historial de contacto. Cada consulta parte de cero.
La segunda limitación es la visibilidad colectiva. En una agencia de tres consultores que trabajan en mandatos distintos, la cvteca compartida evita que el mismo candidato reciba tres llamadas de tres personas distintas el mismo día — situación que deteriora la experiencia del candidato y la reputación de la agencia con más rapidez que cualquier otro error operativo.
"Descubrimos que habíamos contactado al mismo perfil financiero cuatro veces en seis meses desde cuentas distintas. No teníamos deduplicación. El candidato nos lo señaló en el primer mensaje."
— Directora de operaciones, agencia de selección, Barcelona
RGPD y cvteca: los plazos de conservación que la AEPD puede auditar
La AEPD establece que los currículos recibidos en procesos de selección no deben conservarse más de 24 mesessin renovar el consentimiento del candidato, salvo base jurídica distinta. Pasado ese plazo, el dato debe bloquearse o suprimirse, y la agencia debe poder demostrarlo ante una auditoría.
Una carpeta de archivos no tiene mecanismo de expiración automática. Un software de base de datos de candidatos puede configurar alertas de caducidad, anonimización automática y registros de actividad que acrediten el cumplimiento. En el mercado ETT, donde los datos de trabajadores cedidos se cruzan con datos de candidatos en bolsa, la separación de tratamientos es un requisito adicional que obliga a estructuras más granulares.
Las consecuencias de no cumplir no son teóricas. La AEPD impuso una sanción de 300.000 € a una empresa de reclutamiento que, actuando de buena fe, solicitaba documentación excesiva a los candidatos — una infracción del principio de minimización de datos del RGPD. Y en 2023, una empresa recibió una multa de 2.000 € por no informar a un candidato sobre el tratamiento de sus datos. Ninguno de estos casos requería mala intención; bastó con no tener el proceso documentado.
Funciones clave del software de base de datos de CV que marcan la diferencia
El software de base de datos de candidatos eficaz para agencias incorpora búsqueda semántica y booleana, deduplicación automática, enriquecimiento de perfil y registro de interacciones — cuatro capacidades que ninguna carpeta de archivos puede ofrecer de forma nativa. A continuación, lo que cada función aporta en la práctica.
Búsqueda semántica y booleana combinadas
La búsqueda por palabras clave exactas encuentra el CV que menciona "director financiero". La búsqueda semántica encuentra también perfiles con "CFO", "responsable de finanzas" o "head of finance" aunque no usen ese término exacto. Para mandatos de nicho, la diferencia puede ser entre recuperar 3 perfiles o 47.
Deduplicación automática
Cuando un candidato envía su CV actualizado dos años después, o cuando el mismo perfil llega por tres fuentes distintas — portal de empleo, referido y candidatura directa — el sistema identifica al mismo individuo y consolida la información sin crear registros paralelos. Sin deduplicación, la cvteca crece pero su calidad disminuye.
Enriquecimiento de perfil
Los sistemas más avanzados completan el perfil con datos de fuentes externas — LinkedIn, registros públicos, bases de datos salariales sectoriales — reduciendo el trabajo manual de actualización. Plataformas como el parser de CV con IA de Yena extraen automáticamente las competencias, la experiencia y la disponibilidad desde el documento original, pre-rellenando el perfil estructurado sin intervención manual.
Historial de interacciones
Cada llamada, cada proceso, cada oferta rechazada queda registrada contra el perfil del candidato. Esto elimina la dependencia del consultor de turno como memoria institucional de la relación, un punto crítico en agencias con rotación interna.
"La búsqueda booleana nos permitió localizar en 90 segundos un perfil que llevábamos buscando manualmente durante dos días. Estaba en la base desde hace tres años, pero con un cargo distinto."
— Consultor senior, agencia de selección técnica, Madrid
Comparativa: carpeta de CV vs. software de base de datos de candidatos
| Criterio | Carpeta / Excel | Software base de datos CV |
|---|---|---|
| Búsqueda combinada | Manual, sin filtros | Semántica + booleana + filtros múltiples |
| Deduplicación | Inexistente | Automática por email / nombre / teléfono |
| Cumplimiento RGPD | Sin caducidad automática, riesgo alto | Alertas de expiración, registro de consentimiento |
| Historial de contacto | En la cabeza del consultor | Cronología estructurada por candidato |
| Visibilidad del equipo | Silos por consultor | Base compartida con permisos granulares |
| Enriquecimiento | Manual o inexistente | Automático desde CV + fuentes externas |
| Escalabilidad | Se degrada con el volumen | Estable a 100.000+ perfiles |
Integración con ATS: cuándo la cvteca es el ATS y cuándo son sistemas distintos
En las agencias pequeñas, el ATS y la base de datos de candidatos suelen ser el mismo sistema: el ATS gestiona el pipeline activo (candidatos en procesos abiertos) y la cvteca almacena el talento en bolsa (candidatos sin proceso activo). En agencias medianas y grandes, la distinción es relevante porque los ciclos de vida son distintos.
Un candidato en proceso activo pasa por etapas — criba, entrevista, presentación al cliente, oferta — que requieren trazabilidad por mandato. Un candidato en bolsa solo requiere actualización periódica del perfil y gestión del consentimiento. Mezclar ambos flujos en el mismo módulo sin separar los estados genera ruido en los pipelines activos y hace ineficiente la búsqueda en la bolsa.
Para entender cómo encaja la base de datos de candidatos en la arquitectura completa del proceso de selección, conviene revisar primero qué es un ATS y cómo funciona y luego qué diferencia a un software de reclutamiento para agencias de una solución generalista.
Particularidades del sector ETT y convenios colectivos
Las empresas de trabajo temporal operan bajo una capa adicional de complejidad: la base de datos de candidatos almacena trabajadores cedidos con historial de contratos de puesta a disposición (CPD), que tienen obligaciones documentales propias bajo el Estatuto de los Trabajadores y los convenios colectivos del sector. El convenio colectivo estatal de ETT establece categorías profesionales y condiciones de contratación que deben reflejarse en los metadatos del perfil.
Un software de base de datos de CV diseñado para ETT diferencia entre candidatos en bolsa libre, trabajadores con CPD activo y trabajadores con período de espera. Esta segmentación determina qué datos pueden tratarse para qué finalidad, afectando directamente a los registros de consentimiento RGPD requeridos.
Las agencias de selección pura (sin cesión) tienen menos restricciones en este sentido, pero deben gestionar igualmente la base jurídica del tratamiento para candidatos en procesos cerrados — donde el contrato precontractual como base jurídica caduca al finalizar el proceso, y el interés legítimo debe evaluarse caso a caso.
Cuánto cuesta migrar desde una carpeta a un software real
La migración de una cvteca desordenada tiene un coste real que conviene anticipar. El coste técnico es el menor: importar archivos PDF a un sistema estructurado tarda horas si se usa un parser automatizado. El coste operativo viene de la deduplicación manual de perfiles solapados y de la regularización del consentimiento RGPD de candidatos cuyo dato se conserva sin base jurídica vigente.
Una estimación razonable para una agencia con 10.000 CVs: 20-40 horas de trabajo de limpieza manual, más el tiempo de configuración del nuevo sistema. Herramientas como la calculadora de ROI de ATS ayudan a estimar el punto de retorno de esa inversión frente al tiempo ahorrado en búsqueda semántica y cumplimiento RGPD automático.
Para una visión más amplia del mercado en España, la comparativa de software ATS para agencias de selección en España cubre las principales opciones con análisis de funcionalidad por tamaño de agencia.
Preguntas frecuentes sobre software de base de datos de CV
¿Cuánto tiempo se puede conservar un CV según el RGPD en España?
Según las directrices de la AEPD, el plazo máximo recomendado para conservar un CV sin renovar el consentimiento del candidato es de 24 meses desde su recepción. Transcurrido ese período, el dato debe bloquearse o suprimirse salvo que el candidato haya prestado consentimiento expreso para la inclusión en bolsa de empleo.
¿Qué diferencia hay entre cvteca y ATS?
La cvteca o base de datos de candidatos almacena talento en bolsa sin proceso activo asociado; el ATS gestiona el pipeline de candidatos en procesos de selección abiertos. En la práctica, muchos sistemas combinan ambas funciones, pero las agencias de mayor volumen se benefician de mantenerlas separadas para evitar ruido operativo.
¿Puede un parser de CV automatizar la entrada de datos en la base?
Sí. Un parser de CV con IA extrae automáticamente nombre, experiencia, competencias, formación y datos de contacto desde el documento original y pre-rellena el perfil estructurado en la base. Esto elimina el doble trabajo de recibir el CV y luego transcribir los datos a mano. La herramienta de parsing de CV de Yena permite probar este proceso sin instalación.
¿Cómo gestiona el software la deduplicación de candidatos?
Los sistemas de base de datos de candidatos detectan duplicados cruzando múltiples campos: dirección de email, número de teléfono, nombre completo y, en algunos casos, contenido del CV. Cuando detectan coincidencia, ofrecen al usuario la opción de fusionar perfiles conservando el historial de ambos registros — sin borrar información.
¿Necesita una ETT un software distinto al de una agencia de selección convencional?
Depende del volumen y de la complejidad contractual. Una ETT pequeña puede operar con un ATS generalista que distinga estados de candidato. Una ETT mediana o grande necesita integración con el Sistema RED, gestión de CPD y un módulo de cumplimiento laboral alineado con el convenio colectivo del sector que no todos los ATS generalistas ofrecen de serie.
Yena es un ATS con parseo de CV automático, búsqueda semántica sobre la base de candidatos y controles de caducidad RGPD integrados. Si su agencia gestiona más de 2.000 perfiles activos y aún opera sobre carpetas o Excel, puede explorar cómo funciona en la guía de software de reclutamiento para agencias o calcular el retorno de la migración con la calculadora de ROI de ATS.