Campos de datos de candidatos
Cómo definir campos de datos personalizados en las ofertas de empleo para capturar información estructurada de los candidatos con extracción opcional por IA y controles de privacidad.
Por qué es importante
Cada puesto es diferente, y los formularios de candidatura genéricos dejan lagunas. Los campos de datos de candidatos permiten asociar datos estructurados y consultables a cada candidatura: expectativas salariales, disponibilidad, preferencias de ubicación, puntuaciones personalizadas o cualquier otro dato que tu equipo necesite registrar. Cuando la extracción por IA está activada, Kit lee la carta de presentación y el currículum del candidato para completar estos campos automáticamente, lo que elimina la entrada manual de datos en cientos de candidaturas. Para lo que un currículum rara vez dice, puedes preguntar al candidato justo después de que envíe su candidatura.
Qué son los campos de datos de candidatos
Cada oferta de empleo tiene su propio conjunto de definiciones de campos de datos (también llamadas definiciones de metacampos). Una definición de campo especifica:
- Etiqueta: cómo se muestra el campo en la interfaz
- Clave: un identificador estable utilizado en automatizaciones y exportaciones
- Tipo de campo: el tipo de dato (texto, número, fecha, etc.)
- Visibilidad: quién puede ver el campo (todos o solo responsables de contratación)
- Extracción por IA: si Kit debe intentar completar el campo a partir de los documentos subidos
- Preguntar a los candidatos: si los candidatos reciben una pregunta opcional sobre el campo después de enviar su candidatura
Los campos pertenecen a la oferta de empleo, no al formulario de candidatura en sí. Los candidatos nunca ven la etiqueta, la clave ni los valores de un campo: son datos internos que registra tu equipo, extrae la IA o responde el candidato. Lo único que ve un candidato es la pregunta que escribes para un campo sobre el que preguntas a los candidatos.
Tipos de campo
Kit admite nueve tipos de campo. Elige el que mejor se ajuste a los datos que deseas capturar.
| Tipo | Descripción | Ideal para |
|---|---|---|
text |
Texto libre de una línea | Expectativa salarial, fuente, ubicación |
textarea |
Texto libre de varias líneas | Notas de entrevista, observaciones del reclutador |
number |
Valor numérico | Años de experiencia, puntuación de prueba |
date |
Fecha del calendario | Fecha de disponibilidad, vencimiento de la oferta |
select |
Selección única de una lista predefinida | Ajuste a la etapa, coincidencia de departamento |
boolean |
Interruptor Sí / No | Tiene permiso de trabajo, referencias proporcionadas |
url |
Dirección web | Enlace al portafolio, LinkedIn, GitHub |
rating |
Puntuación entera hasta un máximo configurable (por defecto 5) | Ajuste cultural, valoración técnica |
tags |
Múltiples valores de una lista predefinida | Habilidades confirmadas, panel de entrevistas |
Agregar campos
Abre una oferta de empleo para editarla y desplázate hasta su sección Campos de datos del candidato. Haz clic en Agregar campo para abrir el formulario de campo.
| Campo del formulario | Obligatorio | Notas |
|---|---|---|
| Etiqueta | Sí | Se muestra en la interfaz. Kit genera la clave a partir de ella hasta que editas la clave manualmente. |
| Clave | Sí | snake_case en minúsculas. Se genera automáticamente a partir de la etiqueta y es permanente una vez añadido el campo; ver Claves de campo. |
| Tipo de campo | Sí | Elige entre los nueve tipos anteriores. |
| Texto de ejemplo | No | Texto de ayuda que se muestra cuando el campo está vacío. En un campo que se pregunta, los candidatos lo ven como respuesta de ejemplo. |
| Obligatorio | No | Marca el campo como obligatorio para el seguimiento de completitud. |
| Privado (solo responsables) | No | Oculta el campo a los miembros del equipo que no son responsables de contratación. |
| Extracción por IA | No | Activa el rellenado automático a partir de documentos subidos. Requiere un prompt de IA. |
| Preguntar a los candidatos | No | Plantea el campo a los candidatos como pregunta opcional después de que envíen su candidatura. Requiere una pregunta. |
| Pregunta que ven los candidatos | Si se pregunta | Hasta 300 caracteres. Redactar con IA escribe una por ti. |
Los campos están ordenados. Arrástralos para reordenarlos después de crearlos. Las preguntas siguen el mismo orden.
Campos por defecto
Cuando agregas tu primer campo, Kit ofrece cuatro valores predeterminados de uso común como punto de partida. Tres vienen con la extracción por IA activada y prompts preparados; Source / Referral se rellena manualmente.
| Clave | Etiqueta | Tipo | Prompt de IA |
|---|---|---|---|
salary_expectation |
Salary Expectation | text | Extrae el salario esperado, rango de compensación o tarifa |
availability |
Availability / Start Date | text | Extrae la fecha de inicio o el periodo de preaviso |
source |
Source / Referral | text | Sin extracción por IA; se completa manualmente |
location_preference |
Location Preference | text | Extrae ubicación, ciudad, país o preferencia de trabajo remoto |
Estos valores predeterminados son una plantilla, no un requisito. Edítalos, elimínalos u omítelos según sea necesario.
Opciones de Select y Tags
Cuando el tipo de campo es select o tags, aparece un área de texto de Opciones. Introduce una opción por línea (o separadas por comas). Estas se convierten en los valores permitidos para el campo.
Senior
Mid-level
Junior
Para select, el registro del candidato almacena una opción. Para tags, almacena un array: se pueden aplicar múltiples opciones a una sola candidatura. Cuando preguntas a los candidatos por un campo tags, sus opciones son sugerencias: los candidatos pueden elegir cualquiera y añadir las suyas.
Puedes actualizar la lista de opciones después de crear los campos. Los valores existentes en las candidaturas se conservan incluso si se elimina una opción de la lista.
Controles de visibilidad
Cada campo tiene una configuración de visibilidad que controla qué miembros del equipo pueden verlo.
| Visibilidad | Quién puede ver |
|---|---|
everyone (por defecto) |
Todos los miembros del equipo con acceso a la oferta de empleo |
managers_only |
Administradores y miembros del equipo designados como responsables de contratación para la oferta |
Utiliza managers_only para campos sensibles como expectativas salariales o notas relacionadas con la compensación que no deseas compartir con todos los entrevistadores.
La casilla Privado (solo responsables) en el formulario de campo establece esta visibilidad. Los campos son visibles para todos por defecto.
Preguntar a los candidatos
Un currículum rara vez dice dónde vive alguien o si ha hecho guardias, así que la extracción por IA deja esos campos vacíos. El candidato sí lo sabe. Activa Preguntar a los candidatos en un campo y Kit lo plantea como pregunta opcional justo después de que el candidato envíe su candidatura.
Cómo redactar la pregunta
Abre el campo, marca Preguntar a los candidatos y rellena Pregunta que ven los candidatos. Redactar con IA escribe una pregunta a partir de la etiqueta del campo, en el idioma de comunicación de la oferta. Si la redacción falla, Kit te deja una frase para que la completes. El botón solo aparece si tu cuenta puede usar IA.
Los candidatos solo ven la pregunta, nunca la etiqueta, la clave, el prompt de IA ni ningún valor, así que escríbela para ellos y no con la jerga de tu equipo. Un campo con la etiqueta «Heavy Codex / Claude user» se convierte en «¿Con qué frecuencia usas herramientas de IA para programar en tu trabajo?». Pon una respuesta de ejemplo en Texto de ejemplo y, en la propia pregunta, todo lo que el candidato necesite saber, como qué significa una valoración de 5.
- Se pueden preguntar hasta 8 campos por oferta de empleo. La cabecera Campos de datos del candidato muestra cuántos se preguntan y, a partir de 6, una nota te recuerda que con menos preguntas se obtienen más respuestas
- Los candidatos ven las preguntas en el orden de los campos, así que pon primero las rápidas (sí/no, elegir una opción)
- Los campos que se preguntan llevan el distintivo Pregunta al candidato en la lista de campos
- Cuando un candidato ya ha respondido un campo, su tipo queda bloqueado
Preguntar a los candidatos y Extracción por IA son interruptores independientes. Con los dos activados, la respuesta del candidato pasa a ser el valor y la lectura que hace la IA del currículum se conserva al lado como referencia. También se puede preguntar por un campo Privado (solo responsables): el candidato solo ve la pregunta, y la respuesta sigue visible únicamente para los responsables.
A quién se pregunta y cuándo
Los candidatos que se postulan con currículum a través de tu portal de empleo ven las preguntas en la página que confirma su candidatura. En un sitio de empleo propio construido sobre la API pública de empleos, solo las ven ahí si el sitio las muestra. En ambos casos, el correo de confirmación enlaza a las preguntas. Los CV importados, las candidaturas recibidas por correo, los envíos automáticos de LinkedIn y las candidaturas sin currículum no reciben preguntas.
Un candidato puede responder y cambiar sus propias respuestas durante 14 días después de enviar la candidatura. Las preguntas se cierran antes si la candidatura se rechaza o se retira, o si se contrata al candidato.
Un campo no se pregunta cuando:
- Tu equipo ya lo ha rellenado o corregido a mano. Una respuesta del candidato nunca sustituye el valor de tu equipo
- Forma parte de una solicitud de aclaración abierta; se podrá preguntar cuando esa solicitud se cierre
Saltarse una pregunta no deja rastro. No ves qué preguntas se ha saltado un candidato, y Kit no envía ninguna notificación cuando un candidato responde.
Dónde aparecen las respuestas
La respuesta de un candidato rellena el campo en Perspectivas del candidato de la candidatura, con el distintivo de origen Candidato y «tras enviar la candidatura» seguido de la fecha. Si la extracción por IA está activada en el campo, una segunda línea muestra lo que la IA leyó en el currículum: «Según la IA:» con el valor y su nivel de confianza, o La IA coincide cuando los dos valores son iguales. Kit solo comprueba la coincidencia en campos de sí/no, selección, valoración, número y fecha; en texto, enlaces y etiquetas siempre ves el valor de la IA. Si el currículum no dice nada al respecto, no hay línea de la IA.
La re-extracción con IA nunca sobrescribe la respuesta de un candidato, igual que tampoco sobrescribe un valor fijado por tu equipo.
Cada respuesta se comprueba según el tipo de campo: un campo numérico solo admite un número, un campo de selección solo una de sus opciones y un campo URL solo un enlace web. Las ediciones de tu equipo en la candidatura y a través del asistente de IA siguen las mismas reglas, y vaciar un valor borra el campo.
Claves de campo
La clave es un identificador estable en minúsculas para el campo. Se utiliza en exportaciones de datos, automatizaciones de plantillas de proceso y esquemas de extracción por IA.
Reglas para claves válidas:
- Debe comenzar con una letra minúscula (
a-z) - Puede contener letras minúsculas, dígitos y guiones bajos (
a-z,0-9,_) - Debe ser única dentro de la oferta de empleo
Kit genera una clave automáticamente a partir de la etiqueta cuando la escribes. Por ejemplo, la etiqueta «Salary Expectation» produce la clave salary_expectation. Las claves generadas automáticamente se truncan a 50 caracteres. No hay un límite estricto de longitud para una clave que configures manualmente, pero se recomienda mantener las claves cortas y legibles. Puedes modificar la clave generada antes de añadir el campo.
Warning
La clave es permanente una vez añadido el campo. Las exportaciones de datos, las automatizaciones de plantillas de proceso y los esquemas de extracción por IA se basan en la cadena de la clave, así que Kit no te deja cambiarla después. Para renombrar un campo, edita su etiqueta. Elige bien la clave antes de añadir el campo.
Si una etiqueta comienza con un dígito (p. ej., «3D experience»), la clave generada se prefija con f_ para cumplir la regla de la letra inicial: f_3d_experience.
Integración con plantillas de proceso
Cuando defines campos de datos de candidatos en una oferta de empleo creada a partir de una plantilla de proceso, esos campos se aplican solo a esa oferta. Para estandarizar los campos en todas las ofertas que usan una plantilla, agrega las definiciones de campo a la plantilla misma: las nuevas ofertas de empleo creadas a partir de la plantilla las heredarán. Para incluir una pregunta al candidato, define ask_candidates: true y un candidate_prompt en el campo, dentro de metafield_definitions de la plantilla.
Los campos con extracción por IA participan automáticamente en el flujo de ingesta de documentos. Cuando un candidato sube un currículum o una carta de presentación durante una etapa de Enviar solicitud, Kit ejecuta todos los prompts de extracción activados en una sola pasada y completa los campos correspondientes en la candidatura.
En resumen
- Abre la oferta de empleo y ve a Campos de datos del candidato
- Agrega campos relevantes para este puesto (o inserta los valores predeterminados como punto de partida)
-
Establece el tipo de campo para que se ajuste al tipo de dato que deseas (
select,rating,tags, etc.) -
Agrega opciones para los campos
selectytags - Activa la extracción por IA en los campos que se puedan inferir de cartas de presentación o currículums, y escribe un prompt de extracción claro
- Activa Preguntar a los candidatos en los pocos campos que un currículum rara vez responde, y escribe cada pregunta con palabras sencillas y neutras
- Marca los campos sensibles (p. ej., salario) como Privado (solo responsables)
- Verifica que la clave autogenerada sea legible y significativa antes de guardar
- Si deseas estos campos en todas las ofertas futuras, agrégalos a tu plantilla de proceso en su lugar