# Guía del producto de Canvider

Canvider es un sistema de seguimiento de candidatos (Applicant Tracking System, ATS) multiinquilino. Cada función de abajo está limitada solo a tu empresa
(empleador): los compañeros de otras empresas nunca pueden ver tus datos.

**Navegación principal (barra superior):** Dashboard · Jobs · People · Analytics · Create Job · Profile menu
(Profile, Settings, Canvider Flow, Sign Out).

---

## Cómo leer este documento

Cada función se describe con los mismos cinco campos, para que puedas localizar rápido lo que necesitas:

| Campo | Qué te indica |
|-------|-------------------|
| **Short Description** | Qué es la función, en una sola línea. |
| **Purpose** | El único resultado que consigue. |
| **Context** | *Por qué* existe la función: el problema de reclutamiento que hay detrás, cuándo importa y cómo encaja con el resto de Canvider. Léelo si estás decidiendo si una función merece tu tiempo. |
| **How to use it** | Los pasos exactos, clic a clic. |
| **Good to know** | Límites, costes, requisitos previos y trampas que son fáciles de descubrir por las malas. |
| **Related** | Otras funciones que probablemente necesitarás junto a esta. |

**Nota sobre los requisitos previos.** Algunas funciones requieren un plan de empleador, una integración conectada o un
rol concreto. Eso siempre se indica bajo **Good to know**, así que revísalo
allí antes de dar por hecho que algo no funciona.

---

## Índice

1. [Cuenta y acceso](#1-account--access)
2. [Dashboard](#2-dashboard)
3. [Creación de vacantes](#3-job-creation)
4. [Gestión de vacantes](#4-job-management)
5. [Captación y descubrimiento de candidatos](#5-candidate-sourcing--discovery)
6. [Seguimiento de candidatos (Personas)](#6-applicant-tracking-people)
7. [Página de detalle del candidato](#7-applicant-detail-page)
8. [Funciones de IA](#8-ai-features)
9. [Comunicación](#9-communication)
10. [Programación y calendario](#10-scheduling--calendar)
11. [Analítica e informes](#11-analytics--reporting)
12. [Ajustes y configuración](#12-settings--configuration)
13. [Página de empleo y distribución de vacantes](#13-careers-page--job-distribution)
14. [Integraciones](#14-integrations)
15. [Equipo y permisos](#15-team--permissions)
16. [Privacidad, cumplimiento y seguridad](#16-privacy-compliance--security)
17. [Planes y créditos](#17-plans--credits)

---

## 1. Cuenta y acceso

### Feature name: Inicio de sesión
**Short Description:** Inicia sesión en Canvider con tu email o nombre de usuario y tu contraseña.
**Purpose:** Punto de entrada seguro al espacio de reclutamiento de tu empresa.
**Context:** Canvider guarda CVs, datos de contacto, expectativas salariales y notas internas sinceras sobre las contrataciones: datos comercialmente sensibles y protegidos por ley. Iniciar sesión hace más que desbloquear la app: establece a qué datos de qué empleador tienes permiso para acceder durante el resto de la sesión, y eso es la base sobre la que se apoya todo el sistema multiinquilino. La pregunta matemática de "Security Check" bajo el campo de contraseña es un desafío ligero contra bots que frena los scripts automatizados de credential stuffing antes de que lleguen a la comparación de contraseñas; por eso la ves aunque seas un usuario legítimo.
**How to use it:**
1. Ve a la página de inicio de sesión de Canvider (`/signin/`).
2. Introduce tu Email Address (o tu nombre de usuario) en el primer campo.
3. Introduce tu Password.
4. Resuelve la pregunta matemática de "Security Check" que aparece bajo el campo de contraseña.
5. Opcionalmente, marca "Remember me" para seguir conectado.
6. Haz clic en el botón "Sign In".

**Good to know:**
- En el primer campo sirven tanto tu email como tu nombre de usuario: ambos llevan a la misma cuenta.
- "Remember me" te mantiene conectado más tiempo. No lo marques en equipos compartidos o públicos.
- Cinco intentos fallidos bloquean la cuenta durante 30 minutos, así que usa "Forgot password?" en lugar de adivinar repetidamente.
- Las cuentas de compañeros solo se crean por invitación: un administrador de tu empresa te invita. (Las empresas nuevas crean su espacio de trabajo en [canvider.com/signup](https://canvider.com/signup/).)

**Related:** [Protección contra bloqueo de cuenta](#feature-name-account-lockout-protection) · [Contraseña olvidada](#feature-name-forgot-password) · [Cerrar sesión](#feature-name-sign-out) · [Aislamiento de datos multiinquilino](#feature-name-multi-tenant-data-isolation)

---

### Feature name: Protección contra bloqueo de cuenta
**Short Description:** La cuenta se bloquea temporalmente tras varios intentos fallidos de inicio de sesión.
**Purpose:** Bloquea los ataques de adivinación de contraseñas contra tu cuenta.
**Context:** Las cuentas de reclutamiento son objetivos muy atractivos porque contienen miles de nombres, emails y teléfonos verificados: material ideal para phishing y fraude de identidad. El ataque más barato contra cualquier inicio de sesión es probar contraseñas comunes contra un email conocido miles de veces. Un bloqueo temporal hace que ese ataque no compense: quien solo puede hacer cinco intentos por media hora nunca recorrerá una lista de contraseñas. El coste para ti es una pequeña molestia en la rara ocasión en que de verdad olvidas tu contraseña.
**How to use it:**
1. No hace falta configurar nada: está siempre activo.
2. Tras 5 intentos fallidos de inicio de sesión, tu cuenta queda bloqueada durante 30 minutos.
3. Espera a que expire el bloqueo o usa "Forgot password?" para restablecer tu contraseña.
4. Vuelve a iniciar sesión con las credenciales correctas.

**Good to know:**
- El bloqueo es temporal y se levanta solo: no hace falta que un administrador te desbloquee.
- Restablecer tu contraseña por email levanta el bloqueo de inmediato, así que es la vía más rápida.
- Un límite de velocidad aparte también limita los intentos de inicio de sesión a 5 por hora y cliente, de forma independiente al bloqueo de cuenta.
- Los bloqueos repetidos que tú no provocaste son una señal de que alguien ataca tu dirección: avisa a tu administrador.

**Related:** [Inicio de sesión](#feature-name-sign-in) · [Contraseña olvidada](#feature-name-forgot-password) · [Limitación de velocidad](#feature-name-rate-limiting)

---

### Feature name: Contraseña olvidada
**Short Description:** Solicita por email un enlace para restablecer la contraseña.
**Purpose:** Recupera el acceso sin tener que contactar con un administrador.
**Context:** Los restablecimientos de contraseña son la solicitud de soporte más común en cualquier herramienta de empresa, y cada uno que exige la intervención de un administrador cuesta tiempo a ambas partes y crea un riesgo de ingeniería social: "Estoy bloqueado, ¿puedes restablecérmela sin más?" es el ataque más antiguo del libro. El autoservicio por email verificado elimina ambos problemas: la prueba de identidad es la posesión del buzón, algo que un atacante ajeno a tu empresa no tiene. Además, es la forma más rápida de salir de un bloqueo.
**How to use it:**
1. En la página de inicio de sesión, haz clic en "Forgot password?".
2. Introduce tu Email Address.
3. Resuelve la pregunta matemática de "Security Check".
4. Haz clic en "Send Reset Link".
5. Abre el email de restablecimiento de contraseña en tu bandeja de entrada y haz clic en el enlace que contiene.

**Good to know:**
- Usa el email de tu cuenta de Canvider: a una dirección desconocida no le llegará ningún restablecimiento.
- El enlace tiene un plazo. Si esperas demasiado, simplemente solicita uno nuevo.
- Revisa la carpeta de spam o de cuarentena si el mensaje no aparece en unos minutos.
- Solicitar un restablecimiento es también la forma más rápida de quitar un bloqueo activo de 30 minutos.

**Related:** [Restablecer contraseña](#feature-name-reset-password) · [Protección contra bloqueo de cuenta](#feature-name-account-lockout-protection) · [Cambiar contraseña](#feature-name-change-password)

---

### Feature name: Restablecer contraseña
**Short Description:** Define una nueva contraseña con un enlace temporal enviado por email.
**Purpose:** Restaura el acceso a la cuenta con una contraseña fuerte y validada.
**Context:** Esta es la segunda mitad del flujo de contraseña olvidada, y es donde realmente se exige la calidad de la contraseña. El medidor de fortaleza y la lista explícita de requisitos existen porque la causa más habitual de que un ATS acabe comprometido no es un exploit ingenioso, sino una contraseña reutilizada o débil. El enlace es deliberadamente de corta duración: un enlace de restablecimiento que siguiera en un buzón antiguo para siempre sería una puerta trasera permanente a tu base de datos de candidatos.
**How to use it:**
1. Haz clic en el enlace de restablecimiento de tu email para abrir la página Create New Password.
2. Escribe tu New Password y fíjate en el medidor "Password Strength".
3. Cumple todos los requisitos: 8 o más caracteres, mayúscula, minúscula, número y carácter especial.
4. Vuelve a escribirla en "Confirm New Password" y espera a que aparezca "Passwords match!".
5. Haz clic en "Reset My Password".
6. Haz clic en "Back to Sign In" e inicia sesión con la nueva contraseña.

**Good to know:**
- Hay que cumplir los cinco requisitos: 8 o más caracteres, mayúscula, minúscula, número y carácter especial. El botón de envío permanece inactivo hasta que se cumplan.
- El enlace caduca. Si ha caducado, vuelve a "Forgot password?" y solicita uno nuevo.
- Los enlaces de restablecimiento son de un solo uso: un enlace ya utilizado no vuelve a abrir el formulario.
- No reutilices una contraseña de otro servicio: la reutilización de credenciales es la vía más habitual para entrar en cuentas empresariales.

**Related:** [Contraseña olvidada](#feature-name-forgot-password) · [Cambiar contraseña](#feature-name-change-password) · [Inicio de sesión](#feature-name-sign-in)

---

### Feature name: Aceptación de invitación y registro
**Short Description:** Los nuevos compañeros crean su cuenta a partir de una invitación enviada por email.
**Purpose:** Incorpora a los compañeros solo por invitación, nunca por registro abierto.
**Context:** Dentro del espacio de trabajo de una empresa, Canvider no tiene a propósito ningún registro abierto del tipo "unirse a esta empresa". Si cualquiera pudiera crear una cuenta y asociarse a una empresa, los datos de candidatos estarían a un nombre de empresa adivinado de distancia de un desconocido. El registro solo por invitación lo invierte: un administrador existente decide quién entra y, sobre todo, qué rol tendrá, antes de que la cuenta siquiera exista. El email está bloqueado en esta pantalla precisamente para que una invitación dirigida a una persona no pueda redirigirse a otra.
**How to use it:**
1. Abre el email de invitación de tu empresa y haz clic en el enlace de invitación.
2. Revisa la página "Accept Invitation", que muestra tu nombre, tu empresa y el rol asignado.
3. Tu email ya está rellenado y no se puede cambiar.
4. Introduce una contraseña en "Create Password" (mínimo 6 caracteres).
5. Vuelve a escribirla en "Confirm Password".
6. Haz clic en "Complete Registration".
7. Se te redirigirá a la página de registro completado: ahora inicia sesión.

**Good to know:**
- El rol que aparece en esta página lo eligió quien te invitó y determina a qué puedes acceder desde el primer día.
- Las invitaciones tienen fecha de caducidad. Si la tuya ha caducado, pide a tu administrador que envíe una nueva.
- El email no se puede editar aquí por diseño: si es incorrecto, solicita una invitación nueva.
- El registro no te inicia sesión automáticamente; ve después a la página de inicio de sesión.

**Related:** [Invitar a un miembro del equipo](#feature-name-invite-team-member) · [Gestionar invitaciones pendientes](#feature-name-manage-pending-invitations) · [Permisos basados en roles](#feature-name-role-based-permissions) · [Inicio de sesión](#feature-name-sign-in)

---

### Feature name: Perfil de usuario
**Short Description:** Consulta y edita tu información personal y de empresa.
**Purpose:** Mantiene tu identidad como reclutador precisa en todo el sistema.
**Context:** Tu perfil no es decorativo: es la identidad que Canvider asocia a todo lo que haces. Tu nombre aparece en los comentarios internos, en el feed de actividad, en los archivos subidos y en los autocompletados de @mención, y tu email es lo que ven los compañeros cuando necesitan localizarte por un candidato. Un perfil desactualizado (departamento incorrecto tras un cambio de equipo, un teléfono antiguo) deteriora en silencio cada uno de esos puntos de contacto, por eso merece la pena una comprobación de dos minutos al incorporarte y después de cualquier cambio interno.
**How to use it:**
1. Haz clic en tu avatar, arriba a la derecha de la barra de navegación.
2. Elige "Profile" en el desplegable.
3. Revisa los datos de la cuenta: Last Login y Account Created.
4. Edita First Name, Last Name, Email y Phone en "Personal Information".
5. Edita Company, Position y Department en "Company Information".
6. Haz clic en "Save Changes".

**Good to know:**
- "Last Login" es una buena comprobación personal: una hora o fecha que no reconozcas merece comunicarse a tu administrador.
- Tu nombre aquí es el que aparece en comentarios, menciones y subidas de archivos en toda la app.
- Cambiar tu email aquí cambia el destino de las notificaciones de la cuenta.
- Esta página te edita *a ti*, no la imagen pública de tu empresa: eso está en Página de empleo y Workloupe.

**Related:** [Cambiar foto de perfil](#feature-name-change-profile-photo) · [Cambiar contraseña](#feature-name-change-password) · [Menciones en el equipo](#feature-name-team-mentions) · [Recursos de marca de la empresa](#feature-name-company-branding-assets)

---

### Feature name: Cambiar foto de perfil
**Short Description:** Sube una imagen de avatar personal a tu cuenta.
**Purpose:** Hace que los comentarios, la actividad y las menciones sean más fáciles de reconocer.
**Context:** En un pipeline compartido, varios reclutadores comentan sobre los mismos candidatos, y leer un muro de atribuciones de texto de aspecto parecido es lento. Los avatares convierten esa búsqueda visual en reconocimiento instantáneo: localizas la nota de tu hiring manager en un hilo sin leer ni un nombre. Es una función pequeña con un efecto desproporcionado en equipos de más de tres o cuatro personas que trabajan las mismas vacantes.
**How to use it:**
1. Abre tu página de perfil desde el menú del avatar.
2. Haz clic en el botón "Change Photo".
3. En el cuadro "Upload Profile Photo", haz clic en "Choose a photo (PNG or JPEG only)".
4. Selecciona un archivo de imagen de tu ordenador.
5. Haz clic en "Upload".

**Good to know:**
- Solo se aceptan PNG y JPEG; el validador de subida rechaza los demás formatos.
- Las subidas se comprueban por la firma del archivo, no solo por la extensión, así que un archivo renombrado no pasará.
- Funciona mejor una imagen casi cuadrada: las fotos panorámicas se recortan en el marco circular del avatar.
- Esta foto es interna para tu equipo; no se muestra a los candidatos.

**Related:** [Perfil de usuario](#feature-name-user-profile) · [Seguridad en la subida de archivos](#feature-name-file-upload-security) · [Comentarios internos](#feature-name-internal-comments)

---

### Feature name: Cambiar contraseña
**Short Description:** Cambia la contraseña de tu cuenta desde dentro de la app.
**Purpose:** Te permite renovar tus credenciales sin un restablecimiento por email.
**Context:** Hay momentos en los que necesitas una contraseña nueva de inmediato y el rodeo por email es justo la herramienta equivocada: escribiste tu contraseña en la ventana incorrecta, un compañero te vio teclearla o estás siguiendo una política de rotación de la empresa. Exigir la contraseña actual antes de fijar una nueva también te protege del clásico ataque a un portátil desatendido: alguien sentado en tu mesa no puede apropiarse en silencio de tu sesión cambiando la contraseña.
**How to use it:**
1. Abre tu página de perfil desde el menú del avatar.
2. Haz clic en el botón "Change Password".
3. Introduce tu Current Password.
4. Introduce tu New Password.
5. Vuelve a escribirla en "Confirm New Password".
6. Haz clic en "Change Password".

**Good to know:**
- Debes conocer tu contraseña actual. Si no la recuerdas, usa "Forgot password?" desde la página de inicio de sesión.
- Hazlo de inmediato si sospechas que tu contraseña ha sido vista o compartida.
- Se aplican las mismas reglas de fortaleza que en un restablecimiento: elige algo largo y único.

**Related:** [Restablecer contraseña](#feature-name-reset-password) · [Contraseña olvidada](#feature-name-forgot-password) · [Perfil de usuario](#feature-name-user-profile)

---

### Feature name: Idioma de la interfaz
**Short Description:** Cambia toda la interfaz entre inglés, turco y polaco.
**Purpose:** Permite que cada reclutador trabaje en su idioma preferido.
**Context:** Canvider lo usan equipos que contratan en varios países, y la persona que criba CVs en Varsovia no debería tener que trabajar en un segundo idioma para hacerlo. El ajuste es por usuario y no por empresa, así que un coordinador polaco, un sourcer turco y un hiring manager angloparlante pueden usar el mismo espacio de trabajo y los mismos registros de candidatos en su propio idioma. Ten en cuenta que esto cambia la *interfaz*, no el contenido que ven los candidatos: las descripciones de vacantes y los emails se mantienen exactamente como los escribiste.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Language" de la barra lateral izquierda.
3. En "Interface Language", revisa la lista de idiomas disponibles.
4. Haz clic en el idioma que quieras (el actual aparece marcado como "Current").
5. La página se recarga en el idioma seleccionado.

**Good to know:**
- La elección es personal: cambiarla no afecta a la interfaz de tus compañeros.
- Las descripciones de vacantes, las plantillas de email y los datos de candidatos *no* se traducen; solo cambian las etiquetas y los botones propios de Canvider.
- Los idiomas disponibles son inglés (por defecto), turco y polaco.
- La página se recarga al cambiar de idioma, así que guarda cualquier formulario en curso antes de cambiarlo.

**Related:** [Centro de ajustes](#feature-name-settings-hub) · [Plantillas de email personalizadas](#feature-name-custom-email-templates)

---

### Feature name: Documentos legales
**Short Description:** Página central con todos los documentos legales y de cumplimiento de Canvider.
**Purpose:** Ofrece acceso rápido a las condiciones de servicio, la política de privacidad y las políticas de uso de la IA.
**Context:** Quien trate datos de candidatos acabará teniendo que demostrar cómo los gestiona: ya sea ante su propio equipo jurídico, un cliente, un cuestionario de seguridad o un candidato que ejerce un derecho sobre sus datos. Buscar un DPA en un hilo de email antiguo justo en ese momento es una mala experiencia. Reunir todos los documentos en un lugar previsible convierte esas solicitudes en un enlace que puedes enviar en segundos. La FAQ sobre IA está aquí por la misma razón: cada vez más candidatos y comités de empresa preguntan específicamente cómo se usa la IA en el cribado.
**How to use it:**
1. Ve a la página Legal Documents (`/legal-documents/`) o usa el enlace del pie de página.
2. Haz clic en "Terms of Service" para leer el contrato del servicio.
3. Haz clic en "Privacy Policy" para leer las reglas de tratamiento de datos.
4. Haz clic en "Data Processing Agreement" para ver el DPA.
5. Haz clic en "FAQ on Data & AI Usage" para respuestas específicas sobre la IA.

**Good to know:**
- El Data Processing Agreement es el documento que normalmente pedirá tu equipo jurídico o de compras.
- La "FAQ on Data & AI Usage" es la respuesta adecuada cuando un candidato pregunta si fue cribado con IA.
- Guarda esta página en marcadores si haces revisiones de seguridad de proveedores: es la fuente más rápida para esas respuestas.

**Related:** [Aviso de uso de IA](#feature-name-ai-usage-disclaimer) · [Aviso de privacidad para sourcing](#feature-name-sourcing-privacy-notice) · [Consentimiento del candidato para oportunidades futuras](#feature-name-candidate-consent-for-future-opportunities)

---

### Feature name: Cerrar sesión
**Short Description:** Termina tu sesión y vuelve a la página de inicio de sesión.
**Purpose:** Protege tu cuenta en ordenadores compartidos o públicos.
**Context:** Los reclutadores trabajan desde portátiles en espacios de coworking, oficinas de clientes y salas de entrevistas compartidas, y una sesión de Canvider abierta expone los datos de contacto de cada candidato y todas las notas internas sobre él a quien se siente después. Cerrar la pestaña del navegador no termina de forma fiable una sesión, sobre todo con "Remember me" activado, así que cerrar sesión explícitamente es la única forma fiable de acabar con el acceso. Es el hábito de seguridad de mayor valor de todo el producto.
**How to use it:**
1. Haz clic en tu avatar, arriba a la derecha de la barra de navegación.
2. Haz clic en "Sign Out" al final del menú desplegable.
3. Volverás a la página de inicio de sesión.
4. Inicia sesión de nuevo cuando quieras retomar el trabajo.

**Good to know:**
- Cerrar la pestaña no es lo mismo que cerrar sesión: la sesión puede seguir activa hasta que caduque.
- Esto importa sobre todo si marcaste "Remember me" al iniciar sesión.
- Cerrar sesión en un dispositivo no afecta a tus otros dispositivos.

**Related:** [Inicio de sesión](#feature-name-sign-in) · [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member)

---

### Feature name: Aviso de cuenta desactivada
**Short Description:** Los usuarios desactivados ven una página explicativa en lugar de la app.
**Purpose:** Impide el acceso y explica lo que ha ocurrido.
**Context:** Cuando alguien deja un equipo, su acceso tiene que terminar de inmediato, pero un inicio de sesión que falla en silencio generaría un ticket de soporte y un compañero confundido. Esta página resuelve esa tensión: el acceso se corta de verdad (no ve vacantes, candidatos ni datos), mientras que la persona recibe una explicación clara y un siguiente paso. También cubre situaciones temporales, como una baja prolongada, en las que la cuenta debe volver a activarse en lugar de borrarse.
**How to use it:**
1. Si tu cuenta está desactivada, al iniciar sesión se te redirige aquí automáticamente.
2. Lee el aviso que indica que el acceso está suspendido.
3. Contacta con el administrador de tu empresa para que te reactive.
4. Una vez reactivado, inicia sesión de nuevo con normalidad.

**Good to know:**
- La desactivación es reversible: no se borra ningún dato y la reactivación restaura el acceso tal como estaba.
- Solo un administrador de tu propia empresa puede reactivarte; el soporte de Canvider no puede hacerlo por ellos.
- Los usuarios desactivados se eliminan de la lista de autocompletado de @menciones, para que los compañeros dejen de etiquetar a alguien que no puede responder.
- La desactivación surte efecto de inmediato, incluso para un usuario que tiene la sesión abierta en ese momento.

**Related:** [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member) · [Permisos basados en roles](#feature-name-role-based-permissions) · [Menciones en el equipo](#feature-name-team-mentions)

---

## 2. Dashboard

### Feature name: Vista general del Dashboard
**Short Description:** Pantalla de inicio que combina calendario, actividad, vacantes destacadas y estadísticas mensuales.
**Purpose:** Con una sola mirada ves todo lo que ocurre hoy en tus contrataciones.
**Context:** El reclutamiento es trabajo que vive de las interrupciones: las candidaturas llegan durante la noche, las entrevistas se mueven y los responsables de contratación preguntan "¿en qué punto estamos con X?" sin previo aviso. Sin una página de inicio, los primeros diez minutos de cada día se van en reconstruir el estado haciendo clic en cada vacante una por una. El Dashboard está diseñado para responder de inmediato a cuatro preguntas: qué hay en mi calendario, qué cambió desde que me fui, qué vacantes están ganando fuerza y cómo va el mes, para que puedas empezar a trabajar en lugar de orientarte.
**How to use it:**
1. Haz clic en "Dashboard" en la barra de navegación superior (o en el logotipo de Canvider).
2. Revisa el panel de calendario de la izquierda para ver las entrevistas próximas.
3. Revisa el panel Activity Feed de la derecha para ver los eventos recientes.
4. Desplázate hacia abajo hasta "Hot Jobs" para ver tus vacantes más activas.
5. Sigue bajando hasta "Monthly Applicant Overview" para ver los recuentos por estado.

**Good to know:**
- Todo lo que se muestra está limitado a tu empresa: los paneles agregan los datos de todas las vacantes, no solo las tuyas a título personal.
- Úsalo como rutina matinal: primero el calendario (compromisos), luego la actividad (qué ha cambiado) y después Hot Jobs (dónde conviene invertir tu tiempo).
- El logotipo de Canvider te lleva de vuelta aquí desde cualquier parte de la app.
- Para preguntas de tendencias y rendimiento, en lugar de "¿qué está pasando ahora?", usa Analytics.

**Related:** [Calendario](#feature-name-calendar) · [Feed de actividad](#feature-name-activity-feed) · [Vacantes destacadas](#feature-name-hot-jobs) · [Panel de análisis de reclutamiento](#feature-name-recruitment-analytics-dashboard)

---

### Feature name: Búsqueda en el Dashboard
**Short Description:** Barra de búsqueda que filtra vacantes y actividad en el Dashboard.
**Purpose:** Encuentra una vacante o un evento concreto sin salir de la página.
**Context:** Cuando gestionas más de un puñado de vacantes, los paneles Hot Jobs y Activity Feed se alargan tanto que recorrerlos anula el sentido de un Dashboard. Esta búsqueda filtra ambos paneles en el sitio, y eso la diferencia a propósito de la búsqueda de personas: sirve para orientarte ("¿qué pasó en la vacante Unity Developer?"), no para encontrar a una persona. Como filtra mientras escribes y nunca te lleva a otra página, conservas el contexto del resto del Dashboard mientras buscas.
**How to use it:**
1. Abre el Dashboard.
2. Haz clic en el campo de búsqueda con la etiqueta "Search jobs & activity…" en la cabecera.
3. Escribe cualquier parte del título de una vacante o del texto de una actividad.
4. Los paneles Hot Jobs y Activity Feed se filtran mientras escribes.
5. Borra el campo para volver a la vista completa.

**Good to know:**
- Solo filtra los paneles del Dashboard: no busca candidatos. Para eso usa la Búsqueda de candidatos en la página People.
- Las coincidencias parciales funcionan, así que basta con un fragmento del título de una vacante.
- Al borrar el campo se restaura el Dashboard completo; nunca necesitas recargar la página.

**Related:** [Búsqueda de candidatos](#feature-name-applicant-search) · [Vacantes destacadas](#feature-name-hot-jobs) · [Feed de actividad](#feature-name-activity-feed) · [Filtros de vacantes](#feature-name-job-filters)

---

### Feature name: Calendario
**Short Description:** Calendario integrado que muestra entrevistas y eventos de reclutamiento.
**Purpose:** Mantiene visibles todas las entrevistas y reuniones en un solo lugar.
**Context:** Programar entrevistas es donde la contratación falla con más frecuencia, porque el compromiso vive en un sistema (tu calendario de trabajo) y el contexto en otro (el ATS). El calendario de Canvider une ambos: cada evento está vinculado a una vacante y un candidato concretos, así que una entrada nunca es solo "Entrevista — 14:00" sin forma de recordar quién o por qué. Si conectas Google o Microsoft, esta vista se mantiene sincronizada con tu calendario real, así que es una vista de trabajo y no un duplicado que tengas que mantener.
**How to use it:**
1. Abre el Dashboard y busca el panel "Calendar".
2. Cambia la vista con los botones "Day", "Week" o "Month".
3. Usa los botones de flecha izquierda y derecha para moverte entre periodos.
4. Haz clic en "Today" para volver a la fecha actual.
5. Haz clic en cualquier día con puntos de colores para abrir su lista de eventos.

**Good to know:**
- Los puntos de colores marcan los días con eventos; el color es el que se eligió al crear el evento.
- La vista mensual es la mejor para detectar presión en la programación; la vista diaria es la mejor para organizar el día de verdad.
- Con Google o Microsoft conectados, los eventos se sincronizan en ambos sentidos y aparece un indicador "Syncing..." en la cabecera.
- Los eventos están vinculados a una vacante y a un candidato, así que siempre puedes rastrear una entrevista hasta su candidatura.

**Related:** [Crear evento de calendario](#feature-name-create-calendar-event) · [Programar entrevista](#feature-name-schedule-interview) · [Sincronización de calendario](#feature-name-calendar-sync) · [Editar o eliminar evento de calendario](#feature-name-edit-or-delete-calendar-event)

---

### Feature name: Crear evento de calendario
**Short Description:** Añade una entrevista o reunión directamente desde el calendario.
**Purpose:** Programa eventos de reclutamiento sin salir del Dashboard.
**Context:** Esta es la forma de reservar algo empezando por el calendario, a diferencia de Programar entrevista, que parte de un candidato. Úsala cuando pienses en términos de tiempo ("el jueves por la tarde está libre, vamos a llenarla") y no de una persona. Como sigue pidiendo una vacante y un candidato, el evento resultante tiene los mismos vínculos y las mismas invitaciones automáticas por correo que uno reservado desde la página del candidato; ambas vías crean el mismo tipo de registro, solo que desde puntos de partida opuestos.
**How to use it:**
1. En el calendario del Dashboard, haz clic en un día para abrir la ventana del día.
2. Haz clic en "+ Add New Event".
3. Rellena "Event Title" y elige un "Event Type".
4. Selecciona uno o varios "Recruiters" en el desplegable.
5. Selecciona la "Position" (vacante) y luego elige un "Candidate" de esa vacante.
6. Define la fecha, "Start Time" y "End Time".
7. Opcionalmente, añade un "Meeting Link" o genera uno (consulta Enlaces de reunión).
8. Marca "Inform invitees by E-mail" para enviar las invitaciones.
9. Elige un "Color" para el evento y haz clic en "Save Event".

**Good to know:**
- La lista de candidatos se filtra según la vacante que elijas, así que elige primero la vacante.
- No se envía ningún correo a menos que marques "Inform invitees by E-mail"; si lo dejas desmarcado, puedes crear un marcador privado.
- Los correos de invitación incluyen un adjunto `.ics` para que los destinatarios lo añadan a cualquier aplicación de calendario.
- Conviene usar los colores de forma coherente (por ejemplo, un color por fase de contratación): son lo que hace legible la vista mensual.

**Related:** [Programar entrevista](#feature-name-schedule-interview) · [Generación de enlaces de reunión](#feature-name-meeting-link-generation) · [Adjuntos ICS de calendario](#feature-name-ics-calendar-attachments) · [Calendario](#feature-name-calendar)

---

### Feature name: Editar o eliminar evento de calendario
**Short Description:** Modifica o elimina un evento de calendario existente.
**Purpose:** Mantiene la agenda al día cuando cambian los planes.
**Context:** Las entrevistas se mueven constantemente: el vuelo de un candidato se retrasa, un responsable de contratación se ve absorbido por una escalada de un cliente. El riesgo no es la reprogramación en sí, sino la copia desactualizada: una entrevista cancelada que sigue en el calendario hace perder la tarde a un entrevistador, y una que se movió y nunca se actualizó hace que el candidato se una a una llamada vacía. Editar aquí mantiene coherentes los calendarios vinculados y a los asistentes notificados con la realidad, por eso es preferible a reservar un segundo evento e ignorar el primero.
**How to use it:**
1. En el calendario del Dashboard, haz clic en el día que contiene el evento.
2. Busca el evento en la lista de eventos de la ventana del día.
3. Haz clic en el icono del lápiz (editar) para cambiar los detalles y guarda.
4. O haz clic en el icono de la papelera (eliminar) para quitar el evento.
5. Confirma la eliminación cuando se te pida.

**Good to know:**
- Edita en lugar de eliminar y volver a crear: las ediciones se propagan a tu calendario externo sincronizado, y un evento recreado pierde su historial.
- La eliminación también se propaga al calendario de Google o Microsoft conectado cuando la sincronización está activa.
- Si al principio se enviaron invitaciones por correo, informa también a los asistentes del cambio: una edición silenciosa puede no llegar a todos.
- La eliminación pide confirmación porque no se puede deshacer desde el calendario.

**Related:** [Crear evento de calendario](#feature-name-create-calendar-event) · [Sincronización de calendario](#feature-name-calendar-sync) · [Programar entrevista](#feature-name-schedule-interview)

---

### Feature name: Feed de actividad
**Short Description:** Flujo cronológico de candidaturas, cambios de estado y eventos de vacantes.
**Purpose:** Muestra lo que han hecho tu equipo y tus candidatos recientemente.
**Context:** En un proceso compartido, el fallo caro es el trabajo duplicado o contradictorio: dos reclutadores que escriben al mismo candidato, o alguien que avanza a una persona que un compañero ya había rechazado. El feed de actividad es la capa de visibilidad compartida que lo evita: es la respuesta a "¿qué pasó mientras estaba fuera?" sin tener que preguntarle a nadie. También es un registro de auditoría ligero: cuando el estado de un candidato parece incorrecto, el feed suele mostrar quién lo cambió y cuándo.
**How to use it:**
1. Abre el Dashboard y localiza el panel "Activity Feed".
2. Haz clic en la pestaña "All" para verlo todo, o en una pestaña de categoría para filtrar.
3. Desplázate por las entradas para revisar los eventos recientes.
4. Haz clic en una entrada para ir al candidato o la vacante relacionados.

**Good to know:**
- Las entradas son clicables: son la vía más rápida hasta el candidato o la vacante en cuestión.
- Las pestañas de categoría son la forma de sortear el ruido en una semana con mucho volumen.
- El feed abarca toda la empresa, no solo tus propias acciones.
- Vaciar el feed afecta a toda la empresa y no se puede deshacer, así que usa primero las pestañas de categoría.

**Related:** [Vaciar el feed de actividad](#feature-name-clear-activity-feed) · [Búsqueda en el Dashboard](#feature-name-dashboard-search) · [Journey (fases de la candidatura)](#feature-name-journey-application-stages) · [Comentarios internos](#feature-name-internal-comments)

---

### Feature name: Vaciar el feed de actividad
**Short Description:** Borra las entradas actuales del feed de actividad de tu empresa.
**Purpose:** Reinicia un feed saturado para que los eventos nuevos destaquen.
**Context:** Tras una importación masiva de unos cientos de CV o una actualización masiva de estados, el feed puede llenarse de cientos de entradas casi idénticas que tapan todo lo que de verdad merece atención. Vaciarlo te da una base limpia para que vuelva a verse el siguiente evento real. Tómalo como un reinicio deliberado y no como mantenimiento rutinario: afecta al feed de todos en la empresa, y los compañeros que no están al día pierden su visión de lo que ha pasado.
**How to use it:**
1. Abre el Dashboard.
2. En la cabecera del panel "Activity Feed", haz clic en el botón "Clear".
3. Confirma la acción cuando se te pida.
4. El feed se vacía y muestra "No Recent Activity".

**Good to know:**
- Esto afecta al feed de toda la empresa, no solo a tu vista: también tus compañeros pierden su historial de entradas no leídas.
- No se puede deshacer. Prueba primero las pestañas de categoría o la Búsqueda en el Dashboard si solo quieres reducir el ruido.
- Vaciar el feed no cambia ningún dato de candidatos, candidaturas o vacantes; solo desaparecen las entradas de actividad.
- Un buen momento para usarlo es justo después de una subida masiva de CV, una vez revisados los resultados.

**Related:** [Feed de actividad](#feature-name-activity-feed) · [Subida masiva de CV](#feature-name-bulk-upload-cvs) · [Actualización masiva de estados](#feature-name-bulk-status-update)

---

### Feature name: Vacantes destacadas
**Short Description:** Panel que destaca tus anuncios de vacantes más activos según el número de candidatos.
**Purpose:** Dirige la atención a las vacantes que más interés reciben.
**Context:** La atención del reclutador es el recurso más escaso en la contratación, y tiende a desplazarse hacia la vacante de la que se quejó más recientemente alguien, en lugar de hacia donde está realmente el volumen. Vacantes destacadas ancla esa decisión en datos: las vacantes que más candidatos atraen son aquellas donde un día de preselección produce más candidatos para la shortlist, y donde una respuesta lenta hace más daño a la experiencia del candidato. Leído junto con Analytics, el panel también señala el problema inverso: una vacante que esperabas que tuviera mucho interés y que no aparece en esta lista necesita una corrección en la captación de candidatos o en la descripción del puesto, no más preselección.
**How to use it:**
1. Abre el Dashboard y desplázate hasta el panel "Hot Jobs".
2. Revisa cada tarjeta de vacante y su número de candidatos.
3. Haz clic en una tarjeta de vacante para abrir su página de detalles.
4. Haz clic en "View All Jobs" para ir a la lista completa de vacantes.

**Good to know:**
- El ranking se basa en el número de candidatos, que mide interés, no calidad. Revisa las puntuaciones en la página de la vacante antes de celebrarlo.
- Una vacante que esperabas ver aquí y no aparece es una señal para revisar la descripción del puesto o empezar a captar candidatos.
- Las tarjetas enlazan directamente a la página de detalles de la vacante, donde están las acciones masivas y las analíticas por vacante.

**Related:** [Página de detalles de la vacante](#feature-name-job-details-page) · [Listado de vacantes](#feature-name-job-listings) · [Analíticas por vacante](#feature-name-per-job-analytics) · [Captación de candidatos](#feature-name-candidate-sourcing)

---

### Feature name: Resumen mensual de candidatos
**Short Description:** Recuento mensual de candidatos agrupados por estado de candidatura.
**Purpose:** Vistazo rápido al volumen de la pipeline de este mes.
**Context:** Es la lectura más rápida disponible sobre la forma de la pipeline. Un mes sano se estrecha de forma constante desde Nuevo hacia Oferta; uno poco sano se abulta en algún punto del medio, lo que casi siempre significa que los candidatos esperan a una persona en lugar de estar bloqueados por algo real. Como se agrupa por estado y no por vacante, es el panel que te dice *qué tipo* de trabajo se está acumulando (preselección, entrevistas o decisiones) antes de que busques qué vacante es la responsable.
**How to use it:**
1. Abre el Dashboard y desplázate hasta "Monthly Applicant Overview".
2. Lee cada tarjeta de estadística: el número y su etiqueta de estado.
3. Compara las tarjetas para ver dónde se concentran los candidatos.
4. Haz clic en "People" para ir a la lista completa de candidatos.

**Good to know:**
- Una gran acumulación en un estado temprano suele indicar que el cuello de botella es la capacidad de preselección, no la calidad de los candidatos.
- Las tarjetas reflejan tus estados de candidatura configurados, así que los estados personalizados también aparecen aquí.
- Es una instantánea del mes en curso; para ver tendencias a lo largo del tiempo, usa la página Analytics.

**Related:** [Lista de candidatos](#feature-name-applicant-list) · [Estados de candidatura personalizados](#feature-name-custom-application-statuses) · [Duración por fase e instantánea del pipeline](#feature-name-stage-duration--pipeline-snapshot) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel)

---

## 3. Creación de vacantes

### Feature name: Creación de vacante — Paso 1: Datos básicos
**Short Description:** Introduce el título del puesto, las ubicaciones, los horarios y el departamento de una nueva vacante.
**Purpose:** Establece los datos básicos que necesita cualquier oferta de empleo.
**Context:** Estos cuatro campos aportan mucho más de lo que parece. El título y la ubicación alimentan la IA que después sugiere skills, salario y descripción; el departamento es lo que hace posibles, dentro de unos meses, los análisis por departamento y el filtrado de vacantes; y los horarios son aquello con lo que los portales de empleo emparejan a los candidatos. Acertar aquí cuesta poco. En cambio, añadir después un departamento que falta en cincuenta vacantes anteriores, cuando la dirección pregunta qué equipos han crecido más rápido, sí que cuesta mucho.
**How to use it:**
1. Haz clic en "Create Job" en la barra de navegación superior.
2. Introduce el "Role Title".
3. En "Job Locations", elige una sede guardada y haz clic en "Add", o escribe una ubicación personalizada.
4. Marca "Anywhere in country (no specific city)" si el puesto no tiene una ciudad fija.
5. Repite el proceso para añadir hasta 10 ubicaciones; la primera es la ubicación principal.
6. Selecciona un "Work Schedule" (p. ej., Full-time) en el desplegable.
7. Selecciona un "Office Schedule" (p. ej., Hybrid) en el desplegable.
8. Selecciona un "Department".
9. Haz clic en "Next".

**Good to know:**
- La primera ubicación que añades es la principal: es la que mostrarán los portales de empleo, incluido LinkedIn.
- Cada vacante admite hasta 10 ubicaciones.
- Usa un título estándar y fácil de encontrar ("Senior Unity Developer", no "Unity Wizard"). Tanto las sugerencias de la IA como el emparejamiento de los portales dependen de ello.
- Las opciones del desplegable proceden de Settings → Preferences. Si falta un horario, una ubicación o un departamento, añádelo primero allí.

**Related:** [Sedes de oficina](#feature-name-office-locations) · [Departamentos](#feature-name-departments) · [Jornadas laborales](#feature-name-work-schedules) · [Ofertas con varias ubicaciones](#feature-name-multi-location-job-postings)

---

### Feature name: Creación de vacante — Paso 2: Requisitos
**Short Description:** Define las skills, el rango salarial y los beneficios del puesto.
**Purpose:** Da a los candidatos y a la IA requisitos claros para el puesto.
**Context:** La lista de skills de este paso no es decorativa: es la vara de medir con la que cada función de IA posterior evalúa a los candidatos. El análisis de CV puntúa según esa lista, la búsqueda de candidatos la usa como criterio y el cruce de criterios se apoya en ella. Las skills vagas o infladas producen puntuaciones vagas, y esa es la razón más habitual por la que los equipos encuentran poco convincente el filtrado con IA. El rango salarial es opcional en el producto, pero en la práctica rara vez se puede omitir: las ofertas sin salario atraen a menos candidatos y hacen perder tiempo con personas cuyas expectativas no encajaban desde el principio.
**How to use it:**
1. Desde el paso 1, llega a "Job Requirements & Details".
2. Escribe una skill en "Add a skill" y haz clic en "Add", o haz clic en una etiqueta de "Common skills".
3. Revisa tus etiquetas en "Selected skills"; haz clic en una etiqueta para eliminarla.
4. Opcionalmente, introduce "Minimum Salary" y "Maximum Salary" y selecciona una "Currency".
5. Opcionalmente, añade beneficios escribiendo uno y haciendo clic en "Add", o elígelo de "Common benefits".
6. Haz clic en "Next".

**Good to know:**
- Incluye solo requisitos imprescindibles y no una lista de deseos: cada skill extra diluye la puntuación de coincidencia de la IA.
- Las skills que introduces aquí alimentan después el análisis de CV, la búsqueda de candidatos y el cruce de criterios.
- El salario y los beneficios son campos opcionales, pero omitir el salario suele reducir el número de candidaturas.
- Todo sigue siendo editable tras publicar, desde "Edit Salary, Skills & Locations".

**Related:** [Sugerencias de IA para skills y salario](#feature-name-ai-skills--salary-suggestions) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Verificación de criterios con IA](#feature-name-criteria-assertion-ai) · [Edit Salary, Skills & Locations](#feature-name-edit-salary-skills--locations)

---

### Feature name: Sugerencias de IA para skills y salario
**Short Description:** La IA propone skills relevantes y un rango salarial competitivo.
**Purpose:** Acelera la redacción de requisitos con sugerencias acordes al mercado.
**Context:** Surgen dos problemas a la vez cuando un reclutador abre una petición de contratación para un puesto que no conoce: no sabes qué skills van realmente juntas para ese título, y no sabes lo que paga el mercado en este momento. Normalmente, ambas cosas se resuelven preguntando al responsable de contratación y esperando un día, o revisando ofertas de la competencia. Esta función lo reduce a unos segundos, generando sugerencias a partir del título y la ubicación que ya has introducido. Trata el resultado como un primer borrador bien fundamentado que debes editar: está calibrado con patrones generales del mercado, no con las bandas salariales específicas de tu empresa.
**How to use it:**
1. En el paso "Job Requirements & Details", busca la tarjeta "AI Assistant".
2. Asegúrate de que el título del puesto y la ubicación del paso 1 están establecidos.
3. Haz clic en "Generate with AI".
4. Espera mientras se muestra "AI is generating suggestions...".
5. Revisa las skills sugeridas y el rango salarial que se rellenan.
6. Edita o elimina lo que no compartas y, después, haz clic en "Next".

**Good to know:**
- La calidad depende por completo del título y la ubicación del paso 1: un título vago produce sugerencias vagas.
- Compara siempre el salario con tus propias bandas antes de publicar; el modelo no conoce tu estructura interna.
- Las sugerencias rellenan los campos como valores editables, así que después puedes borrar o añadir libremente.
- Poda sin piedad: una lista de skills inflada debilita cada puntuación de coincidencia posterior.

**Related:** [Creación de vacante — Paso 2: Requisitos](#feature-name-create-job--step-2-requirements) · [Generador de descripciones de vacante con IA](#feature-name-ai-job-description-generator) · [Aviso sobre el uso de IA](#feature-name-ai-usage-disclaimer)

---

### Feature name: Creación de vacante — Paso 3: Descripción
**Short Description:** Redacta la descripción de la vacante con un editor de texto enriquecido.
**Purpose:** Produce el texto público que los candidatos realmente leen.
**Context:** Es la única parte de la vacante que los candidatos ven de verdad, y cumple una doble función: vende el puesto a quienes están decidiendo si postularse, y es el texto de referencia que la IA usa para puntuar cada CV que llega. Una descripción pobre perjudica por partida doble: atrae menos buenos candidatos y debilita la puntuación de los que sí llegan. El editor admite una estructura adecuada (títulos, listas, enlaces), porque las descripciones fáciles de escanear rinden de forma constante mejor que los bloques de texto en cualquier portal de empleo.
**How to use it:**
1. Desde el paso 2, llega al paso "Job Description".
2. Elige "Create new description" para escribir desde cero.
3. Usa la barra de herramientas para títulos, negrita, cursiva, subrayado, listas, enlaces y emojis.
4. Escribe al menos 50 caracteres: solo entonces se activa el botón "Save".
5. Fíjate en el aviso "This description is not ready to publish yet" hasta que se superen los controles de calidad.
6. Haz clic en "Next" para pasar a la publicación.

**Good to know:**
- 50 caracteres es el mínimo técnico para continuar, no un objetivo: las ofertas reales necesitan mucho más para que los CV se puntúen bien.
- Usa títulos y listas con viñetas; la mayoría de candidatos ojea el texto en lugar de leerlo.
- Tienes tres puntos de partida: escribir desde cero, generar con IA o cargar una plantilla guardada.
- La descripción sigue siendo editable cuando la vacante ya está activa, desde "Edit Job Description".

**Related:** [Generador de descripciones de vacante con IA](#feature-name-ai-job-description-generator) · [Usar una plantilla de descripción guardada](#feature-name-use-saved-job-description-template) · [Control de calidad de la descripción](#feature-name-job-description-quality-check) · [Editar la descripción de la vacante](#feature-name-edit-job-description)

---

### Feature name: Generador de descripciones de vacante con IA
**Short Description:** La IA redacta una descripción completa de la vacante a partir de sus datos.
**Purpose:** Elimina el esfuerzo de la página en blanco al redactar ofertas.
**Context:** Escribir una descripción de vacante desde cero es el paso en el que las peticiones de contratación suelen estancarse durante días, normalmente porque el reclutador espera el texto que el responsable de contratación acabará reescribiendo de todos modos. Generar un borrador completo a partir del título, las skills y la ubicación que ya has introducido convierte la tarea de redactar en la de editar, lo que es mucho más rápido y produce un estilo de empresa más uniforme entre puestos. El borrador es un punto de partida: conoce la estructura de una buena oferta para este tipo de puesto, pero no sabe nada de tu equipo, de tu producto ni de por qué alguien debería querer este trabajo.
**How to use it:**
1. En el paso "Job Description", busca la tarjeta "AI Job Description Generator".
2. Confirma que el resumen de la vacante de arriba muestra el título, las skills y la ubicación correctos.
3. Haz clic en "Generate with AI".
4. Espera a que la descripción generada aparezca en el editor.
5. Edita el texto con la barra de herramientas para que encaje con tu tono.
6. Haz clic en "Next".

**Good to know:**
- Corrige el título y las skills antes de generar: el borrador se construye a partir de ellos, así que una mala entrada significa reescribir.
- Añade siempre los detalles que solo tú conoces: el equipo, el producto, el trabajo concreto y por qué está abierta la vacante.
- El resultado aparece directamente en el editor como texto totalmente editable.
- Cuando hayas pulido una descripción, guárdala como plantilla para que la siguiente vacante similar parta de tu versión.

**Related:** [Creación de vacante — Paso 3: Descripción](#feature-name-create-job--step-3-description) · [Guardar la descripción como plantilla](#feature-name-save-description-as-template) · [Sugerencias de IA para skills y salario](#feature-name-ai-skills--salary-suggestions) · [Control de calidad de la descripción](#feature-name-job-description-quality-check)

---

### Feature name: Usar una plantilla de descripción guardada
**Short Description:** Empieza una descripción a partir de una plantilla reutilizable guardada previamente.
**Purpose:** Mantiene las ofertas coherentes y ahorra tener que volver a escribir lo mismo.
**Context:** La mayoría de empresas contrata una y otra vez los mismos pocos tipos de puesto, y reescribir cada vez la sección de beneficios, la declaración de igualdad de oportunidades y el párrafo "sobre nosotros" es puro desperdicio; peor aún, genera versiones sutilmente distintas de tu marca como empleador en tus ofertas activas. Las plantillas fijan el texto estándar una sola vez, de modo que cada oferta nueva solo necesita las partes específicas del puesto. Para agencias y equipos de alto volumen, suele ser el ahorro de tiempo más grande al crear vacantes.
**How to use it:**
1. En el paso "Job Description", haz clic en "Use saved template".
2. Abre el desplegable "Choose a template:".
3. Selecciona la plantilla que quieras.
4. El editor carga el contenido de la plantilla.
5. Ajusta el texto a este puesto concreto y haz clic en "Next".

**Good to know:**
- Al cargar una plantilla se copia su contenido en esta vacante; los cambios que hagas aquí no modifican la plantilla guardada.
- Si quieres actualizar la versión guardada, usa "Update Template" en lugar de "Save as Template".
- Las plantillas se gestionan para toda la empresa en Settings → Templates.
- Vuelve siempre a leer el texto cargado: los restos de detalles de la vacante anterior son el error clásico con las plantillas.

**Related:** [Guardar la descripción como plantilla](#feature-name-save-description-as-template) · [Plantillas de vacante](#feature-name-job-templates) · [Creación de vacante — Paso 3: Descripción](#feature-name-create-job--step-3-description)

---

### Feature name: Guardar la descripción como plantilla
**Short Description:** Guarda la descripción de vacante actual como plantilla reutilizable.
**Purpose:** Convierte una buena descripción en un estándar de la empresa.
**Context:** Las buenas descripciones de vacante suelen descubrirse más que diseñarse: una oferta atrae a candidatos notablemente mejores, y la siguiente vacante debería heredar lo que la hizo funcionar. Guardarla como plantilla recoge esa lección mientras aún está fresca, en lugar de dejarla enterrada en una vacante cerrada. Con el tiempo, así es como un equipo pequeño y práctico va acumulando una voz de empresa coherente sin tener que hacer nunca un ejercicio formal de marca.
**How to use it:**
1. Termina de escribir la descripción en el paso "Job Description".
2. Haz clic en "Save as Template" en la parte inferior del editor.
3. Dale un nombre a la plantilla cuando se te pida.
4. Confirma para guardarla.
5. Si cargaste una plantilla existente, usa "Update Template" para sobrescribirla.

**Good to know:**
- Nombra las plantillas por familia de puesto ("Senior Backend Engineer"), no por la vacante concreta: las vas a reutilizar.
- Elimina los detalles específicos del puesto antes de guardar, o el siguiente usuario los heredará sin querer.
- "Update Template" sobrescribe la versión guardada para todos en tu empresa; "Save as Template" crea una nueva.
- En Settings → Templates puedes ver cuántas vacantes se han creado a partir de plantillas y el tiempo ahorrado.

**Related:** [Usar una plantilla de descripción guardada](#feature-name-use-saved-job-description-template) · [Plantillas de vacante](#feature-name-job-templates) · [Generador de descripciones de vacante con IA](#feature-name-ai-job-description-generator)

---

### Feature name: Creación de vacante — Paso 4: Publicación
**Short Description:** Revisión final, preguntas de filtrado y selección de portales antes de publicar.
**Purpose:** Controla exactamente dónde y cómo sale publicada la vacante.
**Context:** Este es el último momento en el que un error sale barato. Una vez publicada, una vacante puede distribuirse a portales externos, indexarse en buscadores y mostrarse a candidatos, y corregir después un salario equivocado o una descripción rota significa que la versión incorrecta ya se ha visto. La elección de distribución también determina lo que podrás aprender más adelante: publicar en varios portales es lo que hace significativo el informe de eficacia de las fuentes, porque una vacante publicada en un solo sitio nunca te dirá qué canal funciona mejor.
**How to use it:**
1. Desde el paso 3, llega al paso "Publish Job".
2. Revisa los detalles cargados de la vacante, las skills, los beneficios y la descripción.
3. Opcionalmente, rellena hasta 3 "Candidate Questions" (máximo 200 caracteres cada una).
4. En "Publish To", marca cada portal en el que quieras publicar (Canvider es el portal base gratuito).
5. Los portales en gris necesitan configuración en Settings primero.
6. Haz clic en "Publish Job".

**Good to know:**
- Canvider es el portal base gratuito y siempre está disponible; los demás portales deben configurarse primero en Settings.
- Los portales en gris no están rotos: les faltan credenciales o una integración.
- Las preguntas de filtrado solo se pueden definir aquí, en el momento de publicar, así que decídelas antes de avanzar.
- Publicar en más de un portal es lo que hace posible el informe de eficacia de las fuentes.

**Related:** [Preguntas de filtrado](#feature-name-screening-questions) · [Configuración de portales de empleo](#feature-name-job-portals-configuration) · [Publicación automática en LinkedIn](#feature-name-automatic-linkedin-job-posting) · [Fuente de contratación y eficacia de las fuentes](#feature-name-source-of-hire--source-effectiveness)

---

### Feature name: Preguntas de filtrado
**Short Description:** Hasta tres preguntas breves que los candidatos responden al postularse.
**Purpose:** Filtra pronto a los candidatos según tus criterios imprescindibles.
**Context:** Algunos requisitos son absolutos y binarios (un permiso de trabajo, una habilitación de seguridad, la disponibilidad para ir a la oficina tres días a la semana), y descubrir que no se cumplen en la primera entrevista hace perder el tiempo a todos, también al candidato. Preguntar en el momento de la candidatura saca esos datos a la luz antes de que nadie invierta atención. El límite de tres es deliberado: cada pregunta adicional reduce de forma medible las candidaturas completadas, así que conviene reservarlas para eliminatorias reales y no para lo que sería bonito saber. Formularlas como Sí/No o numéricas también las hace compatibles con el formato de filtrado propio de LinkedIn.
**How to use it:**
1. En el paso "Publish Job", baja hasta "Candidate Questions".
2. Escribe tu primera pregunta en "Question 1" (máximo 200 caracteres).
3. Formula las preguntas compatibles con LinkedIn como Sí/No o numéricas: empieza con "Do you", "Are you" o "How many years of".
4. Repite el proceso para "Question 2" y "Question 3" si lo necesitas.
5. Haz clic en "Publish Job": los candidatos verán ahora las preguntas en el formulario de candidatura.
6. Consulta después las respuestas en la pestaña Overview del candidato, en "Screening Questions".

**Good to know:**
- Máximo tres preguntas, de 200 caracteres cada una.
- Pregunta solo eliminatorias reales: cada pregunta extra te cuesta candidaturas completadas.
- Empieza con "Do you", "Are you" o "How many years of" para mantenerte compatible con el filtrado de LinkedIn.
- No preguntes nunca por características protegidas (edad, nacionalidad, estado civil, salud): es un riesgo legal, no solo una mala práctica.
- Las respuestas aparecen en la pestaña Overview de cada candidato y pueden editarse si el candidato las facilitó por otra vía.

**Related:** [Respuestas a preguntas de filtrado](#feature-name-screening-question-answers) · [Verificación de criterios con IA](#feature-name-criteria-assertion-ai) · [Creación de vacante — Paso 4: Publicación](#feature-name-create-job--step-4-publish)

---

## 4. Gestión de vacantes

### Feature name: Listado de vacantes
**Short Description:** Lista central de todas tus ofertas de empleo con estadísticas resumidas.
**Purpose:** Un único lugar para supervisar y abrir cada vacante abierta.
**Context:** Cuando una empresa tiene más de unas pocas requisiciones en marcha, la pregunta difícil deja de ser "¿cómo va esta vacante?" y pasa a ser "¿cuál de mis vacantes me necesita hoy?". La página Jobs responde a eso poniendo cifras comparables una al lado de otra —candidatos, entrevistas, contrataciones y días abiertos—, de modo que una vacante envejecida sin entrevistas destaca frente a una reciente que se ahoga en candidaturas. La cifra de "days open" en particular es la señal de alerta temprana que la mayoría de los equipos aprende a leer primero, porque los problemas con el tiempo de cobertura se corrigen mucho más barato en la semana tres que en la semana doce.
**How to use it:**
1. Haz clic en "Jobs" en la barra de navegación superior.
2. Revisa las cuatro tarjetas de estadísticas: Active Jobs, Total Applicants, Archived Jobs, On-Hold Jobs.
3. Desplázate por las tarjetas de vacantes para ver el estado, los candidatos, las entrevistas, las contrataciones y los días abiertos.
4. Haz clic en "View Details" en cualquier tarjeta para abrir esa vacante.
5. Usa los botones de paginación de la parte inferior para moverte entre páginas.

**Good to know:**
- Un número alto de candidatos sin entrevistas suele indicar un atasco en la preselección, no una mala oferta.
- Muchos días abiertos con poco volumen de candidatos es, en cambio, un problema de captación o de descripción de la vacante.
- Las cuatro tarjetas de estadísticas resumen toda tu empresa, mientras que las tarjetas de abajo son por vacante.
- Todas las acciones sobre una vacante —carga masiva, captación, cambios de estado, comunicación— están en la página de detalles de esa vacante, no aquí.

**Related:** [Filtros de vacantes](#feature-name-job-filters) · [Página de detalles de la vacante](#feature-name-job-details-page) · [Cambiar estado de la vacante](#feature-name-change-vacancy-status) · [Vacantes destacadas](#feature-name-hot-jobs)

---

### Feature name: Filtros de vacantes
**Short Description:** Filtra el listado de vacantes por departamento, estado, ubicación y fecha.
**Purpose:** Reduce un listado largo de vacantes a las que te interesan.
**Context:** Cada persona necesita cortes muy distintos del mismo listado: un responsable de departamento solo se fija en las vacantes de su equipo, un responsable de país en una ubicación, y quien revisa el trimestre en todo lo publicado desde una fecha concreta. En lugar de crear vistas separadas para cada caso, los filtros permiten que cada persona arme su propia selección. El filtro de estado es el más usado día a día: es lo que separa las vacantes realmente activas de las archivadas y en pausa, que de otro modo inflarían todos los recuentos.
**How to use it:**
1. Abre la página Jobs.
2. Selecciona un valor en el desplegable "Department".
3. Selecciona un valor en el desplegable "Status" (Active, On-Hold, Archived, Closed, In Review).
4. Selecciona un valor en el desplegable "Location".
5. Selecciona un rango en el desplegable "Posted Date" (de Today a Last 6 Months).
6. Haz clic en "Clear all filters" para restablecer.

**Good to know:**
- Los filtros se combinan, así que Department, Status y Posted Date reducen la lista de forma acumulativa.
- El filtro por departamento solo funciona si las vacantes tenían un departamento asignado al crearse; consulta Departamentos en los ajustes.
- "Clear all filters" es la forma fiable de explicar una lista sospechosamente corta.
- Filtra por Archived o Closed para encontrar una vacante histórica que quieras duplicar o tomar como referencia.

**Related:** [Listado de vacantes](#feature-name-job-listings) · [Departamentos](#feature-name-departments) · [Cambiar estado de la vacante](#feature-name-change-vacancy-status) · [Ubicaciones de oficina](#feature-name-office-locations)

---

### Feature name: Página de detalles de la vacante
**Short Description:** Centro por vacante con estadísticas, gráficos, candidatos y todas las acciones sobre la vacante.
**Purpose:** Todo lo relativo a una vacante en una sola pantalla.
**Context:** Esta página es el centro operativo de Canvider: casi toda acción relevante sobre una vacante empieza aquí y no desde los menús globales. Es intencionado: la captación, la definición de criterios, las cargas masivas, la comunicación masiva, los cambios de estado y la distribución son cosas que haces *sobre una vacante concreta*, y acotarlas a una sola vacante elimina toda una clase de errores costosos, como enviar un correo al grupo de candidatos equivocado. Si solo aprendes una pantalla de Canvider, que sea esta.
**How to use it:**
1. Ve a Jobs y haz clic en "View Details" en una tarjeta de vacante.
2. Lee en la cabecera "Total Applicants" y "Published At".
3. Revisa los gráficos: Applicants Over Time, Applicants by Job Portal, Distribution by Status.
4. Desplázate hasta "Top Applicants" para ver a los candidatos con mejor puntuación.
5. Haz clic en "View All Applicants" para abrir la lista People filtrada.
6. Usa los botones de acción de la parte superior para la carga masiva, la comunicación, la edición y los cambios de estado.

**Good to know:**
- "Top Applicants" ordena por puntuación de IA, así que solo tiene sentido cuando los candidatos ya se han analizado.
- "Applicants by Job Portal" es la versión por vacante de la eficacia de las fuentes: indica qué portal funciona de verdad para esta vacante.
- "View All Applicants" abre People ya filtrado por esta vacante, que es la forma segura de empezar las acciones masivas.
- Las herramientas de captación, criterios y distribución se abren desde los botones de acción de la parte superior de esta página.

**Related:** [Analíticas por vacante](#feature-name-per-job-analytics) · [Criteria Assertion AI](#feature-name-criteria-assertion-ai) · [Captación de candidatos](#feature-name-candidate-sourcing) · [Comunicación masiva](#feature-name-bulk-communication)

---

### Feature name: Editar la descripción de la vacante
**Short Description:** Actualiza directamente el texto de la descripción de una vacante publicada.
**Purpose:** Corrige o mejora anuncios activos sin volver a crearlos.
**Context:** Las erratas, una línea de reporte equivocada o un requisito que ahuyenta a buenos candidatos siempre se descubren *después* de publicar, nunca antes. Sin edición directa, la única solución sería cerrar la vacante y volver a publicarla, lo que reinicia el historial de candidaturas, rompe los enlaces ya compartidos y destruye tu medición del tiempo de cobertura. Editar en el sitio conserva todo eso. Conviene saber que la descripción también es el texto de referencia para la puntuación de IA, así que una reescritura sustancial cambia la base con la que se evaluarán los candidatos futuros.
**How to use it:**
1. Abre la página de detalles de la vacante.
2. Haz clic en "View Job Description".
3. Haz clic en "Edit" en el cuadro modal.
4. Usa la barra de formato para cambiar el texto.
5. Haz clic en "Save".

**Good to know:**
- Editar conserva los candidatos, el historial y el tiempo de cobertura de la vacante; volver a publicar una vacante nueva no.
- Los cambios afectan de inmediato al anuncio de Canvider y a la página de empleo; las copias ya publicadas en portales externos pueden necesitar actualizarse allí por separado.
- Como la descripción impulsa el análisis de CV con IA, una reescritura importante hace que los nuevos candidatos se puntúen con un texto distinto al de los anteriores.
- El salario, las skills y las ubicaciones se editan en otro lugar: consulta "Edit Salary, Skills & Locations".

**Related:** [Editar salario, skills y ubicaciones](#feature-name-edit-salary-skills--locations) · [Crear vacante — Paso 3: Descripción](#feature-name-create-job--step-3-description) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Publicar en cualquier portal](#feature-name-post-on-any-portal)

---

### Feature name: Editar salario, skills y ubicaciones
**Short Description:** Cambia las ubicaciones, el rango salarial y las skills de una vacante publicada.
**Purpose:** Mantiene actualizados los datos comerciales y de ubicación después de publicar.
**Context:** Estos tres campos cambian por motivos de negocio más que editoriales: se aprueba un presupuesto, el puesto se abre en una segunda oficina o dos semanas de candidaturas revelan que una skill "obligatoria" está dejando fuera a todos los que merecería contratar. Como las skills alimentan la puntuación de IA y la captación, editarlas aquí hace algo más que actualizar el anuncio: cambia con qué mide la IA a los candidatos en análisis futuros y qué busca la captación. Por eso es la palanca adecuada cuando tus coincidencias fallan de forma sistemática.
**How to use it:**
1. Abre la página de detalles de la vacante.
2. Haz clic en "Edit Salary, Skills & Locations".
3. En "Job Locations", escribe una ubicación y haz clic en "Add location" (hasta 10; la primera es la principal).
4. Actualiza "Minimum Salary", "Maximum Salary" y "Currency".
5. Edita el cuadro "Skills (one per line)": cada línea se convierte en una skill.
6. Haz clic en "Save changes".

**Good to know:**
- En el cuadro de skills, una línea equivale a una skill: una línea con valores separados por comas se lee como una sola skill.
- Hasta 10 ubicaciones; la primera es la principal y es la que muestran los portales de empleo.
- Editar las skills no vuelve a puntuar automáticamente a los candidatos existentes. Vuelve a ejecutar el análisis o la coincidencia de criterios si necesitas coherencia.
- Ampliar el rango salarial de una vacante estancada es una de las intervenciones más rápidas que tienes a mano.

**Related:** [Anuncios con varias ubicaciones](#feature-name-multi-location-job-postings) · [Criteria Assertion AI](#feature-name-criteria-assertion-ai) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Editar la descripción de la vacante](#feature-name-edit-job-description)

---

### Feature name: Anuncios con varias ubicaciones
**Short Description:** Asocia hasta diez ubicaciones de contratación a una misma vacante.
**Purpose:** Anuncia un mismo puesto en varias oficinas o países.
**Context:** Los equipos distribuidos abren con frecuencia una sola requisición que podría cubrirse en varias ciudades. Modelarlo como una vacante por ciudad es el atajo evidente y un mal atajo: los candidatos se reparten entre anuncios duplicados, tus analíticas cuentan una contratación como varios puestos y cada cambio en la descripción hay que repetirlo. Una sola vacante con muchas ubicaciones mantiene unificado el proceso y, aun así, anuncia con precisión. La regla de la ubicación principal existe porque la mayoría de los portales solo aceptan una ubicación estructurada, así que Canvider les envía la primera y añade el resto como texto legible.
**How to use it:**
1. Durante el Paso 1 de la creación de la vacante, o después a través de "Edit Salary, Skills & Locations".
2. Añade primero tu ciudad principal: será la ubicación principal que se muestra en los portales de empleo.
3. Añade cada ubicación adicional como una etiqueta independiente.
4. Marca "Anywhere in country (no specific city)" para vacantes de todo el país.
5. Guarda: LinkedIn publica la ubicación principal y añade el resto como "Also hiring in".

**Good to know:**
- El orden importa: la primera ubicación añadida es la principal y la única que la mayoría de los portales muestran como datos estructurados.
- Máximo 10 ubicaciones por vacante.
- Pon primero tu mercado de contratación más fuerte: es la ubicación que verán más candidatos.
- "Anywhere in country" es para vacantes realmente de ámbito nacional; en los puestos totalmente remotos, indícalo también en la descripción.

**Related:** [Crear vacante — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics) · [Editar salario, skills y ubicaciones](#feature-name-edit-salary-skills--locations) · [Publicación automática en LinkedIn](#feature-name-automatic-linkedin-job-posting) · [Ubicaciones de oficina](#feature-name-office-locations)

---

### Feature name: Cambiar estado de la vacante
**Short Description:** Mueve una vacante entre Active, On-Hold, Closed, Archived o Deleted.
**Purpose:** Controla si la vacante acepta candidaturas y si sigue visible.
**Context:** El estado expresa el ciclo de vida de una vacante, y cada valor tiene consecuencias reales en lugar de ser una simple etiqueta. On-Hold detiene la entrada de candidaturas mientras resuelves un bloqueo presupuestario, sin perder el proceso que ya has construido. Closed y Archived cierran la vacante y —esto es importante— trasladan a tu bolsa de talento a los candidatos no contratados que hayan dado su consentimiento, que es como una búsqueda terminada se convierte discretamente en un activo para la siguiente. Deleted es distinto en esencia: es una eliminación permanente e irreversible que además inicia una cuenta atrás de 30 días sobre los datos de candidatos asociados.
**How to use it:**
1. Abre la página de detalles de la vacante.
2. Haz clic en "Change Vacancy Status".
3. Lee la línea "Current Status:" y la explicación de cada efecto.
4. Elige el nuevo valor en "Select New Status".
5. Haz clic en "Confirm Status".
6. Ten en cuenta: Closed y Archived trasladan a los candidatos que han dado su consentimiento a la bolsa de talento; Deleted es permanente.

**Good to know:**
- Usa On-Hold, no Deleted, para una vacante en pausa: detiene las nuevas candidaturas y mantiene todo lo demás intacto.
- Cerrar o archivar es lo que llena tu bolsa de talento, así que merece la pena hacerlo bien en lugar de dejar vacantes en Active para siempre.
- Deleted no se puede deshacer, y los datos de candidatos se purgan 30 días después. Exporta antes todo lo que necesites.
- Solo los candidatos que dieron su consentimiento para futuras oportunidades pasan a la bolsa de talento; el resto simplemente no se traslada.

**Related:** [Bolsa de talento](#feature-name-talent-pool) · [Limpieza de datos de vacantes eliminadas](#feature-name-deleted-vacancy-data-cleanup) · [Consentimiento del candidato para futuras oportunidades](#feature-name-candidate-consent-for-future-opportunities)

---

### Feature name: Criteria Assertion AI
**Short Description:** Define hasta cinco criterios de aprobado o no aprobado que la IA comprueba por candidato.
**Purpose:** Convierte tus requisitos imprescindibles en comprobaciones automáticas y comparables de candidatos.
**Context:** Una puntuación de coincidencia global te dice que un candidato encaja en un 78 % aproximadamente, pero no si puede trabajar legalmente en tu país, y son los hechos binarios los que deciden la mayoría de las decisiones de preselección. Las aserciones de criterios convierten esos requisitos imprescindibles en comprobaciones explícitas de sí o no que se aplican igual a todos, lo que aporta dos ventajas: la preselección se vuelve mucho más rápida y además es defendible, porque cada candidato se ha medido con el mismo criterio escrito y no con quien leyó su CV. La redacción específica y verificable es esencial; un criterio que la IA no puede comprobar con el material disponible genera ruido en lugar de señal.
**How to use it:**
1. Abre la página de detalles de la vacante.
2. Haz clic en "Criteria Assertion AI".
3. Escribe un criterio breve y concreto (máximo 100 caracteres), por ejemplo "El candidato habla inglés por encima del nivel C1".
4. Haz clic en "Add".
5. Repite para hasta 5 criterios; haz clic en el icono de eliminar de cualquier criterio para quitarlo.
6. Haz clic en "Re-run criteria matching for all applicants" y confirma para volver a puntuar a todos.
7. Consulta los resultados en la pestaña Overview de cada candidato, en "Criteria Match Analysis".

**Good to know:**
- Máximo 5 criterios de 100 caracteres cada uno: resérvalos para descartes reales.
- Redacta criterios que se puedan verificar en un CV o en un perfil. "Encaja bien con la cultura" no se puede evaluar; "Tiene 3+ años con Unreal Engine" sí.
- Añadir o cambiar criterios no vuelve a puntuar a nadie automáticamente: tienes que hacer clic en "Re-run criteria matching for all applicants".
- Una vez existen criterios, la página People añade un filtro "Meets all criterias" que genera una preselección con un solo clic.
- Nunca codifiques características protegidas como criterios; convertiría una herramienta de preselección en un riesgo de discriminación.

**Related:** [Análisis de coincidencia de criterios](#feature-name-criteria-match-analysis) · [Filtros de candidatos](#feature-name-applicant-filters) · [Preguntas de screening](#feature-name-screening-questions) · [Aviso sobre el uso de IA](#feature-name-ai-usage-disclaimer)

---

### Feature name: Carga masiva de CV
**Short Description:** Sube muchos CV en PDF a la vez para crear candidaturas.
**Purpose:** Importa en minutos un lote de candidatos existente a una vacante.
**Context:** Los candidatos llegan por vías que un ATS no puede controlar: la bandeja de entrada de un responsable de contratación, una carpeta de una feria de empleo, la shortlist de una agencia o una hoja de cálculo de un sistema anterior. Si se quedan fuera de Canvider, son invisibles para la búsqueda, la puntuación y las analíticas, y distorsionan tus informes en silencio. La carga masiva es la vía de entrada: subes el lote completo y la IA extrae de cada archivo el nombre, los datos de contacto y la experiencia, convirtiendo una carpeta de PDF en candidaturas estructuradas y buscables sin introducir datos a mano.
**How to use it:**
1. Abre la página de detalles de la vacante.
2. Haz clic en "Bulk Upload CVs".
3. Confirma el nombre de la vacante que aparece en "Uploading CVs for:".
4. Haz clic en "Select CV Files (PDF only)" y elige varios PDF a la vez.
5. Haz clic en "Upload CVs".
6. Espera mientras se ejecuta "Processing CVs with AI...".
7. Revisa "Upload Results": candidaturas creadas y posibles errores.

**Good to know:**
- Solo PDF. Los documentos de Word y las imágenes los rechaza el validador de archivos.
- Comprueba el nombre de la vacante en la parte superior antes de subir: los CV se asocian a esa vacante, y deshacer un lote equivocado es tedioso.
- Revisa siempre el panel "Upload Results"; algunos archivos pueden fallar (PDF dañados, imágenes escaneadas sin texto) mientras el resto se procesa correctamente.
- Los lotes grandes tardan porque la IA procesa cada CV. Deja la pestaña abierta.
- La carga crea las candidaturas; puntuarlas es un paso aparte mediante el análisis con IA.

**Related:** [Añadir candidato manualmente](#feature-name-add-candidate-manually) · [Análisis masivo de candidatos](#feature-name-bulk-candidate-analysis) · [Seguridad en la carga de archivos](#feature-name-file-upload-security) · [Actualizar candidatos](#feature-name-refresh-applicants)

---

### Feature name: Publicar en LinkedIn (guiado, manual)
**Short Description:** Instrucciones paso a paso con botones de copiar para publicar manualmente en LinkedIn.
**Purpose:** Publica correctamente en LinkedIn incluso sin integración.
**Context:** LinkedIn es el canal de mayor valor para la mayoría de los puestos profesionales, pero la publicación automática requiere una cuenta conectada y el nivel de empleador 2 o superior, y aun las cuentas conectadas fallan de vez en cuando por el lado de LinkedIn. En lugar de dejarte improvisar, esta guía recorre el formulario real de LinkedIn campo por campo, con botones de copiar para cada valor. El paso más importante es cambiar la gestión de candidatos a "On an External Website": si se deja en la opción predeterminada de LinkedIn, las candidaturas se recogen dentro de LinkedIn en lugar de llegar a Canvider, donde ninguna de tus funciones de puntuación, filtrado o analítica puede alcanzarlas.
**How to use it:**
1. Abre la página de detalles de la vacante y haz clic en "Post on LinkedIn".
2. Haz clic en el enlace para abrir la "LinkedIn Job Posting Page" en una pestaña nueva.
3. Haz clic en "Copy" junto al título de la vacante y pégalo en LinkedIn.
4. Selecciona "Use my own description" y replica los valores de referencia que se muestran (ubicación, horario de trabajo, horario de oficina).
5. Haz clic en "Copy" junto a la descripción de la vacante y pégala en el editor de LinkedIn.
6. En "Manage applicants", cambia de "On LinkedIn" a "On an External Website" y pega la URL de candidatura copiada.
7. Compara las cualificaciones ideales con las skills listadas.
8. Confirma tu identidad si te la piden, elige Free posting y haz clic en "Post Job".

**Good to know:**
- El paso 6 es el crítico. Si las candidaturas se gestionan "On LinkedIn", nunca llegan a Canvider y son invisibles para la puntuación y las analíticas.
- Esta vía no necesita integración ni nivel de empleador: funciona para todas las cuentas.
- Replica exactamente la configuración de ubicación y horario, o el emparejamiento de LinkedIn apuntará a candidatos equivocados.
- Úsala como alternativa siempre que la publicación automática informe de un fallo.

**Related:** [Publicación automática en LinkedIn](#feature-name-automatic-linkedin-job-posting) · [Publicar en cualquier portal](#feature-name-post-on-any-portal) · [Integración con LinkedIn](#feature-name-linkedin-integration) · [Fuente de contratación y eficacia de las fuentes](#feature-name-source-of-hire--source-effectiveness)

---

### Feature name: Publicación automática en LinkedIn
**Short Description:** Publica una vacante en LinkedIn automáticamente a través de la cuenta conectada.
**Purpose:** Elimina el copiar y pegar manual cuando LinkedIn está integrado.
**Context:** La publicación manual en LinkedIn supone unos diez minutos de copiar y pegar con cuidado por vacante, y cada uno de esos pasos es una oportunidad de configurar mal el destino de las candidaturas o de olvidar una ubicación. Automatizarla elimina tanto el tiempo como esa clase de errores, lo que importa sobre todo a los equipos que publican varias vacantes a la semana. Como LinkedIn controla el extremo final de este proceso, el resultado se comunica mediante un banner de estado en lugar de darlo por supuesto: a veces lo que aparece es un borrador pendiente de tu revisión en LinkedIn en lugar de una publicación en vivo.
**How to use it:**
1. Conecta primero LinkedIn en Settings → LinkedIn.
2. En el paso "Publish Job", marca la opción del portal de LinkedIn.
3. Haz clic en "Publish Job".
4. Vuelve a la página de detalles de la vacante y lee el banner de estado de LinkedIn.
5. Si el banner indica que existe un borrador, entra en LinkedIn para revisarlo y publicarlo.
6. Si informa de un fallo, usa en su lugar el modo manual "Post on LinkedIn".

**Good to know:**
- Requiere una cuenta de LinkedIn conectada y el nivel de empleador 2 o superior.
- Revisa siempre el banner de estado después: "publicado" no está garantizado, y un borrador todavía requiere tu acción en LinkedIn.
- La vacante se publica bajo una de tus páginas de empresa de LinkedIn administradas; comprueba cuál en Settings → LinkedIn.
- En vacantes con varias ubicaciones, LinkedIn recibe la ubicación principal y el resto se añade como "Also hiring in".
- La publicación guiada manual siempre está disponible como alternativa y no necesita nivel.

**Related:** [Integración con LinkedIn](#feature-name-linkedin-integration) · [Páginas de empresa de LinkedIn para publicar](#feature-name-linkedin-company-pages-for-posting) · [Publicar en LinkedIn (guiado, manual)](#feature-name-post-on-linkedin-guided-manual) · [Niveles de empleador](#feature-name-employer-tiers)

---

### Feature name: Publicar en cualquier portal
**Short Description:** Kit genérico de copiar y pegar para publicar en cualquier portal de empleo.
**Purpose:** Te permite publicar en cualquier sitio con contenido listo y coherente.
**Context:** En cada mercado hay portales que importan a nivel local y con los que ningún ATS se integra: una bolsa de empleo nacional, una comunidad sectorial, un portal universitario, un canal de Discord o de Slack. Esta función acepta esa realidad en lugar de fingir que las integraciones lo cubren todo: te entrega el título, la descripción, la URL de candidatura y los valores de referencia en formato listo para copiar, de modo que puedas publicar en cualquier sitio en un par de minutos. La pieza importante es la URL de candidatura, porque usarla (en lugar de tu página de empleo genérica) es lo que permite a Canvider atribuir las candidaturas resultantes a ese canal concreto.
**How to use it:**
1. Abre la página de detalles de la vacante y haz clic en "Post on Any Portal".
2. Haz clic en "Copy" junto al título de la vacante.
3. Revisa los valores de referencia (Location, Work Schedule, Office Schedule) y replícalos en el portal.
4. Haz clic en "Copy" junto a la descripción de la vacante y pégala.
5. Haz clic en "Copy" junto a la URL de candidatura y configúrala como destino de candidatura del portal.
6. Compara las skills listadas con la sección de cualificaciones del portal.

**Good to know:**
- Usa siempre la URL de candidatura proporcionada como destino: es lo que dirige a los candidatos a Canvider y hace posible el seguimiento de fuentes.
- Si un portal solo acepta texto plano, pega primero la descripción en un editor sencillo para quitar el formato.
- Unos ajustes coherentes en todos los portales mantienen significativa la comparación de eficacia de fuentes.
- Funciona con cualquier portal sin integración, credenciales ni nivel requerido.

**Related:** [Publicar en LinkedIn (guiado, manual)](#feature-name-post-on-linkedin-guided-manual) · [Configuración de portales de empleo](#feature-name-job-portals-configuration) · [Fuente de contratación y eficacia de las fuentes](#feature-name-source-of-hire--source-effectiveness) · [Integración de feed RSS](#feature-name-rss-feed-integration)

---

### Feature name: Plantillas de vacante
**Short Description:** Crea y gestiona plantillas reutilizables de descripción de vacantes.
**Purpose:** Estandariza los anuncios y reduce el tiempo de redacción repetida.
**Context:** Esta es la vista de gestión detrás de las plantillas que cargas al crear una vacante: el lugar para mantenerlas, no solo para usarlas. Su valor crece con la repetición: las empresas que contratan los mismos puestos por temporada o en volumen acaban escribiendo el mismo anuncio decenas de veces, y cada reescritura es esfuerzo perdido y una oportunidad para que tu marca como empleador se desvíe. Las estadísticas de uso que aparecen aquí son útiles por sí mismas, porque una plantilla que nadie usa suele indicar que no encaja con la forma en que el equipo escribe de verdad.
**How to use it:**
1. Ve a los ajustes y haz clic en la tarjeta "Templates".
2. Revisa las estadísticas de uso: Total Templates, Created This Month, Jobs Created from Templates, Time Saved.
3. Haz clic en "New Template".
4. Escribe un nombre de plantilla y el contenido de la descripción.
5. Haz clic en "Save Template".
6. Para eliminar una, selecciónala en "My Templates", haz clic en "Delete Template" y confirma.

**Good to know:**
- Las plantillas se comparten en toda la empresa, así que eliminar una afecta a todos.
- Eliminar una plantilla no afecta a las vacantes ya creadas a partir de ella: el contenido se copió en su momento.
- Un conjunto pequeño de plantillas bien mantenidas es mejor que una biblioteca grande y obsoleta; elimina las que nadie carga.
- La forma más rápida de crear la biblioteca es guardar tus mejores anuncios reales como plantillas mientras los escribes.

**Related:** [Guardar descripción como plantilla](#feature-name-save-description-as-template) · [Usar plantilla de descripción guardada](#feature-name-use-saved-job-description-template) · [Plantillas de correo personalizadas](#feature-name-custom-email-templates) · [Centro de ajustes](#feature-name-settings-hub)

---

## 5. Sourcing de candidatos y descubrimiento

### Feature name: Sourcing de candidatos
**Short Description:** Busca en plataformas externas a personas que encajen con un puesto concreto.
**Purpose:** Encuentra candidatos pasivos que nunca se postularon a ti.
**Context:** Publicar una oferta solo llega a personas que buscan activamente, y en puestos senior y especializados esa es una minoría pequeña y muy disputada. Los candidatos que de verdad quieres suelen estar empleados, no buscando, y nunca verán tu anuncio. El sourcing invierte la dirección: en lugar de esperar, Canvider busca en plataformas externas a personas cuyos perfiles públicos encajan con el puesto y te trae vistas previas para que las revises. Como las búsquedas pueden tardar minutos, el trabajo se ejecuta en una cola en segundo plano en lugar de bloquear tu navegador: la inicias, sigues trabajando y recoges los resultados en Discover People.
**How to use it:**
1. Abre la página de detalles del puesto y desplázate hasta el panel "Candidate sourcing".
2. Confirma el puesto en "Job to search for" (o elige otro).
3. En "Source from", marca las fuentes que quieras: LinkedIn, ArtStation, Cara, Shared talent pool.
4. Las fuentes desactivadas indican el motivo (p. ej. "Connect LinkedIn in Settings").
5. Haz clic en "Search".
6. Espera a que termine la ejecución: las búsquedas en ArtStation pueden tardar unos minutos.
7. Abre "Discover People" para revisar los resultados.

**Good to know:**
- Cada ejecución cuesta 1 crédito de empleador y devuelve como máximo 10 candidatos nuevos, así que afina las skills del puesto antes de buscar en lugar de lanzar ejecuciones repetidas.
- El sourcing de LinkedIn funciona a través de *tu propia* cuenta conectada y requiere el plan nivel 2 o superior; las fuentes desactivadas siempre indican el motivo.
- Los resultados son vistas previas temporales con una vida útil de 48 horas: no se añaden a tu base de datos de candidatos.
- La calidad de la búsqueda depende del título y de las skills del puesto. Un puesto vago produce coincidencias vagas.
- La ejecución continúa en segundo plano, así que puedes salir de la página y volver más tarde.

**Related:** [Búsqueda de personas](#feature-name-discover-people) · [Búsqueda enfocada en ArtStation](#feature-name-artstation-focus-search) · [Conservación de datos de candidatos encontrados](#feature-name-sourced-candidate-data-retention) · [Créditos de empleador](#feature-name-employer-credits)

---

### Feature name: Búsqueda enfocada en ArtStation
**Short Description:** Búsqueda exacta en ArtStation, sin IA y sin otras fuentes.
**Purpose:** Devuelve artistas filtrados con precisión cuando ya conoces tus criterios.
**Context:** El sourcing asistido por IA es el valor por defecto correcto cuando buscas amplitud, pero es la herramienta equivocada cuando tus requisitos ya son exactos: un modelador de hard-surface en Polonia que usa Substance Painter es una especificación, no una cuestión de criterio. El modo enfocado elimina por completo la capa de interpretación de la IA y aplica tus filtros de forma literal: cada skill seleccionada debe coincidir, cada herramienta seleccionada debe coincidir, y cualquier país seleccionado sirve. Esa previsibilidad es precisamente el objetivo. Úsalo cuando sepas exactamente lo que buscas y quieras verlo todo, en lugar de la opinión de un modelo sobre el mejor encaje.
**How to use it:**
1. En el panel "Candidate sourcing", selecciona "ArtStation Focus" como fuente.
2. En el campo "Skills", busca y marca skills: cada skill seleccionada debe coincidir.
3. En el campo "Software", busca y marca herramientas: cada herramienta seleccionada debe coincidir.
4. En el campo "Countries", marca países: basta con que coincida uno.
5. Opcionalmente, escribe una "City" para una coincidencia de texto adicional.
6. Haz clic en "Search" (se necesita al menos un filtro).

**Good to know:**
- Las skills y el software usan lógica Y: cada elemento que marques debe estar presente. Los países usan lógica O.
- Marcar muchas skills reduce mucho los resultados. Empieza con dos o tres y añade más solo si obtienes demasiados.
- Se necesita al menos un filtro; la búsqueda no se ejecuta si todo está vacío.
- El modo enfocado es solo para ArtStation y no se puede combinar con otras fuentes en la misma ejecución.
- Ideal para puestos de 3D, juegos y concept art. Para contratación profesional general, usa el sourcing de LinkedIn.

**Related:** [Sourcing de candidatos](#feature-name-candidate-sourcing) · [Enriquecimiento con perfil de ArtStation](#feature-name-artstation-profile-enrichment) · [Búsqueda de personas](#feature-name-discover-people)

---

### Feature name: Búsqueda de personas
**Short Description:** Lista de toda la empresa con todas las personas que ha encontrado el sourcing.
**Purpose:** Espacio de trabajo central para revisar las vistas previas de candidatos encontrados.
**Context:** Las ejecuciones de sourcing se hacen por puesto, pero la revisión es, por naturaleza, transversal: el mismo excelente artista 3D puede encajar en tres puestos abiertos, y quieres un único lugar donde tomar esa decisión. Esta página reúne todos los resultados que ha encontrado tu empresa, para que nada quede atrapado en el panel de una sola vacante. Es importante entender qué son estos registros: vistas previas temporales de perfiles públicos, no candidaturas ni entradas de base de datos. Nadie de aquí se ha postulado a ti, nadie ha dado consentimiento para nada, y las entradas desaparecen por sí solas.
**How to use it:**
1. Haz clic en "Sourcing" en el Dashboard (Búsqueda de personas), o abre `/discovered-people/`.
2. Lee el panel "Privacy & how this data works" antes de usar los resultados.
3. Escribe en "Search by name…" para encontrar a una persona concreta.
4. Haz clic en un filtro de fuente (All / LinkedIn / ArtStation / Cara) para filtrar por plataforma.
5. Usa el desplegable "All jobs" para filtrar por el puesto para el que se encontró a una persona.
6. Ordena con "Newest first", "Name A–Z" o "Most followers".
7. Haz clic en "See More" en una tarjeta para ver skills, experiencia laboral y enlaces de perfil.

**Good to know:**
- Estas personas no se han postulado a ti. Cualquier contacto es un contacto en frío y debe redactarse como tal.
- Cada tarjeta caduca 48 horas después de encontrarse: trabájalas pronto o vuelve a buscar más adelante.
- "Most followers" mide la popularidad en la plataforma, no la habilidad. No lo leas como un ranking de calidad.
- La página es de toda la empresa, así que los resultados de sourcing de un compañero también aparecen aquí.
- Lee el panel de privacidad al menos una vez; explica tus responsabilidades al usar estos datos.

**Related:** [Sourcing de candidatos](#feature-name-candidate-sourcing) · [Conservación de datos de candidatos encontrados](#feature-name-sourced-candidate-data-retention) · [Eliminar candidato encontrado](#feature-name-remove-sourced-candidate) · [Aviso de privacidad del sourcing](#feature-name-sourcing-privacy-notice)

---

### Feature name: Conservación de datos de candidatos encontrados
**Short Description:** Los perfiles encontrados se eliminan automáticamente 48 horas después de encontrarse.
**Purpose:** Mantiene las vistas previas del sourcing temporales y conformes con la privacidad.
**Context:** Hay una diferencia legal y ética importante entre mirar el perfil público de alguien y construir una base de datos privada de personas que nunca pidieron estar en ella. La eliminación automática a las 48 horas hace cumplir esa línea en el propio producto, en lugar de dejarla a una política: los datos encontrados son una vista previa de trabajo con una caducidad fija, así que Canvider nunca acumula una base de datos de candidatos en la sombra. La consecuencia práctica es una regla de trabajo: el sourcing es algo en lo que actúas en un par de días, no una lista que se acumula durante meses.
**How to use it:**
1. Abre la página "Discover People".
2. Busca la insignia "Deleting soon" en las tarjetas que están a punto de caducar.
3. Despliega una tarjeta y lee la línea "Data retention" para ver el tiempo exacto que queda.
4. Actúa sobre un candidato antes de que caduque: que aparezca aquí no lo añade a tu base de datos.
5. Vuelve a ejecutar el sourcing si necesitas el perfil de nuevo después de que caduque.

**Good to know:**
- El reloj de 48 horas empieza en el momento del hallazgo, no en tu primera visualización.
- La eliminación es permanente y automática; no hay recuperación ni prórroga.
- Para conservar a alguien, actúa: contáctalo o añádelo como candidato. Simplemente dejarlo aquí no es conservarlo.
- Volver a buscar un perfil caducado cuesta otro crédito, un buen motivo para revisar los resultados pronto.
- Planifica el sourcing para un día en que realmente puedas hacer seguimiento, no justo antes de un festivo.

**Related:** [Búsqueda de personas](#feature-name-discover-people) · [Sourcing de candidatos](#feature-name-candidate-sourcing) · [Aviso de privacidad del sourcing](#feature-name-sourcing-privacy-notice) · [Añadir candidato manualmente](#feature-name-add-candidate-manually)

---

### Feature name: Eliminar candidato encontrado
**Short Description:** Descarta manualmente de los resultados de descubrimiento a una persona no deseada.
**Purpose:** Limpia los perfiles irrelevantes del espacio de trabajo de sourcing.
**Context:** Ninguna búsqueda automática es perfecta: te aparecerán personas que han dejado el sector, que obviamente no se mudarían o que ya sabes que no están interesadas. Si se quedan, cuestan atención cada vez que alguien abre la página, ya seas tú o un compañero, y peor aún, vuelven a aparecer en búsquedas futuras. Eliminarlas registra la decisión para que la misma persona no siga reapareciendo en ese puesto, lo que hace que repetir el sourcing en un puesto difícil sea cada vez más útil y no cada vez más repetitivo.
**How to use it:**
1. Abre la página "Discover People" o los resultados de sourcing del puesto.
2. Busca la tarjeta del candidato que quieres eliminar.
3. Haz clic en el control "Remove candidate" de esa tarjeta.
4. Confirma la eliminación.
5. El candidato ya no aparece en las listas de resultados futuras de ese puesto.

**Good to know:**
- La exclusión se aplica a ese puesto, así que la misma persona puede seguir apareciendo para un rol realmente distinto.
- Este es el mecanismo que evita que las ejecuciones repetidas de sourcing te muestren siempre a los mismos descartados.
- La eliminación afecta a la vista de resultados de ese puesto para toda tu empresa, no solo para ti.
- No se borra nada de la plataforma de origen: solo descartas una vista previa.

**Related:** [Búsqueda de personas](#feature-name-discover-people) · [Sourcing de candidatos](#feature-name-candidate-sourcing) · [Conservación de datos de candidatos encontrados](#feature-name-sourced-candidate-data-retention)

---

### Feature name: Búsqueda en el banco de talento
**Short Description:** Sugiere coincidencias de tu propio banco de talento de candidatos anteriores.
**Purpose:** Vuelve a contactar a candidatos que ya dieron su consentimiento para futuros contactos.
**Context:** El candidato bueno más barato casi siempre es alguien a quien ya has conocido. Cada puesto cerrado deja candidatos fuertes que perdieron frente a un encaje algo mejor, y están mucho más receptivos que cualquier perfil captado en frío: conocen tu empresa, querían el puesto y dieron su consentimiento para volver a saber de ti. Este buscador recorre ese banco y, de forma notable, muestra primero sugerencias sin información privada, para que evalúes el encaje antes que la identidad. El límite de tres candidatos por puesto es un freno anti-spam deliberado: tu banco de talento es una relación, y enviar correos masivos la destruye.
**How to use it:**
1. Abre la página de detalles del puesto y haz clic en "Find Candidates (Talent Pool)".
2. Lee la nota: como máximo se contactará a 3 candidatos para este puesto.
3. Revisa y edita el texto "Ideal profile (editable)".
4. Haz clic en "Start search".
5. Revisa la tarjeta "Suggested candidate (no private info)" que aparece.
6. Haz clic en "Yes, contact them" para aprobar, o en "Show another" para omitir.
7. Haz clic en "Stop search" o "Close" cuando termines.

**Good to know:**
- Se contactará a un máximo de 3 candidatos por puesto: úsalos en coincidencias realmente sólidas.
- Solo están en el banco los candidatos que dieron consentimiento para futuras oportunidades, así que el contacto es legalmente limpio.
- Editar el texto "Ideal profile" cambia las sugerencias de forma notable; merece la pena afinarlo antes de buscar.
- Las sugerencias ocultan deliberadamente los datos privados hasta que apruebes el contacto.
- Un banco vacío suele significar que aún no has cerrado o archivado vacantes anteriores.

**Related:** [Banco de talento](#feature-name-talent-pool) · [Consentimiento del candidato para futuras oportunidades](#feature-name-candidate-consent-for-future-opportunities) · [Cambio del estado de la vacante](#feature-name-change-vacancy-status) · [Sourcing de candidatos](#feature-name-candidate-sourcing)

---

### Feature name: Banco de talento
**Short Description:** Almacén de candidatos anteriores que dieron su consentimiento para futuras oportunidades.
**Purpose:** Crea una base de datos de candidatos reutilizable a partir de procesos de contratación anteriores.
**Context:** La mayor parte del esfuerzo de contratación se desperdicia al final de una búsqueda: cincuenta personas fueron evaluadas, una fue contratada y las otras cuarenta y nueve —varias de ellas realmente buenas— quedan olvidadas. El banco de talento captura ese valor de forma automática, sobre la base del consentimiento, cada vez que cierras o archivas una vacante. Con el tiempo, esto se convierte en una base de datos privada y preevaluada de candidatos que no cuesta nada buscar y supera al sourcing en frío tanto en tasa de respuesta como en calidad. El requisito de consentimiento es lo que lo hace lícito, y lo aplica el sistema en lugar de dejarlo en tu memoria.
**How to use it:**
1. No hay nada que activar: los candidatos optan al postularse.
2. Cuando cierras o archivas una vacante, los candidatos no contratados que dieron su consentimiento se añaden automáticamente.
3. También se pueden añadir candidatos individuales cuando su candidatura está finalizada.
4. Busca en el banco desde cualquier puesto mediante "Find Candidates (Talent Pool)".
5. Los candidatos que no dieron su consentimiento nunca se añaden.

**Good to know:**
- El banco solo crece cuando de verdad cierras o archivas vacantes terminadas: dejar los puestos antiguos en Active lo deja sin alimento.
- El sistema comprueba el consentimiento; los candidatos que lo rechazaron quedan excluidos y no pueden añadirse manualmente.
- No se añaden los candidatos contratados, solo los no contratados.
- Este es tu canal de sourcing con mayor conversión, y buscar en él no cuesta créditos.

**Related:** [Búsqueda en el banco de talento](#feature-name-talent-pool-finder) · [Cambio del estado de la vacante](#feature-name-change-vacancy-status) · [Consentimiento del candidato para futuras oportunidades](#feature-name-candidate-consent-for-future-opportunities) · [Puesto sugerido](#feature-name-suggested-position)

---

### Feature name: Solicitar ayuda de expertos
**Short Description:** Pide al equipo de Canvider una revisión humana de un candidato.
**Purpose:** Aporta criterio experto a candidatos difíciles de evaluar.
**Context:** A los reclutadores se les pide con frecuencia que evalúen habilidades que ellos mismos no tienen: juzgar la profundidad de un programador gráfico senior, o si un portfolio refleja un oficio real o solo un buen tutorial. La puntuación con IA ayuda a ordenar, pero no puede sustituir la experiencia en el dominio, y equivocarse es caro en ambos sentidos: una mala contratación, o un gran candidato rechazado. Esta opción escala a un especialista humano un candidato concreto con un alcance y un plazo definidos, lo que es mucho más útil que una segunda opinión genérica.
**How to use it:**
1. Abre la página de detalles del candidato.
2. Haz clic en "More actions" y luego en "Request Expert Help".
3. Elige el tipo de revisión: "Hard skills" o "Soft skills".
4. Marca las áreas de enfoque que quieres evaluar (p. ej. Leadership, Communication).
5. Opcionalmente, selecciona idiomas (English, Turkish, Polish).
6. Indica cuándo lo necesitas: Today, Tomorrow, In a week, In a month.
7. Haz clic en "Submit request".

**Good to know:**
- Elige las áreas de enfoque con precisión: pedir que se evalúe todo produce una respuesta más superficial que una pregunta clara.
- El plazo que eliges es un dato real, así que no selecciones "Today" por costumbre.
- La selección de idioma importa cuando la revisión implica entrevistas o evaluar material que no está en inglés.
- Reserva esta opción para candidatos realmente dudosos o senior, donde el coste de decidir mal es alto.

**Related:** [Asistente de decisión con IA](#feature-name-ai-decision-helper) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Puntos fuertes y débiles clave](#feature-name-key-highlights--shortcomings)

---

## 6. Seguimiento de candidatos (Personas)

### Feature name: Lista de candidatos
**Short Description:** Tabla ordenable de todos los candidatos de todos tus puestos.
**Purpose:** La lista de trabajo que usan los reclutadores para procesar candidatos.
**Context:** Aquí es donde los reclutadores pasan la mayor parte del día. Las páginas de los puestos sirven para gestionar las vacantes; People sirve para procesar personas, y por eso es deliberadamente una tabla densa y ordenable en lugar de una vista de tarjetas, porque el rendimiento importa más que la estética cuando estás trabajando con doscientas candidaturas. Ordenar es la parte infravalorada: ordena por Score para priorizar la calidad, por Applied para proteger la experiencia del candidato en las candidaturas más antiguas, o por Status para ver qué se ha quedado atascado. También es el punto de partida de todas las acciones masivas, y ahí está el ahorro de tiempo real.
**How to use it:**
1. Haz clic en "People" en la barra de navegación superior.
2. Revisa las columnas: Nombre, Puesto, Estado, Ubicación, Experiencia, Score, Fecha de candidatura.
3. Haz clic en cualquier encabezado de columna para ordenar por ese campo.
4. Haz clic en "View" en una fila para abrir la página completa del candidato.
5. Usa los controles de paginación y el selector "Show … per page" al final.

**Good to know:**
- Score solo se rellena para los candidatos que han pasado por el análisis con IA; los campos vacíos significan no analizado, no malo.
- Ordenar por "Applied" de más antiguo a más reciente es la forma más sencilla de evitar que los candidatos se queden olvidados en el proceso.
- Aumenta "Show … per page" antes de hacer selecciones masivas, porque la selección se aplica a lo que aparece en pantalla.
- La lista incluye todos los puestos por defecto. Filtra primero por Position cuando vayas a actuar en masa.

**Related:** [Filtros de candidatos](#feature-name-applicant-filters) · [Búsqueda de candidatos](#feature-name-applicant-search) · [Actualización masiva de estado](#feature-name-bulk-status-update) · [Resumen de detalles del candidato](#feature-name-applicant-detail-overview)

---

### Feature name: Búsqueda de candidatos
**Short Description:** Búsqueda de texto libre entre tus candidatos.
**Purpose:** Localiza a un candidato concreto al instante por su nombre.
**Context:** La interrupción más habitual en el día de un reclutador es que un hiring manager pregunte por una persona concreta, normalmente cuando estás en mitad de otra cosa. Los filtros no son la herramienta adecuada para eso, porque sabes exactamente a quién quieres. La búsqueda es la vía directa: escribes el nombre, encuentras a la persona y respondes la pregunta. Funciona en todos los puestos, lo que importa porque quien pregunta a menudo no recuerda a qué puesto se postuló el candidato.
**How to use it:**
1. Abre la página People.
2. Haz clic en el campo "Search applicants..." de la parte superior.
3. Escribe el nombre del candidato u otros datos.
4. Pulsa Intro o haz clic en el botón de búsqueda.
5. Borra el campo y vuelve a buscar para restablecer.

**Good to know:**
- La búsqueda abarca todos tus puestos a la vez, así que no necesitas saber a qué puesto se postuló la persona.
- Los nombres parciales funcionan, lo cual es útil cuando un nombre está escrito de forma distinta en el CV y en un correo.
- La búsqueda solo encuentra candidatos. Para personas captadas que no se han postulado, usa Discover People.
- Combínala con filtros cuando un nombre común devuelva varios resultados.

**Related:** [Lista de candidatos](#feature-name-applicant-list) · [Filtros de candidatos](#feature-name-applicant-filters) · [Búsqueda de personas](#feature-name-discover-people)

---

### Feature name: Filtros de candidatos
**Short Description:** Filtra candidatos por puesto, estado, ubicación, fecha y criterios.
**Purpose:** Reduce cientos de candidatos a una preselección manejable.
**Context:** Los filtros convierten una lista inmanejable en una cola de trabajo, y cada uno responde a una pregunta real de reclutamiento: Position para "quiero trabajar en este puesto", Status para "quién está esperando por mí", Date para "quién lleva esperando demasiado", Location para la realidad de los permisos de trabajo y la reubicación. El interruptor "Meets all criterias" es el más potente de todos: combinado con la verificación de criterios con IA produce una preselección instantánea y juzgada de forma coherente. Los filtros son además el mecanismo de seguridad de las acciones masivas: filtra primero, verifica la lista y luego actúa.
**How to use it:**
1. Abre la página People.
2. Selecciona un puesto en el desplegable "Position".
3. Selecciona un valor en el desplegable "Status".
4. Selecciona un valor en el desplegable "Candidate Location".
5. Selecciona un rango en el desplegable "Application Date".
6. Activa "Meets all criterias" para mostrar solo los candidatos que cumplen todos los criterios.
7. Haz clic en "Clear all filters" para restablecer.

**Good to know:**
- "Meets all criterias" solo funciona cuando se han definido criterios para el puesto y se ha ejecutado la comparación.
- Los filtros se combinan, así que un resultado vacío suele significar que se ha filtrado demasiado, no que el proceso esté vacío.
- Filtra siempre por Position antes de un cambio de estado masivo o de un correo masivo: es la principal protección contra actuar sobre el grupo equivocado.
- "Clear all filters" es lo primero que conviene probar cuando la lista parece inesperadamente corta.

**Related:** [Verificación de criterios con IA](#feature-name-criteria-assertion-ai) · [Actualización masiva de estado](#feature-name-bulk-status-update) · [Lista de candidatos](#feature-name-applicant-list) · [Análisis CriteriaMatch](#feature-name-criteria-match-analysis)

---

### Feature name: Actualización masiva de estado
**Short Description:** Cambia el estado de candidatura de muchos candidatos a la vez.
**Purpose:** Mueve grupos enteros por el proceso con una sola acción.
**Context:** Los procesos se estancan por los extremos. Cuando un puesto se cubre, decenas de candidatos se quedan para siempre en "Review", porque cerrar uno a uno supone veinte minutos de clics que nunca llegan a lo alto de la lista de nadie, y esas personas esperan una respuesta que nunca llega. La actualización masiva hace que la opción honesta sea la fácil. El interruptor opcional de notificación es lo que convierte una acción administrativa en una buena experiencia para el candidato: el mismo clic que ordena tu proceso puede informar a cincuenta personas de en qué punto están.
**How to use it:**
1. Abre la página People y aplica los filtros que necesites.
2. Marca la casilla de cada fila de candidato que quieras incluir.
3. Aparece la barra de acciones masivas, que muestra el número de seleccionados.
4. Opcionalmente, activa "Send notification email".
5. Elige el nuevo valor en el desplegable "Change status to...".
6. Haz clic en "Apply".

**Good to know:**
- Comprueba el recuento de la barra de acciones masivas antes de aplicar: es tu última confirmación del alcance.
- Con "Send notification email" activado se envían correos reales a personas reales. Un mensaje enviado no tiene deshacer.
- Filtra primero por Position para no mover candidatos de un puesto no relacionado por error.
- Rechazar en masa con la notificación activada es lo más amable que puedes hacer por la experiencia del candidato.

**Related:** [Filtros de candidatos](#feature-name-applicant-filters) · [Cambio del estado de candidatura](#feature-name-change-application-status) · [Comunicación masiva](#feature-name-bulk-communication) · [Plantillas de correo personalizadas](#feature-name-custom-email-templates)

---

### Feature name: Eliminación masiva de candidatos
**Short Description:** Elimina de forma permanente varios candidatos seleccionados en un solo paso.
**Purpose:** Limpia rápidamente las candidaturas de spam o duplicadas.
**Context:** Los formularios de candidatura públicos atraen basura: bots, envíos de prueba, spam evidente y duplicados de candidatos que hicieron clic en "apply" tres veces. Si se quedan ahí, distorsionan cada cifra que informas, porque las tasas de conversión calculadas sobre candidaturas falsas no significan nada. La eliminación masiva existe justamente para esa limpieza. No es la herramienta para rechazar a candidatos reales: un candidato rechazado debe tener un estado y un registro, tanto para tus análisis como para tu propia protección si alguna vez se cuestiona una decisión.
**How to use it:**
1. Abre la página People.
2. Marca la casilla de cada candidato que quieras eliminar.
3. Haz clic en "Delete Selected" en la barra de acciones masivas.
4. Confirma la eliminación cuando se te pida.
5. Los candidatos desaparecen de la lista.

**Good to know:**
- La eliminación es permanente: la candidatura, sus archivos y su historial desaparecen.
- Úsala solo para spam, pruebas y duplicados. A los candidatos reales a los que vas a rechazar hay que darles un estado "rechazado", para que sigan en tus análisis y en el banco de talento.
- Los candidatos eliminados desaparecen de los análisis, y eso es precisamente lo que hace que eliminar candidatos reales distorsione tus informes.
- Revisa dos veces el número de la selección antes de confirmar; no hay paso de recuperación.

**Related:** [Eliminar candidato](#feature-name-delete-candidate) · [Actualización masiva de estado](#feature-name-bulk-status-update) · [Filtros de candidatos](#feature-name-applicant-filters)

---

### Feature name: Actualizar candidatos
**Short Description:** Importa nuevas candidaturas del correo y de LinkedIn conectados.
**Purpose:** Importa candidaturas que llegaron fuera del formulario de Canvider.
**Context:** No todos los candidatos llegan por tu página de empleo. Algunos portales de empleo envían las candidaturas como correo con el CV adjunto, y LinkedIn retiene a sus candidatos hasta que los recoges. Esos candidatos son prácticamente invisibles hasta que alguien los importa, y una candidatura sin leer durante una semana suele ser un candidato perdido. Actualizar hace esa recogida con un clic: analiza los correos, extrae el CV en PDF (con OCR como alternativa para documentos escaneados) y ejecuta una extracción con IA para crear una candidatura estructurada de verdad, en lugar de un mensaje en la bandeja de entrada.
**How to use it:**
1. Abre la página People.
2. Haz clic en "Refresh Applicants" en la cabecera.
3. Espera mientras el botón muestra "Processing...".
4. Canvider lee los correos de candidatura de PostJobFree, extrae los CV en PDF y ejecuta la extracción con IA.
5. También se sincronizan los candidatos de LinkedIn de los puestos publicados a través de la integración.
6. Lee el mensaje de éxito que indica cuántas candidaturas se han creado.

**Good to know:**
- Hazlo un hábito diario si publicas en PostJobFree o LinkedIn: desde esos canales no llega nada hasta que actualizas.
- La sincronización con LinkedIn solo incluye los puestos publicados a través de la integración.
- Los CV escaneados que son solo imágenes pasan por OCR, que es más lento y menos preciso que un PDF con texto.
- El mensaje de confirmación indica cuántas candidaturas se han creado; cero simplemente significa que no ha llegado nada nuevo.

**Related:** [Ingesta de correos de PostJobFree](#feature-name-postjobfree-email-ingestion) · [Integración con LinkedIn](#feature-name-linkedin-integration) · [Carga masiva de CV](#feature-name-bulk-upload-cvs) · [Análisis masivo de candidatos](#feature-name-bulk-candidate-analysis)

---

### Feature name: Añadir candidato manualmente
**Short Description:** Crea una candidatura individual subiendo tú mismo un CV.
**Purpose:** Añade recomendaciones y candidatos offline al proceso.
**Context:** Los mejores candidatos suelen llegar por las vías menos estructuradas: la recomendación de un empleado, una conversación en una conferencia, un CV que reenvió un amigo del CTO. Si no, estas personas se seguirían en el buzón de alguien, invisibles para tu proceso y ausentes de tus informes, y así acaban recibiendo peor seguimiento que los desconocidos que usaron el formulario. Añadirlas aquí las pone en el mismo proceso que a todos, con la misma puntuación, los mismos estados y los mismos análisis. Solo indicas el correo, el teléfono y el CV; la IA extrae el resto.
**How to use it:**
1. Abre la página People.
2. Haz clic en "Add Candidate".
3. Selecciona el "Position" al que debe asociarse el candidato.
4. Introduce el "Email" del candidato.
5. Introduce el "Phone" del candidato.
6. Sube el archivo del CV.
7. Envía el formulario: el resto de datos los extrae la IA automáticamente del CV.

**Good to know:**
- El nombre, la experiencia y las habilidades se extraen del CV, así que no tienes que escribirlos.
- Los candidatos añadidos manualmente no han dado su consentimiento para futuras oportunidades, así que no entrarán en el banco de talento.
- Tampoco tienen respuestas a preguntas de cribado, ya que nunca vieron el formulario de candidatura.
- Registrar aquí las recomendaciones en lugar de seguirlas por correo es lo que hace honestos los informes de fuente de contratación.

**Related:** [Carga masiva de CV](#feature-name-bulk-upload-cvs) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Consentimiento del candidato para futuras oportunidades](#feature-name-candidate-consent-for-future-opportunities) · [Fuente de contratación y efectividad de las fuentes](#feature-name-source-of-hire--source-effectiveness)

---

### Feature name: Reasignar candidato a otro puesto
**Short Description:** Duplica una candidatura en otro puesto abierto.
**Purpose:** Reutiliza a un candidato sólido para un puesto que encaje mejor.
**Context:** Los candidatos se postulan con frecuencia al puesto equivocado: eligen el título que reconocen o la única vacante que vieron, y un candidato sénior sólido acaba en una oferta junior. Rechazarlo porque la vacante no coincide desaprovecha una oportunidad real, pero volver a escribir toda la candidatura para otro puesto es una fricción que nadie tiene tiempo de asumir. La reasignación copia al candidato en el puesto que mejor encaja y lleva consigo las notas internas, para que el reclutador que lo recibe herede el contexto en lugar de empezar de cero.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en "More actions" y luego en "Refer to Position".
3. Elige el puesto en "Select Target Position".
4. Lee la nota: se crea una candidatura duplicada y se copian las notas internas.
5. Haz clic en "Refer Candidate".

**Good to know:**
- Esto crea una segunda candidatura; la original permanece, así que ciérrala con un estado adecuado.
- Los comentarios internos se copian, así que revísalos antes si contienen algo específico del puesto.
- Informa al candidato de que lo vas a reasignar: el sistema crea el registro, pero no la conversación.
- La función de IA "Suggested Position" puede identificar estas oportunidades por ti automáticamente.

**Related:** [Puesto sugerido](#feature-name-suggested-position) · [Comentarios internos](#feature-name-internal-comments) · [Cambio del estado de candidatura](#feature-name-change-application-status) · [Banco de talento](#feature-name-talent-pool)

---

### Feature name: Eliminar candidato
**Short Description:** Elimina de forma permanente una sola candidatura y sus datos.
**Purpose:** Atiende las solicitudes de supresión y elimina registros con datos erróneos.
**Context:** Esto existe sobre todo por una razón legal: según el RGPD y normativas similares, un candidato puede pedirte que borres sus datos, y debes poder cumplirlo por completo en lugar de simplemente ocultarlo de una lista. También resuelve problemas reales de datos: un CV asociado a la persona equivocada o un registro duplicado con una extracción corrupta. No es una herramienta para rechazar. Eliminar a alguien al que has descartado borra las pruebas de un proceso justo y lo saca de los análisis que justifican tus decisiones de contratación.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en "More actions" y luego en "Delete Candidate".
3. Lee con atención la pregunta de confirmación.
4. Haz clic en "Delete" para confirmar o en "Cancel" para cancelar.

**Good to know:**
- Permanente e irrecuperable: la candidatura, el CV, los comentarios y el historial de correos desaparecen.
- Esta es la respuesta correcta a una solicitud de borrado de datos de un candidato.
- Para descartar a alguien, asigna un estado "rechazado": así se conservan tus registros y tus análisis.
- Si necesitas constancia de que la eliminación se produjo, anótalo en otro sitio antes; los comentarios internos se van con el candidato.

**Related:** [Eliminación masiva de candidatos](#feature-name-bulk-delete-candidates) · [Cambio del estado de candidatura](#feature-name-change-application-status) · [Limpieza de datos de puestos eliminados](#feature-name-deleted-vacancy-data-cleanup) · [Documentos legales](#feature-name-legal-documents)

---

## 7. Ficha de detalle del candidato

### Feature name: Vista general de la ficha del candidato
**Short Description:** Perfil con pestañas que cubre el análisis de IA, los antecedentes, la actividad y el puesto.
**Purpose:** Contexto completo del candidato en una sola pantalla navegable.
**Context:** Evaluar a un candidato suele significar reunir pruebas de media docena de sitios: el CV, su LinkedIn, una web de portfolio, el hilo de correos, lo que un compañero comentó en Slack. Esa dispersión es la razón por la que dos personas pueden revisar al mismo candidato y llegar a conclusiones opuestas: estaban mirando pruebas distintas. Esta página reúne todo en un solo registro organizado como se toma realmente una decisión: qué concluyó la IA, qué muestran sus antecedentes, qué ha pasado hasta ahora y qué exige el puesto.
**How to use it:**
1. En la página People, haz clic en "View" en la fila de un candidato.
2. Usa los grupos de pestañas de la izquierda: Resumen, Antecedentes del candidato, Actividad, Puesto.
3. En Resumen, abre "Dashboard & AI".
4. En Antecedentes del candidato, abre CV, LinkedIn, ArtStation, Behance o Cara.
5. En Actividad, abre Journey, Comentarios internos, Archivos o Correos.
6. En Puesto, abre "Job Details".

**Good to know:**
- Los cuatro grupos de pestañas responden a cuatro preguntas distintas: qué piensa la IA, quién es la persona, qué ha pasado y qué necesita el puesto.
- Las pestañas de portfolio (ArtStation, Behance, Cara) solo se llenan después de que se haya ejecutado el análisis de IA.
- La pestaña Puesto evita tener que abrir la oferta en otra ventana para comparar requisitos.
- Todo lo que necesita un compañero para revisar a esta persona de forma independiente está en esta página: enlázala en lugar de resumirla en el chat.

**Related:** [Panel de datos del candidato](#feature-name-candidate-facts-panel) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Comentarios internos](#feature-name-internal-comments) · [Pestaña Puesto](#feature-name-position-tab)

---

### Feature name: Panel de datos del candidato
**Short Description:** Resumen estructurado de los datos clave extraídos del candidato.
**Purpose:** Responde a las preguntas habituales del cribado sin abrir el CV.
**Context:** Aproximadamente nueve de cada diez preguntas de cribado son siempre las mismas pocas: cuánta experiencia tiene, a qué se dedica ahora, dónde vive y cuándo podría empezar. Encontrar esos datos en un CV de formato libre implica leer el diseño que cada persona ha elegido, lo que es lento e inconsistente entre candidatos. Este panel normaliza todo en la misma estructura para todos, y eso es lo que hace posible una comparación rápida. "Notice Period" y "Last Communication" son los dos datos que más se pasan por alto: el primero marca tu calendario de oferta y el segundo señala a los candidatos que se están enfriando.
**How to use it:**
1. Abre la pestaña Overview del candidato.
2. Busca el panel "Candidate Facts".
3. Lee Applied Position, Latest/Current Position, Total Experience y Address.
4. Lee Latest/Current Employer, Education Level, Notice Period y Application Portal.
5. Anota Application Date, Status, Application ID y Last Communication.
6. Los campos que muestran "Not analyzed" se rellenan después de ejecutar el análisis de IA.

**Good to know:**
- "Not analyzed" significa que el análisis de IA todavía no se ha ejecutado, no que el CV no contenga la información.
- Estos valores los extrae la IA del CV. Verifica cualquier dato decisivo, sobre todo el total de experiencia, contra el propio currículum.
- "Last Communication" es la forma más rápida de detectar a un candidato al que nadie ha respondido.
- "Application Portal" es la atribución de origen por candidato en la que se basa el informe Source of Hire.
- Indica el Application ID al plantear una consulta de soporte sobre un candidato concreto.

**Related:** [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Visor de CV](#feature-name-resume-viewer) · [Aviso de uso de IA](#feature-name-ai-usage-disclaimer) · [Historial de correo y bandeja de entrada](#feature-name-email-history--inbox)

---

### Feature name: Visor de CV
**Short Description:** Vista previa integrada y descarga del CV del candidato.
**Purpose:** Lee el documento original sin salir de Canvider.
**Context:** Cada campo extraído y cada puntuación de IA en Canvider deriva de este único documento, así que el currículum es la fuente de verdad a la que recurres cuando algo parece raro o una decisión está muy reñida. Mantenerlo integrado importa más de lo que parece: un visor que obliga a descargar interrumpe la lectura y, peor aún, dispersa copias de los CV de los candidatos por los portátiles de todo el equipo, lo que es un problema real de protección de datos, no de orden. El botón de descarga está para los casos en que la vista previa de verdad no se puede mostrar.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en la pestaña "Resume" en Antecedentes del candidato.
3. Lee el CV en la vista previa PDF integrada.
4. Comprueba la fecha "Uploaded" que se muestra encima.
5. Si la vista previa no está disponible, haz clic en "Download PDF".

**Good to know:**
- Revisa siempre el currículum antes de una decisión final: los datos extraídos por la IA son un resumen, no la fuente.
- La fecha "Uploaded" indica lo actualizado que está el CV; un documento de hace dos años puede subestimar la experiencia reciente.
- Los fallos de vista previa suelen deberse a una codificación de PDF poco habitual o a una imagen escaneada. Descárgalo para leerlo.
- Los CV descargados son datos personales del candidato. Borra las copias locales cuando termines con ellas.

**Related:** [Panel de datos del candidato](#feature-name-candidate-facts-panel) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Archivos de la candidatura](#feature-name-application-files) · [Seguridad en la subida de archivos](#feature-name-file-upload-security)

---

### Feature name: Journey (Fases de la candidatura)
**Short Description:** Cronología de todos los estados por los que ha pasado la candidatura.
**Purpose:** Muestra cuánto tiempo ha esperado el candidato en cada fase.
**Context:** Los candidatos rara vez abandonan porque los hayan rechazado; abandonan porque se quedaron esperando sin noticias y aceptaron una oferta en otro sitio. La cronología Journey hace visible ese riesgo por persona: un candidato que lleva tres semanas en "Review #2" es probablemente uno que estás a punto de perder. También sirve como registro de responsabilidad del puesto: cuando un responsable de contratación pregunta por qué una búsqueda se alarga tanto, esto muestra exactamente qué fase consumió el tiempo, lo que suele ser una conversación más útil que una disculpa genérica.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en la pestaña "Journey" en Actividad.
3. Revisa la cronología "Application Stages" de arriba abajo.
4. Lee la fecha de cada fase para detectar retrasos.

**Good to know:**
- Los periodos largos entre fases son el indicador principal de que un candidato se está enfriando.
- La cronología se construye a partir de los cambios de estado, así que solo es tan precisa como lo sea tu disciplina al actualizar los estados.
- Esta es la vista por candidato; "Avg. Days per Stage" en Analytics es la misma idea agregada para todos.
- Revísala antes de una entrevista para saber cuánto tiempo lleva la persona esperando por ti.

**Related:** [Cambiar el estado de la candidatura](#feature-name-change-application-status) · [Duración por fase e instantánea del pipeline](#feature-name-stage-duration--pipeline-snapshot) · [Feed de actividad](#feature-name-activity-feed) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel)

---

### Feature name: Comentarios internos
**Short Description:** Hilo de debate privado, solo para reclutadores, en cada candidato.
**Purpose:** Mantiene el feedback de contratación junto al candidato, no en las apps de chat.
**Context:** El feedback de entrevistas que se comenta en Slack o por correo se pierde en la práctica: no se encuentra al cabo de tres meses, es invisible para quien se haga cargo del candidato después y es imposible de presentar si alguien cuestiona una decisión de contratación. Mantener el debate ligado al candidato resuelve las tres cosas. Escribe teniendo en cuenta esa permanencia: los comentarios persisten, viajan con el candidato si se le deriva a otro puesto y deben registrar observaciones relacionadas con el trabajo, no impresiones personales. La integración de @menciones es lo que convierte el hilo en una conversación real y no en un tablón de anuncios.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en la pestaña "Internal Comments" en Actividad.
3. Escribe tu nota en el cuadro de comentarios.
4. Escribe "@" y elige a un compañero para mencionarlo y notificarle.
5. Haz clic en "Post Comment".
6. Para eliminar uno de tus comentarios, haz clic en su icono de borrar y confirma "Delete this comment?".

**Good to know:**
- Los comentarios son internos y nunca los ve el candidato, pero escribe solo observaciones relacionadas con el trabajo y que puedas defender.
- Las @menciones envían una notificación por correo, que es la forma fiable de captar la atención de un compañero sobre un candidato concreto.
- Los comentarios se copian cuando un candidato se deriva a otro puesto, así que revísalos antes de derivarlo.
- Puedes borrar tus propios comentarios; la notificación de mención que ya se envió no se puede retirar.

**Related:** [Menciones de equipo](#feature-name-team-mentions) · [Derivar al candidato a otro puesto](#feature-name-refer-candidate-to-another-position) · [Vista general de la ficha del candidato](#feature-name-applicant-detail-overview) · [Cambiar el estado de la candidatura](#feature-name-change-application-status)

---

### Feature name: Archivos de la candidatura
**Short Description:** Adjunta documentos adicionales a la candidatura de un candidato.
**Purpose:** Mantiene los portfolios, las notas y los resultados de pruebas junto al candidato.
**Context:** Cuando alguien llega a la fase de oferta, el CV rara vez es todo el expediente. Hay pruebas para casa, PDFs de portfolio, hojas de evaluación de entrevistas, notas de referencias y, a veces, un documento firmado. Repartidos entre bandejas de entrada, esos materiales no están disponibles para la siguiente persona que trate con el candidato y son difíciles de presentar si la decisión de contratación se revisa más tarde. Adjuntarlos a la candidatura mantiene el rastro completo de evidencias en un solo sitio, con un registro de quién añadió qué y cuándo.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en la pestaña "Files" en Actividad.
3. Arrastra y suelta un archivo en la zona de carga, o haz clic para buscarlo (hasta 10 MB).
4. Haz clic en "Upload".
5. Cada archivo muestra quién lo subió y cuándo.
6. Haz clic en "Download" para recuperar un archivo, o en el icono de borrar para eliminarlo.

**Good to know:**
- Máximo 10 MB por archivo. Comprime los PDFs de portfolio grandes o enlázalos en su lugar.
- Las subidas se validan por tipo y firma del archivo, así que cambiarle el nombre a un archivo no admitido no lo hará pasar.
- Cada archivo registra quién lo subió y la fecha, y eso es lo que lo convierte en un rastro de auditoría y no en una simple carpeta.
- Los archivos eliminados desaparecen de forma permanente; no hay historial de versiones.
- Todo lo que se sube aquí son datos personales del candidato y se elimina junto con la candidatura si esta se borra.

**Related:** [Visor de CV](#feature-name-resume-viewer) · [Seguridad en la subida de archivos](#feature-name-file-upload-security) · [Comentarios internos](#feature-name-internal-comments) · [Eliminar candidato](#feature-name-delete-candidate)

---

### Feature name: Cambiar el estado de la candidatura
**Short Description:** Mueve a un candidato a una nueva fase, con opción de enviarle un correo.
**Purpose:** Avanza el pipeline y mantiene informados a los candidatos.
**Context:** Los cambios de estado son el latido del ATS: todos los análisis del producto, desde el embudo de conversión hasta el tiempo de contratación, se derivan de ellos, así que un pipeline que no se mantiene al día produce informes silenciosamente erróneos. Esta pantalla une deliberadamente la actualización interna con el mensaje que ve el candidato: el momento en que sabes que algo ha cambiado es justo cuando el candidato debería enterarse, y combinar ambas cosas evita que "Le escribo luego" se convierta en nunca. El campo de nota interna recoge el razonamiento mientras aún está fresco, lo que hace posible reconstruir la decisión meses después.
**How to use it:**
1. Abre la página de detalle del candidato y haz clic en "Change State".
2. Revisa el estado "Current" que se muestra.
3. Elige el "New status" (New, Review #1–#5, Ready for Decision, Eliminated, Background Check, Final Interview, Reference Check, Paused, Offer Made, Candidate Accepted, Candidate Rejected).
4. Añade una "Internal note", visible solo para los reclutadores.
5. Activa o desactiva "Send an update email to the candidate".
6. Edita el "Subject" y el "Message" del correo, o deja el contenido estándar.
7. Revisa el panel "Preview" del correo en tiempo real, a la derecha.
8. Haz clic en "Save change".

**Good to know:**
- Lee siempre el panel "Preview" antes de guardar con el correo activado: muestra exactamente lo que recibe el candidato, y un correo enviado no se puede retirar.
- La nota interna solo la ven los reclutadores y es el mejor lugar para registrar *por qué* se tomó la decisión.
- Los estados alimentan todos los informes de análisis, así que un pipeline desactualizado produce cifras engañosas.
- Puedes crear un nuevo estado en línea desde el desplegable si ninguno de los existentes encaja.
- Registrar los motivos de rechazo aquí es lo que hace útil el informe Offer Rejection Analysis más adelante.

**Related:** [Estados de candidatura personalizados](#feature-name-custom-application-statuses) · [Actualización masiva de estado](#feature-name-bulk-status-update) · [Redacción de correos con IA](#feature-name-ai-email-drafting) · [Journey (Fases de la candidatura)](#feature-name-journey-application-stages) · [Offer Rejection Analysis](#feature-name-offer-rejection-analysis)

---

### Feature name: Estados de candidatura personalizados
**Short Description:** Crea tus propias fases del pipeline además de las integradas.
**Purpose:** Adapta Canvider al proceso de contratación real de tu empresa.
**Context:** Ningún pipeline predeterminado sobrevive al contacto con un proceso de contratación real. Las agencias necesitan una fase "Submitted to client", los sectores regulados necesitan controles de cumplimiento y los estudios a menudo necesitan una ronda de portfolio o de prueba artística que no tiene equivalente en un ATS genérico. Forzar esas fases en el estado integrado más parecido es lo que convierte los pipelines en ficción: todo el mundo sabe que "Review #3" en realidad significa otra cosa. Los estados personalizados permiten que la herramienta describa lo que hace tu equipo de verdad. La categoría que asignas es lo que mantiene coherentes los análisis, porque le indica a Canvider dónde encaja tu nueva fase dentro del embudo.
**How to use it:**
1. Abre un candidato y haz clic en "Change State".
2. En el desplegable de estados, elige "Create new status...".
3. Escribe el "New status name".
4. Haz clic en "Create status": quedará disponible para todos los candidatos futuros.
5. También puedes ir a Settings → Preferences → pestaña "Application States".
6. Haz clic en "Add State", define el Display Name y la Category (Early, Review, Late, Negative Result, Stateless/Other) y luego haz clic en "Save".

**Good to know:**
- Elegir la categoría correcta importa: es la forma en que los informes de embudo y de duración por fase interpretan tu fase personalizada.
- Los nuevos estados son de toda la empresa y están disponibles de inmediato para todos los compañeros.
- Mantén la lista corta. Un pipeline con veinte fases es uno que nadie mantiene al día.
- Los estados creados en línea desde el modal Change State omiten el paso de categoría, así que revísalos después en Settings.
- Si no defines estados personalizados, se aplican los predeterminados de Canvider.

**Related:** [Configuración de estados de candidatura](#feature-name-application-states-configuration) · [Cambiar el estado de la candidatura](#feature-name-change-application-status) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel) · [Resumen mensual de candidatos](#feature-name-monthly-applicant-overview)

---

### Feature name: Respuestas a las preguntas de cribado
**Short Description:** Consulta y edita las respuestas que dieron los candidatos al postularse.
**Purpose:** Comprueba los criterios eliminatorios antes de invertir tiempo en entrevistas.
**Context:** Las preguntas de cribado solo sirven si sus respuestas se leen en el momento adecuado, que es antes de programar, no después. Este panel es ese punto de control: un "no" en una pregunta sobre permiso de trabajo ahorra una hora de entrevista y le evita al candidato una conversación inútil. La capacidad de editar existe porque la realidad es más desordenada que los formularios: los candidatos a menudo responden a la misma pregunta en una carta de presentación o durante una llamada de cribado, y registrarlo aquí mantiene completo el registro estructurado en lugar de dejar la verdad en la memoria de alguien.
**How to use it:**
1. Abre la pestaña Overview del candidato.
2. Desplázate hasta el panel "Screening Questions".
3. Lee cada pregunta con su insignia "Answered" o "No answer".
4. Lee la respuesta del candidato debajo de cada pregunta.
5. Edita una respuesta si el candidato la dio de otra forma y guarda los cambios.

**Good to know:**
- "No answer" es habitual en los candidatos que no llegaron a través del formulario de candidatura de Canvider: las altas manuales y las importaciones nunca vieron las preguntas.
- Revisa este panel antes de programar, no después: ahí está el ahorro de tiempo.
- Editar una respuesta cambia el registro, así que anota en un comentario interno de dónde salió la información.
- Las preguntas se definen en el momento de publicar y no se pueden añadir retroactivamente a una oferta activa.

**Related:** [Preguntas de cribado](#feature-name-screening-questions) · [Análisis de coincidencia de criterios](#feature-name-criteria-match-analysis) · [Añadir candidato manualmente](#feature-name-add-candidate-manually) · [Comentarios internos](#feature-name-internal-comments)

---

### Feature name: Enriquecimiento del perfil de LinkedIn
**Short Description:** Importa el perfil completo de LinkedIn del candidato a la ficha del candidato.
**Purpose:** Añade contexto profesional verificado que el CV podría omitir.
**Context:** Un CV es un documento de marketing escrito para una candidatura concreta; un perfil de LinkedIn es un registro público que se mantiene durante años. Leer ambos juntos es donde está la señal útil: huecos sin explicar, puestos que aparecen en un sitio pero no en el otro, un trabajo actual que ha cambiado sin que nadie lo notara. El enriquecimiento trae esa comparación a la misma pantalla en lugar de a una segunda pestaña del navegador, y captura contexto que los CV suelen omitir: certificaciones, idiomas, proyectos paralelos y publicaciones recientes que muestran lo que la persona realmente le importa.
**How to use it:**
1. Ejecuta primero el análisis de IA del candidato: el enriquecimiento se ejecuta después.
2. Abre la pestaña "LinkedIn" en Antecedentes del candidato.
3. Si se encontró un perfil, revisa About, Experience, Skills, Education, Certifications, Languages, Projects y Recent posts.
4. Si no se encontró ningún perfil, abre "Profile settings" y haz clic en "Add profile URL".
5. Pega la "LinkedIn Profile URL" y haz clic en "Fetch Profile".
6. Usa "Refresh Profile" más adelante para volver a importarlo, o "Retry LinkedIn Fetch" tras un error.
7. Haz clic en "View Profile" para abrir la página real de LinkedIn.

**Good to know:**
- Requiere una cuenta de LinkedIn conectada y un plan de empleador de nivel 2 o superior: la importación se ejecuta a través de tu propia cuenta.
- Ejecuta primero el análisis de IA; el enriquecimiento ocurre después y no puede encontrar un perfil que nunca se asoció.
- La asociación automática falla con nombres comunes o grafías poco habituales. Pegar la URL manualmente es la solución fiable.
- Usa "Refresh Profile" con los candidatos que llevan tiempo en tu pipeline: los perfiles cambian.
- Compara con el CV en lugar de fiarte de uno solo: las discrepancias son justo el objetivo.

**Related:** [Integración con LinkedIn](#feature-name-linkedin-integration) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Niveles de empleador](#feature-name-employer-tiers) · [Diagnóstico de integraciones](#feature-name-integration-diagnostics)

---

### Feature name: Enriquecimiento del perfil de ArtStation
**Short Description:** Importa el portfolio de ArtStation de un candidato a la ficha del candidato.
**Purpose:** Evalúa a los candidatos creativos según su trabajo real en el portfolio.
**Context:** En el caso de los artistas, el portfolio *es* la cualificación: un CV que enumera cinco años de arte de entornos dice mucho menos que diez minutos mirando el trabajo. ArtStation es donde la mayoría de artistas de videojuegos y cine mantienen ese trabajo, y traerlo a la ficha del candidato elimina el ir y venir entre pestañas que hace que revisar treinta portfolios resulte agotador. Los resúmenes "Style Detected" y "Job Fit" son una ayuda de triaje para reclutadores que no son artistas: son un punto de partida para la conversación con tu director de arte, no un sustituto de ella.
**How to use it:**
1. Ejecuta primero el análisis de IA del candidato.
2. Abre la pestaña "ArtStation" en Antecedentes del candidato.
3. Revisa Style Detected, Job Fit, About, Top liked artworks, Latest works, Experience, Skills and Software, Links and Availability.
4. Si no se encontró ninguna URL, abre "Profile settings" y haz clic en "Add profile URL".
5. Pega la "ArtStation Profile URL" y haz clic en "Fetch Profile".
6. Haz clic en "View Profile" para abrir la página activa de ArtStation.

**Good to know:**
- "Top liked" refleja la popularidad en la comunidad, "Latest works" refleja la capacidad actual: el segundo suele ser más relevante para una decisión de contratación.
- La lista de Software suele ser el campo más práctico: te indica qué flujo de trabajo ya domina el artista.
- Style y Job Fit son juicios de IA sobre trabajo creativo. Tómalos como triaje y que sea un artista quien decida.
- Si no se encontró nada automáticamente, la URL de ArtStation suele estar en el CV o en el perfil de LinkedIn.

**Related:** [Búsqueda por enfoque en ArtStation](#feature-name-artstation-focus-search) · [Enriquecimiento del perfil de Behance](#feature-name-behance-profile-enrichment) · [Enriquecimiento del perfil de Cara](#feature-name-cara-profile-enrichment) · [Análisis de CV con IA](#feature-name-ai-cv-analysis)

---

### Feature name: Enriquecimiento del perfil de Behance
**Short Description:** Importa el portfolio de Behance de un candidato a la ficha del candidato.
**Purpose:** Revisa trabajos de diseño sin buscar los enlaces a mano.
**Context:** Behance es donde publican diseñadores gráficos, profesionales de UI/UX, ilustradores y diseñadores de marca, del mismo modo que ArtStation sirve al arte 3D y de videojuegos. Admitir ambas plataformas permite a Canvider revisar a un candidato creativo en cualquiera de las comunidades a las que pertenezca, en lugar de obligar a todos a pasar por las convenciones de una sola plataforma. Además, los proyectos de Behance suelen incluir material de proceso y de estudio de caso, no solo imágenes terminadas, y eso es justo lo que distingue a un diseñador que sabe pensar de uno que solo sabe ejecutar.
**How to use it:**
1. Ejecuta primero el análisis de IA del candidato.
2. Abre la pestaña "Behance" en Antecedentes del candidato.
3. Revisa Style Detected, Job Fit, Recent projects, About, Work experience y Availability.
4. Si no se encontró ninguna URL, abre "Profile settings" y haz clic en "Add profile URL".
5. Pega la "Behance Profile URL" y haz clic en "Fetch Profile".
6. Si la importación está bloqueada, espera unos minutos y vuelve a intentarlo.

**Good to know:**
- Behance a veces limita la frecuencia de las importaciones. Un intento bloqueado es temporal: espera unos minutos y reintenta en lugar de suponer que el perfil no existe.
- Los estudios de caso de los proyectos muestran el proceso y el razonamiento, que suelen ser más reveladores que las imágenes finales.
- Muchos diseñadores mantienen tanto Behance como una web personal; revisa los enlaces del perfil para encontrar esta última.
- Style y Job Fit son valoraciones de IA: un diseñador o un responsable de diseño debe hacer el juicio real.

**Related:** [Enriquecimiento del perfil de ArtStation](#feature-name-artstation-profile-enrichment) · [Enriquecimiento del perfil de Cara](#feature-name-cara-profile-enrichment) · [Análisis de CV con IA](#feature-name-ai-cv-analysis)

---

### Feature name: Enriquecimiento del perfil de Cara
**Short Description:** Importa el perfil artístico de Cara de un candidato a la ficha del candidato.
**Purpose:** Evalúa a los artistas activos en la plataforma Cara.
**Context:** Cara surgió como un hogar para artistas que querían una plataforma con una postura clara sobre el trabajo generado por IA, y hoy una población considerable de ilustradores y concept artists profesionales mantiene allí su presencia principal, en lugar de en las redes más antiguas. Admitirla significa que esos candidatos pueden revisarse como corresponde, en lugar de ser penalizados por no usar la plataforma que tu ATS conoce. En la práctica, la elección de Cara por parte de un artista es en sí misma una pequeña señal de cómo piensa sobre su oficio.
**How to use it:**
1. Ejecuta primero el análisis de IA del candidato.
2. Abre la pestaña "Cara" en Antecedentes del candidato.
3. Revisa Style Detected, Job Fit, About, Top liked artworks, Latest works, Experience, Skills and Software, Links and Availability.
4. Si no se encontró ninguna URL, abre "Profile settings" y haz clic en "Add profile URL".
5. Pega la "Cara Profile URL" y haz clic en "Fetch Profile".
6. Haz clic en "View Profile" para abrir la página activa de Cara.

**Good to know:**
- Cara también está disponible como fuente de captación de candidatos, no solo como destino de enriquecimiento.
- Los artistas suelen tener perfiles en varias plataformas: revisa también ArtStation y Behance antes de concluir que alguien no tiene portfolio.
- Conviene leer el campo Availability; muchos artistas indican allí si prefieren trabajo freelance o a jornada completa.
- Como con las otras pestañas de portfolio, Style y Job Fit son un triaje de IA, no un veredicto creativo.

**Related:** [Enriquecimiento del perfil de ArtStation](#feature-name-artstation-profile-enrichment) · [Enriquecimiento del perfil de Behance](#feature-name-behance-profile-enrichment) · [Búsqueda de candidatos](#feature-name-candidate-sourcing)

---

### Feature name: Pestaña Puesto
**Short Description:** Muestra los detalles del puesto al que se postuló el candidato.
**Purpose:** Compara al candidato con el puesto sin cambiar de página.
**Context:** La deriva en el cribado es un fenómeno real y costoso: tras cuarenta CV en una revisión, comparas inconscientemente a los candidatos entre sí en lugar de con el puesto, y la vara se mueve sin que nadie decida moverla. Tener la descripción del puesto a un clic, en la misma página, es una corrección barata: vuelve a leer los requisitos y luego juzga a la persona según ellos. También es lo que hace útil la opinión de un segundo revisor, porque puede ver exactamente con qué se suponía que debía medirse el candidato.
**How to use it:**
1. Abre la página de detalle del candidato.
2. Haz clic en "Job Details" en el grupo Puesto.
3. Lee la descripción del puesto, los requisitos y las habilidades.
4. Compáralos con las pestañas de antecedentes del candidato.

**Good to know:**
- Vuelve a leer esto cada diez candidatos más o menos durante una revisión larga: es la solución para una vara que se ha desplazado sin que te dieras cuenta.
- Las habilidades que se muestran aquí son las mismas con las que el análisis de CV con IA puntúa, así que explica la puntuación.
- Si los requisitos no parecen adecuados para los candidatos que estás atrayendo, la solución está en el puesto, no en el cribado.
- Útil cuando un compañero revisa a un candidato para un puesto que normalmente no lleva.

**Related:** [Vista general de la ficha del candidato](#feature-name-applicant-detail-overview) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Editar salario, habilidades y ubicaciones](#feature-name-edit-salary-skills--locations) · [Análisis de coincidencia de criterios](#feature-name-criteria-match-analysis)

---

## 8. Funciones de IA

### Feature name: Análisis de CV con IA
**Short Description:** La IA lee el CV y lo puntúa según la descripción del puesto.
**Purpose:** Filtra candidatos en segundos en lugar de minutos.
**Context:** La revisión manual de CVs es el mayor coste de tiempo del reclutamiento y, a la vez, la menos consistente: el mismo CV se juzga de forma distinta a las nueve de la mañana que a las cinco de la tarde, y el segundo revisor aplica un criterio diferente al primero. El análisis con IA lee cada CV con la misma descripción del puesto y el mismo criterio, y genera una puntuación por la que puedes ordenar. Es un instrumento de preselección, no una decisión: su función es indicarte cuáles veinte de doscientos CVs merecen tu atención real. Además, es la función de entrada de buena parte del producto, ya que el enriquecimiento de perfiles, los datos del candidato y las pestañas de portafolio dependen de que se haya ejecutado.
**How to use it:**
1. Abre la pestaña Overview del candidato.
2. Busca la tarjeta "AI Analysis Available".
3. Haz clic en "Analyze with CanviderAI".
4. Espera mientras se ejecuta "Analyzing CV..."; esto lleva un momento.
5. Cuando aparezca "Analysis complete", revisa el veredicto de coincidencia (excellent / good / fair / weak match).
6. Lee la puntuación y el resumen de "Profile Match Analysis".
7. Nota: esto cuesta 1 crédito de empleador por análisis.

**Good to know:**
- Cuesta 1 crédito de empleador por candidato. Usa el Análisis masivo de candidatos en lugar de abrir perfiles uno a uno.
- La puntuación solo es tan buena como la descripción del puesto y las habilidades con las que se compara; una oferta escasa produce puntuaciones sin sentido.
- El análisis también desbloquea el panel de datos del candidato y las pestañas de enriquecimiento de LinkedIn, ArtStation, Behance y Cara.
- Nunca rechaces basándote solo en la puntuación. Es una ayuda para ordenar, y la decisión debe tomarla una persona.
- Vuelve a ejecutar el análisis tras reescribir de forma sustancial una descripción de puesto si necesitas puntuaciones coherentes entre candidatos.

**Related:** [Análisis masivo de candidatos](#feature-name-bulk-candidate-analysis) · [Puntos fuertes y carencias](#feature-name-key-highlights--shortcomings) · [Panel de datos del candidato](#feature-name-candidate-facts-panel) · [Créditos de empleador](#feature-name-employer-credits) · [Aviso de uso de IA](#feature-name-ai-usage-disclaimer)

---

### Feature name: Puntos fuertes y carencias
**Short Description:** Puntos fuertes y debilidades generados por IA para cada candidato.
**Purpose:** Muestra los datos decisivos sin leer todo el CV.
**Context:** Una sola cifra indica cómo queda un candidato en el ranking, pero no *por qué*, y el porqué es lo que realmente necesitas para decidir, informar al responsable de contratación o planificar una entrevista. Separar el análisis en fortalezas y carencias explícitas hace que el razonamiento sea verificable, por dos motivos: puedes comprobar si la IA ponderó lo correcto y puedes justificar la decisión después. En la práctica, la lista de Shortcomings es la mitad más útil, porque indica exactamente qué profundizar si decides entrevistar al candidato.
**How to use it:**
1. Ejecuta el análisis con IA para el candidato.
2. Abre la pestaña Overview.
3. Lee la lista "Key Highlights" para ver las fortalezas del candidato.
4. Lee la lista "Shortcomings" para ver carencias y riesgos.
5. Verifica cualquier dato decisivo contra el CV real.

**Good to know:**
- Las carencias son huecos respecto a *esta* descripción del puesto, no juicios absolutos sobre la persona.
- Estas listas son la materia prima más rápida para un resumen para el responsable de contratación o un plan de entrevista.
- Verifica cualquier carencia en la que vayas a basar un rechazo. La IA pasa por alto habilidades que aparecen formuladas de forma inusual en un CV.
- Un candidato con una puntuación mediocre pero con puntos fuertes muy relevantes suele merecer una mirada más detenida de lo que sugiere el ranking.

**Related:** [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Preguntas de entrevista con IA](#feature-name-ai-powered-interview-questions) · [Visor de CV](#feature-name-resume-viewer) · [Asistente de decisiones con IA](#feature-name-ai-decision-helper)

---

### Feature name: Análisis de coincidencia por criterios
**Short Description:** Veredictos de aprobado o no aprobado para cada uno de tus criterios del puesto.
**Purpose:** Convierte el cribado subjetivo en comprobaciones coherentes y comparables.
**Context:** Esta es la vista del candidato de los criterios que definiste para el puesto, y aquí es donde se materializa su valor. En lugar de una puntuación combinada, ves veredictos concretos frente a estándares escritos y explícitos, lo que es más rápido de aplicar y mucho más fácil de justificar, porque cada candidato se evaluó con la misma lista publicada. El nivel de confianza asociado a cada veredicto es lo que más pasa desapercibido: un aprobado con confianza baja suele significar que las pruebas en el CV eran ambiguas, y justo ese es el caso que hay que revisar a mano.
**How to use it:**
1. Define primero los criterios mediante "Criteria Assertion AI" en la página de detalles del puesto.
2. Abre la pestaña Overview del candidato.
3. Desplázate hasta "Criteria Match Analysis".
4. Lee el veredicto y el nivel de confianza de cada criterio.
5. Si no aparecen resultados, vuelve a ejecutar la coincidencia de criterios desde la página de detalles del puesto.

**Good to know:**
- Un panel vacío significa que o bien no hay criterios definidos para el puesto, o bien la coincidencia no se ha vuelto a ejecutar desde que se añadieron.
- Una confianza baja es una señal para verificar manualmente, no un suspenso blando. Probablemente el CV era ambiguo.
- Una vez llenado, el filtro "Meets all criterias" en la página de Personas convierte estos veredictos en una preselección con un solo clic.
- Los criterios evalúan las pruebas del CV y de los perfiles. Un candidato realmente cualificado que no mencionó algo puede aun así no superarlos.

**Related:** [Criteria Assertion AI](#feature-name-criteria-assertion-ai) · [Filtros de candidatos](#feature-name-applicant-filters) · [Respuestas a preguntas de cribado](#feature-name-screening-question-answers) · [Aviso de uso de IA](#feature-name-ai-usage-disclaimer)

---

### Feature name: Preguntas de entrevista con IA
**Short Description:** Preguntas de entrevista sugeridas, generadas a partir del perfil del candidato.
**Purpose:** Prepara entrevistas dirigidas que exploran lagunas y fortalezas reales.
**Context:** La mayoría de las entrevistas están poco preparadas, porque la preparación ocurre en los diez minutos previos a la llamada y recurre a preguntas genéricas para las que todo el mundo ya tiene respuestas ensayadas. Esas entrevistas no aportan información. Las preguntas generadas a partir de las lagunas de este candidato frente a este puesto concreto hacen justo lo contrario: van directas a lo que realmente no tienes claro. Esto también mejora la equidad, porque los candidatos al mismo puesto se evalúan en dimensiones comparables y no en lo que al entrevistador se le ocurrió esa mañana.
**How to use it:**
1. Ejecuta el análisis con IA para el candidato.
2. Abre la pestaña Overview del candidato.
3. Desplázate hasta el panel "AI Powered Questions".
4. Lee las preguntas sugeridas según el perfil y los requisitos del puesto.
5. Copia las que quieras en tu plan de entrevista.

**Good to know:**
- Se generan por candidato, así que una lista de preguntas compartida no coincidirá con lo que estas sacan a la luz.
- Úsalas junto con la lista de Shortcomings: las preguntas suelen indagar justo en esas carencias.
- Tómalas como un conjunto de partida y añade tus propias preguntas específicas del equipo y del puesto.
- Revísalas antes de usarlas: una pregunta puede estar bien formulada y, aun así, ser irrelevante o inapropiada en tu contexto.

**Related:** [Puntos fuertes y carencias](#feature-name-key-highlights--shortcomings) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Programar entrevista](#feature-name-schedule-interview) · [Solicitar ayuda de expertos](#feature-name-request-expert-help)

---

### Feature name: Puesto sugerido
**Short Description:** La IA propone al candidato una oferta abierta que encaje mejor.
**Purpose:** Rescata a buenos candidatos que se postularon al puesto equivocado.
**Context:** Los candidatos fuertes se postulan con frecuencia a la vacante equivocada: eligen el título que reconocen o el único puesto visible ese día. Rechazarlos porque la requisición no coincide es un desperdicio silencioso y recurrente que nadie nota, porque la alternativa nunca aparece. Esta función compara al candidato con tus otras vacantes abiertas y propone un mejor encaje, convirtiendo un rechazo en una redirección. Funciona mejor cuando tus ofertas abiertas tienen descripciones bien escritas, ya que contra ellas se hace la comparación.
**How to use it:**
1. Abre la pestaña Overview del candidato.
2. Busca el panel "Suggested Position".
3. Haz clic en "Suggest a better-fitting position".
4. Revisa el puesto sugerido y el nivel de confianza que se muestra.
5. Haz clic en "View position" para inspeccionarlo, o en "Refer to this position" para trasladar al candidato.
6. Nota: la derivación con un clic requiere el consentimiento del candidato para oportunidades futuras, y esta función requiere un nivel de empleador 2 o superior.

**Good to know:**
- Requiere un nivel de empleador 2 o superior.
- La derivación con un clic requiere el consentimiento del candidato para oportunidades futuras; sin él, primero debes contactarle.
- Las sugerencias solo son tan buenas como tus otras descripciones de puesto; una oferta vaga no se emparejará bien.
- Merece la pena ejecutarla con candidatos fuertes antes de rechazarlos: cuesta un clic y en ocasiones salva una contratación.
- Informa siempre al candidato antes de trasladarlo a otro puesto.

**Related:** [Derivar candidato a otro puesto](#feature-name-refer-candidate-to-another-position) · [Consentimiento del candidato para oportunidades futuras](#feature-name-candidate-consent-for-future-opportunities) · [Niveles de empleador](#feature-name-employer-tiers) · [Banco de talento](#feature-name-talent-pool)

---

### Feature name: Análisis masivo de candidatos
**Short Description:** Ejecuta el análisis con IA sobre todos los candidatos sin analizar de una vez.
**Purpose:** Puntúa todo un pendiente sin abrir cada perfil.
**Context:** Analizar un candidato cada vez está bien para un goteo e es inviable para un lote: tras una importación masiva de CVs o una buena semana en un puesto popular, puedes tener doscientas candidaturas sin puntuar, y abrir cada perfil para pulsar un botón es una tarde perdida. Ejecutar el lote de una sola vez marca la diferencia entre un pipeline puntuado que puedes ordenar y un montón sin ordenar que evitas. Hazlo justo después de cualquier importación masiva, para que la primera vez que mires la lista ya esté ordenada por ranking.
**How to use it:**
1. Abre la página Personas.
2. Opcionalmente, filtra por el puesto o grupo que quieres analizar.
3. Haz clic en "Analyze All Candidates".
4. Espera: el progreso se muestra y la página indica cuándo termina el lote.
5. Actualiza la página si el análisis tarda más de lo esperado.
6. Revisa los nuevos valores de la columna Score.

**Good to know:**
- Cada candidato cuesta 1 crédito, así que un lote de 200 candidatos consume 200 créditos. Filtra primero si solo necesitas puntuar un puesto.
- Solo se procesan los candidatos sin analizar, así que volver a ejecutarlo no cobra de más a quienes ya fueron puntuados.
- Los lotes grandes tardan tiempo real. Déjalo terminar en lugar de reiniciarlo.
- La secuencia natural es Carga masiva de CVs → Análisis masivo de candidatos → ordenar por Score.

**Related:** [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Carga masiva de CVs](#feature-name-bulk-upload-cvs) · [Créditos de empleador](#feature-name-employer-credits) · [Lista de candidatos](#feature-name-applicant-list)

---

### Feature name: Asistente de decisiones con IA
**Short Description:** Comparación con IA de dos a cuatro candidatos lado a lado.
**Purpose:** Estructura la elección final con una rúbrica y un ranking.
**Context:** La decisión final entre tres finalistas sólidos es el punto en que la contratación es más vulnerable al sesgo y a quien argumenta con más seguridad en la sala. Las puntuaciones individuales no lo resuelven, porque se generaron de forma independiente y no están calibradas entre sí. Una comparación directa con una rúbrica explícita saca a la luz las compensaciones: este candidato es técnicamente más fuerte, aquel tiene experiencia en el sector, y esto es lo que cambiaría el ranking. El resultado "What could improve ranking" es realmente útil más allá de la decisión, porque indica qué verificar en una entrevista final o en la comprobación de referencias.
**How to use it:**
1. Haz clic en "Compare Candidates" en la página Personas, o abre `/ai-decision-helper/`.
2. Elige el puesto en "Select position".
3. Marca de 2 a 4 candidatos de la lista cargada.
4. Haz clic en "Compare".
5. Espera mientras se ejecuta "Analyzing candidates...".
6. Lee el TL;DR, el Top pick, el Weighted Score, el Rubric Scorecard y la Comparison Matrix.
7. Lee "What could improve ranking" para cada candidato.
8. Nota: esto cuesta 3 créditos de empleador por comparación.

**Good to know:**
- Cuesta 3 créditos de empleador por comparación, sin importar cuántos candidatos incluyas.
- Limitado a 2–4 candidatos, y es deliberado: las comparaciones de conjuntos más grandes no son útiles para decidir.
- Los candidatos deberían estar ya analizados, porque la comparación se basa en sus análisis individuales.
- La rúbrica por criterios es la parte que conviene llevar a una reunión de contratación; el "Top pick" es un insumo para esa conversación, no un veredicto.
- Los resultados se guardan y pueden reabrirse más tarde sin volver a pagar.

**Related:** [Comparaciones anteriores](#feature-name-past-comparisons) · [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Créditos de empleador](#feature-name-employer-credits) · [Solicitar ayuda de expertos](#feature-name-request-expert-help)

---

### Feature name: Comparaciones anteriores
**Short Description:** Reabre un resultado de comparación con IA generado previamente.
**Purpose:** Revisa decisiones sin pagar por una nueva comparación.
**Context:** Las decisiones de contratación se revisan constantemente: un aprobador pide el razonamiento una semana después, un candidato preferido declina y el segundo vuelve a estar en juego, o alguien se incorpora tarde al panel y necesita ponerse al día. Regenerar la comparación cada vez costaría créditos y, de forma más sutil, podría producir un resultado ligeramente distinto, lo que debilitaría el registro de lo que realmente se decidió. Los resultados en caché mantienen estable el análisis original y se pueden reabrir sin coste, lo que lo convierte en un registro de decisiones auténtico y no en algo desechable.
**How to use it:**
1. Abre la página Asistente de decisiones con IA.
2. Abre el desplegable "Past comparisons".
3. Selecciona la comparación que quieres volver a cargar.
4. El resultado guardado se muestra, marcado como "Cached result".
5. Ejecuta una comparación nueva si el conjunto de candidatos ha cambiado.

**Good to know:**
- Reabrir una comparación en caché no cuesta créditos.
- La marca "Cached result" significa que refleja a los candidatos tal como estaban en ese momento, no como están ahora.
- Si un candidato se ha vuelto a analizar o la shortlist ha cambiado, ejecuta una comparación nueva.
- Es la forma más barata de responder a "¿por qué los elegimos?" semanas después.

**Related:** [Asistente de decisiones con IA](#feature-name-ai-decision-helper) · [Créditos de empleador](#feature-name-employer-credits) · [Comentarios internos](#feature-name-internal-comments)

---

### Feature name: Redacción de correos con IA
**Short Description:** La IA redacta correos a candidatos según su estado y tu contexto.
**Purpose:** Produce comunicación pulida con candidatos en segundos.
**Context:** Los correos a candidatos son donde mueren las buenas intenciones. Los rechazos, en particular, se aplazan porque redactar algo considerado cuesta esfuerzo, y los rechazos aplazados acaban por no enviarse nunca, que es la queja más habitual de los candidatos sobre los reclutadores. Generar un borrador elimina el coste de la página en blanco, de modo que el mensaje sale hoy mismo. La caja de contexto de 150 caracteres es el control importante: el modelo no inventará hechos más allá de lo que le des, así que si le indicas "strong portfolio, too junior for this role, encourage reapplying", obtienes algo concreto y honesto en lugar de relleno genérico.
**How to use it:**
1. Abre la pestaña "Emails" del candidato, o el modal "Change State".
2. Cambia al modo "AI Draft".
3. Escribe contexto opcional (hasta 150 caracteres); la IA no inventará detalles más allá de eso.
4. Elige la configuración de longitud y tono (p. ej., Medium / Balanced).
5. Haz clic en "Draft with AI".
6. Revisa la "AI Draft Preview".
7. Haz clic en "Apply to Email", edita si hace falta y envía.

**Good to know:**
- La caja de contexto tiene un límite de 150 caracteres, pero es la entrada con mayor efecto: una pista concreta produce un correo concreto.
- Lee siempre el borrador antes de enviarlo. Va a una persona real con tu nombre y no se puede retirar.
- Disponible tanto desde la pestaña "Emails" como dentro del modal "Change State", así que el mensaje puede salir junto con el cambio de estado.
- Para los mensajes que envías repetidamente, crea mejor una plantilla guardada: es más rápido y más uniforme.

**Related:** [Correo al candidato — modo personalizado](#feature-name-candidate-email--custom-mode) · [Cambiar estado de la candidatura](#feature-name-change-application-status) · [Plantillas de correo personalizadas](#feature-name-custom-email-templates) · [Aviso de uso de IA](#feature-name-ai-usage-disclaimer)

---

### Feature name: Control de calidad de la descripción del puesto
**Short Description:** Comprobación automática de que una descripción está lo bastante completa para publicarse.
**Purpose:** Evita que se publiquen ofertas vacías o incompletas.
**Context:** Un puesto publicado es visible para los candidatos, se distribuye a portales de empleo y a veces lo indexan los buscadores; por eso, una descripción vacía o a medio escribir por accidente es una vergüenza pública que es difícil retirar del todo. La comprobación es una barrera contra la versión más habitual de ese error: avanzar por el asistente más rápido de lo que se escribe. Conviene tener claro su alcance: verifica que la descripción existe en cantidad suficiente, no que sea buena. Ese juicio sigue siendo tuyo.
**How to use it:**
1. Escribe tu descripción en el paso "Job Description".
2. Fíjate en el aviso "This description is not ready to publish yet".
3. Sigue añadiendo contenido: se requieren al menos 50 caracteres para continuar.
4. Cuando el aviso desaparezca y se active "Save", haz clic en "Next".

**Good to know:**
- El umbral de 50 caracteres es un mínimo, no un estándar. Las ofertas reales necesitan mucho más para atraer candidatos y para puntuar los CVs de forma significativa.
- La comprobación mide la integridad, no la calidad: no puede saber si la descripción es aburrida o poco clara.
- Si el aviso no desaparece, es probable que el contenido esté por debajo del mínimo o que el editor haya perdido tu texto; revisa de nuevo el contenido del editor.
- Como la puntuación de IA compara los CVs con este texto, una descripción mínima debilita directamente cada puntuación de coincidencia posterior.

**Related:** [Crear puesto — Paso 3: Descripción](#feature-name-create-job--step-3-description) · [Generador de descripciones de puestos con IA](#feature-name-ai-job-description-generator) · [Análisis de CV con IA](#feature-name-ai-cv-analysis)

---

### Feature name: Canvider Flow (Vista previa)
**Short Description:** Feed por tarjetas de acciones de reclutamiento masivas sugeridas por IA.
**Purpose:** Muestra una vista previa de sugerencias de reclutamiento autónomas que puedes aprobar.
**Context:** El ATS actual es reactivo: guarda datos y espera a que te des cuenta de lo que hay que hacer. Flow muestra el modelo opuesto: el sistema observa tu pipeline y propone acciones —rechazar este grupo estancado, hacer seguimiento a estos candidatos o avanzar estas coincidencias sólidas— y tú decides si las apruebas o las rechazas. El paso de aprobación es el principio de diseño y no una limitación: las decisiones de reclutamiento afectan a la vida de personas reales, así que la automatización propone y una persona decide. Esto es una prueba de concepto con sugerencias de ejemplo, así que míralo como una muestra de la dirección del producto, no como una herramienta que funcione.
**How to use it:**
1. Haz clic en tu avatar en la barra de navegación y elige "Canvider Flow".
2. Lee cada tarjeta de sugerencia: la acción propuesta, cuántos candidatos afecta y el motivo.
3. Haz clic en el chevron para expandir "Detailed Analysis" y la lista de candidatos afectados.
4. Haz clic en "Take Action" para ejecutarla, "Ignore for now" para posponerla o "Reject" para descartarla.
5. Haz clic en "Switch Back to ATS Mode" para volver al Dashboard.
6. Nota: esta es una vista previa de prueba de concepto con sugerencias de ejemplo.

**Good to know:**
- Es una vista previa con datos de ejemplo. No planifiques flujos de trabajo reales sobre ella todavía.
- Expande siempre "Detailed Analysis" y revisa la lista de candidatos afectados antes de ejecutar cualquier acción.
- "Switch Back to ATS Mode" te devuelve al Dashboard normal en cualquier momento.
- Merece la pena echarle un vistazo si quieres entender hacia dónde va el producto; sáltatela si estás aquí para sacar adelante el trabajo de hoy.

**Related:** [Actualización masiva de estado](#feature-name-bulk-status-update) · [Comunicación masiva](#feature-name-bulk-communication) · [Asistente de decisiones con IA](#feature-name-ai-decision-helper)

---

## 9. Comunicación

### Feature name: Correo al candidato — Modo plantilla
**Short Description:** Envía a un candidato un correo predefinido desde una plantilla guardada.
**Purpose:** Envía mensajes coherentes y alineados con la marca sin tener que escribir nada.
**Context:** La mayor parte de la correspondencia con candidatos es uno de unos seis mensajes recurrentes: acuse de recibo, invitación a entrevista, solicitud de disponibilidad, rechazo en cada una de un par de fases. Reescribirlos a mano es lento y provoca variaciones, de modo que el mismo proceso del candidato se siente distinto según quién estuviera de turno. El modo plantilla convierte el mensaje estándar en el camino más fácil. La contrapartida es intencionada: las plantillas se envían tal cual, sin cambios por candidato, y eso es precisamente lo que garantiza la coherencia y también por qué es el modo equivocado para cualquier cosa delicada.
**How to use it:**
1. Abre la pestaña "Emails" del candidato en Activity.
2. Haz clic en "Compose" y elige el modo "Template".
3. Elige una plantilla en "Choose a template...".
4. Revisa el panel "Preview". Se actualiza cuando cambias la plantilla.
5. Ten en cuenta que se envía tal cual, sin modificaciones.
6. Haz clic en "Send Email".

**Good to know:**
- Las plantillas se envían exactamente como están escritas. Si necesitas cambiar una palabra para este candidato, usa el modo Custom en su lugar.
- Revisa siempre el panel Preview; muestra las variables de combinación rellenadas con los datos reales de este candidato.
- Una plantilla equivocada enviada a la persona equivocada no se puede recuperar, así que lee el nombre en la vista previa.
- Las plantillas se crean y mantienen en Settings → Custom Emails.

**Related:** [Plantillas de correo personalizadas](#feature-name-custom-email-templates) · [Correo al candidato — Modo personalizado](#feature-name-candidate-email--custom-mode) · [Comunicación masiva](#feature-name-bulk-communication) · [Historial de correo y bandeja de entrada](#feature-name-email-history--inbox)

---

### Feature name: Correo al candidato — Modo personalizado
**Short Description:** Redacta y envía un correo puntual a un candidato.
**Purpose:** Cubre situaciones para las que no existe ninguna plantilla.
**Context:** Los mensajes que más importan son los que ninguna plantilla prevé: negociar una oferta, explicar un retraso, responder a una pregunta difícil o rechazar a alguien que merece una nota personal. Para eso está el modo personalizado. La elección del remitente merece atención: si envías desde tu buzón conectado, el candidato ve a una persona real, puede responder con naturalidad y es mucho menos probable que el correo se filtre como automático. Gran parte de la razón por la que existen las integraciones de correo es precisamente esta.
**How to use it:**
1. Abre la pestaña "Emails" del candidato.
2. Haz clic en "Compose" y elige el modo "Custom".
3. Escribe el "Subject".
4. Escribe el cuerpo en "Message".
5. Revisa el panel "Preview", que muestra exactamente lo que se enviará.
6. Elige el remitente: tu buzón conectado o el correo de Canvider (notifications@canvider.com).
7. Haz clic en "Send Email".

**Good to know:**
- Usa tu buzón conectado para cualquier cosa personal: las respuestas te llegan a ti y la entregabilidad es mejor.
- La dirección de Canvider (notifications@canvider.com) funciona sin ninguna integración, pero parece un correo del sistema.
- Enviar desde un buzón conectado requiere tener Google o Microsoft conectado y un plan de nivel 2 o superior.
- El mensaje queda registrado en el historial de correo del candidato en cualquier caso, así que el hilo siempre está completo.
- Si escribes el mismo mensaje personalizado una y otra vez, conviértelo en una plantilla.

**Related:** [Correo al candidato — Modo plantilla](#feature-name-candidate-email--template-mode) · [Redacción de correos con IA](#feature-name-ai-email-drafting) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Historial de correo y bandeja de entrada](#feature-name-email-history--inbox)

---

### Feature name: Historial de correo y bandeja de entrada
**Short Description:** Hilo completo de correos enviados y recibidos del candidato.
**Purpose:** Mantiene toda la conversación asociada a la candidatura.
**Context:** Cuando la correspondencia vive en buzones individuales, nadie más puede verla: un compañero que se hace cargo de un candidato no tiene idea de lo que se prometió, y a un candidato que ya ha respondido dos veces se le puede reclamar como si no hubiera contestado. Mantener el hilo en la candidatura convierte la conversación en un activo del equipo. Además, es la respuesta práctica a "¿alguien llegó a responder a esta persona?", que es la pregunta que está detrás de la mayoría de los fallos en la experiencia del candidato.
**How to use it:**
1. Abre la pestaña "Emails" del candidato.
2. Haz clic en "History" para ver la lista de mensajes.
3. Filtra con los interruptores "Outgoing" / "Incoming".
4. Filtra por canal de envío con "Integrated" / "Canvider".
5. Haz clic en un mensaje para expandirlo y leer los datos de From, To y "Sent via".
6. Al abrir un mensaje entrante no leído, se marca como leído.

**Good to know:**
- Consulta esto antes de reclamar a un candidato: un compañero puede haber respondido ya.
- "Sent via" indica si un mensaje salió de un buzón conectado o de la dirección propia de Canvider.
- La captura de correo entrante depende de tener una integración de correo conectada.
- Abrir un mensaje no leído lo marca como leído para todos, así que deja de aparecer como pendiente de atención.

**Related:** [Correo al candidato — Modo personalizado](#feature-name-candidate-email--custom-mode) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Panel de datos del candidato](#feature-name-candidate-facts-panel)

---

### Feature name: Comunicación masiva
**Short Description:** Envía un correo a todos los candidatos de un estado concreto para un puesto.
**Purpose:** Notifica a grupos enteros de candidatos en una sola acción.
**Context:** Cuando un puesto se cubre, suele haber decenas de personas a las que se les debe una respuesta, y la razón por la que tantas no la reciben es puramente mecánica: enviar cuarenta correos individuales son una hora de trabajo sin ningún resultado visible. La comunicación masiva reduce eso a un minuto, y esa diferencia es la que separa a una empresa con fama de cerrar el ciclo de otra que no. También es la herramienta adecuada para actualizaciones reales dirigidas a un grupo, como una decisión retrasada o un cambio en el proceso, porque el silencio genera mucha más ansiedad que la propia noticia.
**How to use it:**
1. Abre la página de detalles del puesto.
2. Haz clic en "Bulk Communication".
3. Elige el grupo en "Select Application Status".
4. Elige una "Email Template" o selecciona "Custom Message".
5. Escribe el "Email Subject" y el cuerpo del mensaje.
6. Revisa el "Email Preview" con sus campos de marcador.
7. Marca "Send notification emails to candidates".
8. Haz clic en "Send Emails".

**Good to know:**
- Se limita a un puesto y a un estado, que es la principal protección frente a escribir a las personas equivocadas.
- Revisa con cuidado el Email Preview: un error llega a todos los candidatos del grupo a la vez y no se puede retirar.
- No se envía nada hasta que marques "Send notification emails to candidates".
- Escribe para el grupo, no para una persona: los campos de combinación personalizan el nombre, no las circunstancias.
- Si un lote también necesita actualizar el proceso, Bulk Status Update puede cambiar el estado y notificar en un solo paso.

**Related:** [Actualización masiva de estado](#feature-name-bulk-status-update) · [Plantillas de correo personalizadas](#feature-name-custom-email-templates) · [Página de detalles del puesto](#feature-name-job-details-page) · [Correos automáticos de notificación](#feature-name-automated-notification-emails)

---

### Feature name: Plantillas de correo personalizadas
**Short Description:** Crea plantillas de correo reutilizables para candidatos con variables de combinación.
**Purpose:** Ahorra tiempo en la correspondencia repetitiva con candidatos.
**Context:** Las plantillas son donde realmente se diseña tu experiencia de candidato. Cada candidato a tu empresa recibe alguna combinación de estos mensajes, así que el tono que fijes aquí es tu marca de empleador a gran escala, mucho más que la página de empleo, porque hay más personas que leen un rechazo que un anuncio de empleo. Las variables de combinación son lo que evita que un mensaje producido en serie parezca eso: un candidato que ve su propio nombre y el puesto al que se postuló percibe un mensaje personal, aunque el texto sea estándar.
**How to use it:**
1. Ve a Settings y haz clic en la tarjeta "Custom Emails".
2. Haz clic en "New Template".
3. Escribe un nombre para la plantilla (p. ej. `apologetic_rejection`).
4. Escribe el asunto del correo.
5. Escribe el cuerpo con los botones de la barra de herramientas Bold, Italic, Underline e Insert Link.
6. Haz clic en un botón de variable para insertar `{candidate_firstname}`, `{candidate_lastname}`, `{applied_position}` o `{company_name}`.
7. Haz clic en "Save".
8. Usa "Load Selected" para editar más tarde, o "Delete Selected" para eliminar una plantilla.

**Good to know:**
- Las variables disponibles son `{candidate_firstname}`, `{candidate_lastname}`, `{applied_position}` y `{company_name}`. Insértalas con los botones en lugar de escribirlas, así la ortografía es exacta.
- Envíate siempre una prueba a través de un flujo real de candidato antes de poner una plantilla en marcha; una variable rota la ven todos los destinatarios.
- Pon nombres descriptivos a las plantillas (`apologetic_rejection`, `interview_invite_round2`): vas a elegir de un desplegable con prisas.
- Las plantillas son de toda la empresa, así que las ediciones y eliminaciones afectan también a los envíos de tus compañeros.
- Empieza por los mensajes recurrentes: acuse de recibo, invitación a entrevista y rechazo en cada fase.

**Related:** [Correo al candidato — Modo plantilla](#feature-name-candidate-email--template-mode) · [Comunicación masiva](#feature-name-bulk-communication) · [Correos automáticos de notificación](#feature-name-automated-notification-emails) · [Plantillas de puestos](#feature-name-job-templates)

---

### Feature name: Correos automáticos de notificación
**Short Description:** Correos del sistema sobre candidaturas, cambios de estado, invitaciones y menciones.
**Purpose:** Mantiene informados a candidatos y compañeros sin trabajo manual.
**Context:** Algunos mensajes tienen que llegar al instante para merecer la pena enviarlos. Un acuse de recibo que llega dos días después le dice al candidato que su candidatura se fue al vacío; si llega al momento, hace lo contrario. Lo mismo ocurre internamente: una notificación de mención que espera a que alguien revise la app no es una notificación. Estos mensajes son automáticos precisamente porque su valor está en el momento, y porque nadie puede enviarlos a mano de forma fiable en el instante en que importan.
**How to use it:**
1. No hace falta configurar nada: estos correos se envían automáticamente.
2. Los candidatos reciben un acuse de recibo cuando se postulan.
3. Los candidatos reciben un correo de cambio de estado cuando activas la notificación en un cambio de estado.
4. Los compañeros reciben un correo de invitación cuando los invitas.
5. Los compañeros reciben un correo de mención cuando los mencionas con @ en un comentario.
6. Los usuarios reciben avisos de desactivación y reactivación de su cuenta.

**Good to know:**
- Los correos de cambio de estado son la excepción: solo se envían si marcas el interruptor de notificación al cambiar el estado.
- Los acuses de recibo son automáticos e inmediatos, por eso los candidatos añadidos manualmente no reciben ninguno.
- Los correos de mención son la forma en que los compañeros se enteran de que los han etiquetado, así que una @mención es más fiable que un comentario por sí solo.
- Si un candidato dice que no ha recibido nada, revisa su historial de correo y si el interruptor de notificación estaba activado.

**Related:** [Cambiar el estado de la candidatura](#feature-name-change-application-status) · [Menciones al equipo](#feature-name-team-mentions) · [Invitar a un miembro del equipo](#feature-name-invite-team-member) · [Historial de correo y bandeja de entrada](#feature-name-email-history--inbox)

---

### Feature name: Menciones al equipo
**Short Description:** Etiqueta a un compañero en un comentario interno para notificarle.
**Purpose:** Trae al compañero adecuado a la conversación sobre un candidato.
**Context:** La alternativa a las menciones es cambiar a Slack o al correo para preguntar "¿puedes echar un vistazo a este candidato?", y en ese momento la conversación sale del ATS y el razonamiento detrás de la decisión se pierde con ella. Mencionar mantiene la petición y la respuesta unidas al candidato y, a la vez, llega de forma fiable a la persona, porque envía un correo real en lugar de depender de que la persona se fije en un comentario. Es el mecanismo que convierte los comentarios internos en una conversación de trabajo en lugar de un lugar donde las notas van a morir.
**How to use it:**
1. Abre la pestaña "Internal Comments" del candidato.
2. Empieza a escribir tu comentario.
3. Escribe "@": aparece una lista de autocompletado con los compañeros activos.
4. Selecciona al compañero que quieres notificar.
5. Termina tu comentario y haz clic en "Post Comment".
6. El compañero mencionado recibe una notificación por correo.

**Good to know:**
- Solo aparecen en el autocompletado los compañeros activos: los usuarios desactivados quedan excluidos, así que nadie etiqueta a alguien que no puede responder.
- Haz una pregunta concreta en el comentario. "@Sarah ¿qué opinas?" recibe una respuesta más lenta que "@Sarah ¿este portafolio cumple el listón para senior?".
- El correo de notificación se envía al publicar y no se puede deshacer, aunque borres el comentario.
- Las menciones son solo internas; el candidato nunca ve los comentarios ni las menciones.

**Related:** [Comentarios internos](#feature-name-internal-comments) · [Correos automáticos de notificación](#feature-name-automated-notification-emails) · [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member) · [Permisos por rol](#feature-name-role-based-permissions)

---

## 10. Programación y calendario

### Feature name: Programar entrevista
**Short Description:** Reserva una entrevista con un candidato directamente desde su perfil.
**Purpose:** Crea el evento, invita a todos y envía los archivos de calendario.
**Context:** Reservar una entrevista tiene más pasos de los que parece: encontrar un hueco, crear el evento, invitar a los entrevistadores, escribir al candidato, generar un enlace de vídeo y registrarlo en la candidatura para que el pipeline refleje la realidad. Si todo eso se hace a mano entre una app de calendario y el correo, cada paso es una oportunidad para que algo se pierda, y un candidato que nunca recibió la invitación es un candidato que no acude. Empezar desde la página del candidato reduce toda la secuencia a un solo formulario, y el evento resultante queda vinculado a la candidatura: la entrevista forma parte del registro del candidato y no de una anotación privada en una agenda personal.
**How to use it:**
1. Abre la página de detalles del candidato.
2. Haz clic en "Schedule Interview".
3. Escribe el "Event Title" y elige un "Event Type".
4. Selecciona los "Recruiters" que deben asistir.
5. Confirma los campos "Position" y "Candidate".
6. Indica la fecha, la "Start Time" y la "End Time".
7. Añade un "Meeting Link" o genera uno.
8. Marca "Inform invitees by E-mail", elige un "Color" y haz clic en "Save Event".

**Good to know:**
- No se envía ningún correo si no marcas "Inform invitees by E-mail"; es la causa más habitual de que un candidato nunca se entere de su entrevista.
- Los correos de invitación llevan un adjunto `.ics` para que los destinatarios puedan añadir la reunión a cualquier calendario.
- Añade el enlace de vídeo antes de guardar; si lo añades después, hay que enviar un segundo mensaje a todos.
- Con Google o Microsoft conectado, el evento aparece automáticamente en tu calendario real.
- Cambia también el estado del candidato: programar una entrevista no lo cambia por sí solo.

**Related:** [Generación de enlaces de reunión](#feature-name-meeting-link-generation) · [Adjuntos de calendario ICS](#feature-name-ics-calendar-attachments) · [Sincronización de calendario](#feature-name-calendar-sync) · [Cambiar el estado de la candidatura](#feature-name-change-application-status) · [Preguntas de entrevista con IA](#feature-name-ai-powered-interview-questions)

---

### Feature name: Generación de enlaces de reunión
**Short Description:** Enlaces de reunión de Mirotalk, Microsoft Teams o Google Meet con un clic.
**Purpose:** Elimina la creación manual de enlaces al programar entrevistas.
**Context:** El ir y venir habitual para conseguir el enlace de vídeo — cambiar a Teams o Meet, crear una reunión, copiar la URL, volver y pegarla — cuesta un minuto por entrevista y es el paso que más se olvida, lo que produce el conocido caos cinco minutos antes de la llamada. Generar el enlace dentro del formulario de reserva elimina ambas cosas. Mirotalk es la opción que conviene conocer: está alojada por Canvider, no necesita integración ni cuenta por parte del candidato, y por eso es la alternativa fiable cuando un candidato no puede entrar en la plataforma corporativa de tu empresa.
**How to use it:**
1. En el modal de Schedule Interview, desplázate hasta "Meeting Link".
2. Haz clic en "Generate Mirotalk Link" para una sala de vídeo alojada por Canvider.
3. O haz clic en "Generate Microsoft Teams link" si Microsoft está conectado.
4. O haz clic en "Generate Google Meet link" si Google está conectado.
5. El enlace se crea y se envía automáticamente desde tu cuenta conectada.
6. Guarda el evento para distribuirlo.

**Good to know:**
- Mirotalk no requiere integración ni cuenta de candidato, lo que lo convierte en la opción segura por defecto para entrevistas externas.
- Los enlaces de Teams y Meet requieren tener conectada la integración correspondiente, y solo se puede tener conectado Google o Microsoft a la vez.
- Genera el enlace antes de guardar para que se incluya en el correo de invitación.
- Siempre puedes pegar manualmente en el campo un enlace de otra plataforma.

**Related:** [Programar entrevista](#feature-name-schedule-interview) · [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Crear evento de calendario](#feature-name-create-calendar-event)

---

### Feature name: Adjuntos de calendario ICS
**Short Description:** Las invitaciones a reuniones incluyen un archivo de calendario estándar como adjunto.
**Purpose:** Permite a los candidatos añadir entrevistas a cualquier app de calendario.
**Context:** Los candidatos usan el calendario que usan — Gmail, Outlook, Apple, lo que tengan en el móvil — y tú no controlas cuál. Un correo de texto sencillo que diga "jueves a las 15:00" depende de que ellos creen la entrada a mano, y los que se olvidan se convierten en ausencias que parecen falta de interés. El archivo `.ics` es el estándar universal que entiende cualquier aplicación de calendario, así que un solo clic añade la entrevista con la hora correcta, en la zona horaria correcta y con el enlace de la reunión. Es un detalle técnico pequeño que reduce de forma medible las entrevistas perdidas.
**How to use it:**
1. Crea o actualiza una cita de entrevista.
2. Marca "Inform invitees by E-mail".
3. Guarda el evento.
4. Canvider adjunta un archivo `.ics` al correo de invitación.
5. Los destinatarios hacen clic en "Add to Calendar" en Gmail, Outlook o Apple Mail.

**Good to know:**
- El adjunto solo existe si "Inform invitees by E-mail" estaba marcado al guardar.
- `.ics` incluye la zona horaria, lo que evita el clásico error de programación entre países.
- Al reprogramar se envía un archivo actualizado, así que edita el evento existente en lugar de crear uno nuevo.
- Algunos sistemas de correo corporativos eliminan los adjuntos: indica también la hora en el texto del mensaje como red de seguridad.

**Related:** [Programar entrevista](#feature-name-schedule-interview) · [Crear evento de calendario](#feature-name-create-calendar-event) · [Editar o eliminar evento de calendario](#feature-name-edit-or-delete-calendar-event) · [Sincronización de calendario](#feature-name-calendar-sync)

---

### Feature name: Sincronización de calendario
**Short Description:** Sincronización bidireccional con tu calendario conectado de Google o Microsoft.
**Purpose:** Mantiene alineadas las entrevistas de Canvider y tu calendario de trabajo.
**Context:** Nadie vive en el calendario de su ATS; vive en el calendario que usa toda la empresa. Una entrevista reservada en Canvider que no aparece allí es una entrevista que acabará duplicada, y mantener dos calendarios a mano garantiza que se desfasen. La sincronización elimina la duplicidad al mostrar dos vistas del mismo compromiso. Además, los compañeros que no usan Canvider — por ejemplo, un ingeniero que se une a un panel técnico — ven la entrevista en la herramienta que sí consultan.
**How to use it:**
1. Conecta primero Google o Microsoft en Settings.
2. Abre el calendario del Dashboard.
3. Fíjate en el indicador "Syncing..." de la cabecera del calendario.
4. Los eventos creados en Canvider aparecen en tu calendario externo.
5. Crea, actualiza o elimina eventos en Canvider y el cambio se propaga.

**Good to know:**
- Requiere tener conectado Google o Microsoft, lo que necesita un plan de empleador de nivel 2 o superior.
- Solo se puede tener conectado Google o Microsoft a la vez: desconecta uno antes de conectar el otro.
- Haz de Canvider el lugar donde editas los eventos de reclutamiento; las ediciones hechas solo en el calendario externo son la causa habitual de desajustes.
- Si los eventos dejan de aparecer, revisa el panel de estado de la conexión: una sesión caducada es la causa más común.

**Related:** [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Estado de conexión de integraciones](#feature-name-integration-connection-status) · [Calendario](#feature-name-calendar)

---

## 11. Analíticas e informes

### Feature name: Panel de analíticas de reclutamiento
**Short Description:** Métricas de contratación de nivel directivo para toda tu empresa.
**Purpose:** Informa a la dirección del rendimiento de la contratación con cifras reales.
**Context:** El reclutamiento se mide de forma crónicamente insuficiente, por eso se discute tanto a base de anécdotas —"la contratación va lenta", "los candidatos son malos"— que nadie puede confirmar ni refutar. Este panel convierte tu actividad diaria en el pipeline en las métricas que la dirección realmente pide: cuánto tarda una contratación, cuántas ofertas se aceptan y cuántos puestos están abiertos. Además, es el mejor argumento para mantener los estados actualizados, ya que cada cifra de aquí se deriva del historial de estados. Un pipeline descuidado produce diapositivas de consejo inservibles.
**How to use it:**
1. Haz clic en "Analytics" en la barra de navegación superior.
2. Selecciona un periodo: 90 días, 6 meses, 12 meses o Todo el tiempo.
3. Lee las tarjetas KPI superiores: Tiempo medio hasta la contratación, Tiempo medio hasta la oferta, Tasa de aceptación de ofertas, Contrataciones en el periodo, Puestos abiertos y Solicitudes totales.
4. Desplázate por los gráficos descritos más abajo.
5. Requiere el rol Administrator, Recruiter, Hiring Manager o Read Only.

**Good to know:**
- Requiere el rol Administrator, Recruiter, Hiring Manager o Read Only; los entrevistadores no tienen acceso.
- Cada cifra se deriva del historial de estados de las solicitudes, así que la precisión depende por completo de mantener los estados al día.
- Los periodos cortos en un mes con pocas contrataciones producen medias volátiles; usa 6 o 12 meses para todo lo que vayas a presentar.
- La tasa de aceptación de ofertas es la cifra más diagnóstica de este panel: una caída suele apuntar a la retribución o a la velocidad del proceso.

**Related:** [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel) · [Exportar analíticas a Excel](#feature-name-export-analytics-to-excel) · [Permisos basados en roles](#feature-name-role-based-permissions) · [Cambiar el estado de la solicitud](#feature-name-change-application-status)

---

### Feature name: Embudo de conversión del pipeline
**Short Description:** Muestra cómo avanzan los candidatos desde la ronda de entrevistas hasta la oferta.
**Purpose:** Revela qué fase pierde más candidatos.
**Context:** Todo proceso de contratación pierde candidatos, y la pregunta útil es dónde. Un embudo responde a ello de una forma que los recuentos brutos no pueden, porque muestra tanto la proporción del grupo original de candidatos como la caída respecto a la fase inmediatamente anterior, lo que distingue un paso realmente selectivo de un cuello de botella. Cada patrón exige una solución distinta: una pérdida fuerte en la primera revisión suele significar que tu anuncio atrae a las personas equivocadas, mientras que las pérdidas tardías apuntan a la experiencia de la entrevista, la velocidad o la retribución.
**How to use it:**
1. Abre la página Analytics.
2. Desplázate hasta "Pipeline Conversion Funnel".
3. Lee el porcentaje de cada fase "of applied" y "from previous stage".
4. Identifica la fase con la mayor caída.
5. Cambia el selector de periodo para comparar entre distintos rangos de tiempo.

**Good to know:**
- "From previous stage" es el más útil de los dos porcentajes, porque aísla dónde se produce realmente la pérdida.
- La pérdida en las fases iniciales suele ser un problema de captación o de descripción del puesto; la pérdida en las fases finales, un problema de proceso o de oferta.
- Los estados personalizados se colocan en el embudo según la categoría que les hayas asignado, así que una fase mal categorizada distorsiona la imagen.
- Compara el mismo periodo año tras año, en lugar de hacerlo con una ventana de distinta duración.

**Related:** [Panel de analíticas de reclutamiento](#feature-name-recruitment-analytics-dashboard) · [Duración por fase e instantánea del pipeline](#feature-name-stage-duration--pipeline-snapshot) · [Estados de solicitud personalizados](#feature-name-custom-application-statuses) · [Análisis de rechazos de ofertas](#feature-name-offer-rejection-analysis)

---

### Feature name: Fuente de contratación y eficacia de las fuentes
**Short Description:** Qué canales generan solicitudes frente a contrataciones reales.
**Purpose:** Dirige el presupuesto de captación hacia los canales que convierten.
**Context:** El gasto en reclutamiento suele asignarse por costumbre y según quien más insiste, no según datos. Este informe separa las dos cifras que importan y que se confunden constantemente: volumen y conversión. Una bolsa que envía quinientas solicitudes y ninguna contratación te cuesta tiempo de preselección, mientras que una que envía doce solicitudes y dos contrataciones es la mejor inversión que tienes. Verlas juntas es lo que convierte "siempre publicamos ahí" en una decisión presupuestaria defendible, y solo funciona si de verdad publicas en varios canales.
**How to use it:**
1. Abre la página Analytics.
2. Desplázate hasta "Source of Hire" para ver de dónde vienen las contrataciones.
3. Desplázate hasta "Source Effectiveness" para ver la tabla de Fuente / Solicitudes / Contrataciones / Conversión.
4. Compara los canales de alto volumen con los de alta conversión.
5. Redirige el gasto hacia los que más convierten.

**Good to know:**
- Volumen y conversión son preguntas distintas. Optimiza para la conversión, salvo que te falten candidatos por completo.
- La atribución depende de que los candidatos lleguen por la URL de solicitud correcta, así que usa las URL por portal de "Post on Any Portal".
- Los candidatos añadidos manualmente y las recomendaciones solo aparecen correctamente si se introdujeron en Canvider y no se siguieron por correo electrónico.
- Dale a un canal nuevo un ciclo de contratación completo antes de juzgarlo: un canal con dos solicitudes no tiene una tasa de conversión significativa.

**Related:** [Publicar en cualquier portal](#feature-name-post-on-any-portal) · [Configuración de portales de empleo](#feature-name-job-portals-configuration) · [Añadir candidato manualmente](#feature-name-add-candidate-manually) · [Analíticas por puesto](#feature-name-per-job-analytics)

---

### Feature name: Análisis de rechazos de ofertas
**Short Description:** Motivos clasificados por los que los candidatos rechazaron tus ofertas.
**Purpose:** Muestra si la retribución o el proceso están haciendo que se pierdan candidatos.
**Context:** Una oferta rechazada es el fallo más caro de la contratación: semanas de trabajo de recruiters, entrevistadores y hiring managers, sin nada que enseñar a cambio. Por separado, cada rechazo parece mala suerte; en conjunto surge un patrón, y ese patrón casi siempre tiene solución. Si la mayoría de los rechazos citan la retribución, tus bandas salariales están desfasadas. Si citan una oferta competidora que llegó antes, tu proceso es demasiado lento. Este informe solo funciona si registras el motivo en el momento, algo que lleva diez segundos y que es el paso que más equipos se saltan.
**How to use it:**
1. Abre la página Analytics.
2. Desplázate hasta "Reasons for Offer Rejection" para ver el desglose por categorías.
3. Desplázate hasta "Recent Rejection Notes" para ver las notas originales de los recruiters.
4. Registra una nota cuando un candidato rechace, para que este análisis siga siendo preciso.

**Good to know:**
- El informe es tan bueno como tus notas: registra el motivo cuando el candidato te lo diga, no de memoria más tarde.
- Lee las notas originales además de las categorías; los detalles suelen contener la información práctica que necesitas.
- Los rechazos repetidos por retribución son una prueba para revisar las bandas salariales, y este es el informe que debes llevar a esa conversación.
- "Accepted another offer" sin más detalle merece preguntar en el momento: suele esconder un problema de velocidad o de retribución.

**Related:** [Cambiar el estado de la solicitud](#feature-name-change-application-status) · [Panel de analíticas de reclutamiento](#feature-name-recruitment-analytics-dashboard) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel) · [Editar salario, habilidades y ubicaciones](#feature-name-edit-salary-skills--locations)

---

### Feature name: Crecimiento de la organización y tendencias de contratación
**Short Description:** Contrataciones mensuales, plantilla acumulada y contrataciones por departamento.
**Purpose:** Muestra a la dirección dónde y con qué rapidez crece la organización.
**Context:** Estos son los gráficos que pertenecen a un informe para el consejo y no al trabajo diario de un recruiter. Responden a preguntas de planificación, no operativas: ¿estamos contratando al ritmo que suponía el plan?, ¿qué funciones absorben el crecimiento?, ¿el volumen de solicitudes evoluciona a favor o en contra de nuestras necesidades? El desglose por departamento suele ser el más revelador, porque hace visible cuándo el crecimiento se ha concentrado en silencio en una sola función, algo obvio en un gráfico e invisible en una lista de contrataciones individuales.
**How to use it:**
1. Abre la página Analytics.
2. Revisa "Org Growth — Hires" para ver las contrataciones mensuales y acumuladas de los últimos 12 meses.
3. Revisa "Application Volume" para ver el número mensual de solicitudes.
4. Revisa "Hires by Department" para ver qué equipos están creciendo.

**Good to know:**
- "Hires by Department" solo funciona si a los puestos se les asignó un departamento al crearlos; configúralos primero en Configuración.
- Estos gráficos cuentan las contrataciones hechas a través de Canvider, no la plantilla total de la empresa.
- Lee las contrataciones y el volumen de solicitudes juntos: unas contrataciones al alza con solicitudes a la baja significan que tu pipeline se está estrechando.
- La vista de 12 meses está pensada para conversaciones de planificación, no para la gestión semanal.

**Related:** [Departamentos](#feature-name-departments) · [Panel de analíticas de reclutamiento](#feature-name-recruitment-analytics-dashboard) · [Exportar analíticas a Excel](#feature-name-export-analytics-to-excel) · [Crear puesto — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics)

---

### Feature name: Duración por fase e instantánea del pipeline
**Short Description:** Días medios por fase y dónde se encuentran los candidatos ahora.
**Purpose:** Encuentra cuellos de botella y facilita la planificación del pipeline.
**Context:** Estos dos paneles responden al pasado y al presente. Los días medios por fase son diagnósticos: indican qué paso de tu proceso consume tiempo de forma constante, lo que en la mayoría de las empresas resulta ser la espera del feedback del hiring manager y no algo que hagan los candidatos. La instantánea es operativa: muestra dónde están las personas en este momento, y una acumulación en una fase es una cola que hay que despejar hoy mismo. La velocidad no es una métrica de vanidad aquí: los candidatos muy demandados aceptan la primera buena oferta, así que el tiempo en cada fase se traduce directamente en contrataciones perdidas.
**How to use it:**
1. Abre la página Analytics.
2. Desplázate hasta "Avg. Days per Stage" para ver dónde esperan más tiempo los candidatos.
3. Desplázate hasta "Current Pipeline Snapshot" para ver el recuento de candidatos en vivo por fase.
4. Actúa sobre cualquier fase con una espera inusualmente larga.

**Good to know:**
- Los promedios altos en una fase de revisión casi siempre significan que las personas están esperando a otra persona, no a información.
- La instantánea es en vivo; los promedios son históricos. Usa la primera para el trabajo de hoy y la segunda para mejorar el proceso.
- Ambos se calculan a partir de los cambios de estado, así que un pipeline que se actualiza tarde subestimará tus retrasos reales.
- Revisa cualquier fase sospechosa comparándola con las líneas temporales de Journey de candidatos concretos.

**Related:** [Journey (fases de la solicitud)](#feature-name-journey-application-stages) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel) · [Resumen mensual de candidatos](#feature-name-monthly-applicant-overview) · [Actualización masiva de estado](#feature-name-bulk-status-update)

---

### Feature name: Exportar analíticas a Excel
**Short Description:** Descarga el conjunto completo de analíticas como libro de Excel.
**Purpose:** Permite informes sin conexión y la preparación de presentaciones para el consejo.
**Context:** Los paneles sirven para mirar; las hojas de cálculo, para argumentar. En cuanto las cifras de reclutamiento entran en una presentación para el consejo o en una conversación presupuestaria, hay que combinarlas con datos que Canvider no tiene —los costes de finanzas, el plan de plantilla, las facturas de agencias—, y ese trabajo se hace en Excel. La exportación también cubre la necesidad de archivo: un panel siempre muestra datos actuales, así que si quieres un registro defendible de cómo estaban las cifras cuando se tomó una decisión, necesitas un archivo con fecha.
**How to use it:**
1. Abre la página Analytics.
2. Selecciona el periodo que quieres exportar.
3. Haz clic en "Export to Excel" en la cabecera.
4. Guarda el archivo `.xlsx` descargado.
5. Ábrelo en Excel o en Google Sheets.

**Good to know:**
- La exportación respeta el selector de periodo, así que configúralo antes de exportar.
- Exporta una instantánea fija antes de cualquier reunión en la que vayas a citar las cifras: los paneles en vivo cambian.
- El libro contiene datos de candidatos y de contrataciones; guárdalo y compártelo con el mismo cuidado que cualquier archivo de RR. HH.
- Es útil para combinar las métricas de reclutamiento con datos de costes que Canvider no registra.

**Related:** [Panel de analíticas de reclutamiento](#feature-name-recruitment-analytics-dashboard) · [Crecimiento de la organización y tendencias de contratación](#feature-name-org-growth--hiring-trends) · [Fuente de contratación y eficacia de las fuentes](#feature-name-source-of-hire--source-effectiveness)

---

### Feature name: Analíticas por puesto
**Short Description:** Gráficos de candidatos a lo largo del tiempo, por portal y por estado para un puesto.
**Purpose:** Mide si un anuncio concreto está funcionando.
**Context:** Las analíticas a nivel de empresa indican cómo va la contratación en conjunto; no pueden indicarte que un puesto concreto está en apuros. Los gráficos por puesto responden a eso mientras todavía hay tiempo para actuar. La curva de candidatos a lo largo del tiempo es la primera que conviene leer: los anuncios de empleo se disparan de forma natural al publicarse y luego decaen durante las semanas siguientes. Una línea plana desde el principio apunta a un problema de distribución o de descripción, mientras que una curva decaída en un puesto sin cubrir indica que es momento de volver a publicar o de captar candidatos activamente, en lugar de seguir esperando.
**How to use it:**
1. Abre la página de detalles del puesto desde la lista de puestos.
2. Revisa "Applicants Over Time" para ver la tendencia de solicitudes.
3. Revisa "Number of Applicants by Job Portal" para ver qué portal funciona.
4. Revisa "Distribution of Applicants by Status" para ver el estado del pipeline.
5. Revisa "Top Applicants" para ver los candidatos más fuertes hasta ahora.

**Good to know:**
- Un "Applicants Over Time" plano desde el primer día apunta a la distribución o a la descripción del puesto, no al mercado.
- El volumen de solicitudes decae de forma natural tras la publicación: planifica la captación para la segunda o tercera semana en lugar de esperar.
- "By Job Portal" es la versión por puesto de la eficacia de las fuentes y la forma más rápida de ver qué portal se gana su lugar para este tipo de puesto.
- "Top Applicants" ordena por puntuación de IA, así que realiza el análisis antes de tratarlo como una lista corta.

**Related:** [Página de detalles del puesto](#feature-name-job-details-page) · [Fuente de contratación y eficacia de las fuentes](#feature-name-source-of-hire--source-effectiveness) · [Captación de candidatos](#feature-name-candidate-sourcing) · [Análisis de CV con IA](#feature-name-ai-cv-analysis)

---

## 12. Ajustes y configuración

### Feature name: Centro de ajustes
**Short Description:** Índice con búsqueda y filtros por categoría de todas las páginas de configuración.
**Purpose:** Encuentra el ajuste correcto sin tener que buscarlo por los menús.
**Context:** Las superficies de configuración crecen más deprisa que la navegación, y los menús de ajustes enterrados son donde las funciones caen en el olvido: los equipos suelen descubrir meses después que existía algo que querían desde el principio. Un índice con búsqueda y filtros por categoría trata los ajustes como algo que se encuentra, no como algo que hay que memorizar. Los candados también cumplen una función real: en lugar de ocultar en silencio las funciones restringidas por plan, el centro las muestra con el requisito indicado, para que sepas qué existe y qué haría falta para desbloquearlo.
**How to use it:**
1. Haz clic en tu avatar en la barra de navegación y elige "Settings".
2. Escribe en "Search settings..." para filtrar las tarjetas.
3. O haz clic en un chip de categoría: All, Workflow, Team & Access, Branding, Integrations.
4. Haz clic en cualquier tarjeta de ajustes para abrir esa página de configuración.
5. Las tarjetas bloqueadas muestran un candado y el plan o requisito previo necesario.

**Good to know:**
- Un candado significa que falta un plan o un requisito previo, no que la función esté rota; la tarjeta indica cuál.
- Merece la pena recorrerlo una vez de principio a fin al empezar a usar Canvider; la mayoría de los equipos encuentra varias cosas que no sabía que existían.
- La búsqueda compara los nombres de las tarjetas, así que prueba con una palabra general ("email", "location") en lugar de un título de página exacto.
- Los chips de categoría son la vía más rápida cuando conoces el área pero no el nombre de la página.

**Related:** [Niveles para empleadores](#feature-name-employer-tiers) · [Configuración de estados de candidatura](#feature-name-application-states-configuration) · [Configuración de portales de empleo](#feature-name-job-portals-configuration) · [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub)

---

### Feature name: Jornadas laborales
**Short Description:** Define tipos de jornada estándar, como Full-time o Part-time.
**Purpose:** Estandariza las opciones que se ofrecen durante la creación de una vacante.
**Context:** Los tipos de empleo escritos como texto libre son la razón por la que un portal de empleo acaba con "Full-time", "Full Time", "FT" y "Fulltime" como cuatro valores distintos, lo que rompe en silencio el filtro de candidatos en cada portal que sindica tus vacantes. Definir la lista una sola vez significa que todos los que publican una vacante eligen del mismo conjunto. Es una tarea de configuración pequeña con un beneficio que se acumula: anuncios coherentes, filtros que funcionan e informes que agrupan bien en lugar de repartir un mismo concepto entre cuatro escrituras.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Work Schedules".
3. Haz clic en "Add Work Schedule".
4. Escribe el nombre de la jornada.
5. Guárdala: ya aparecerá en el desplegable de Create Job.
6. Haz clic en "Delete" junto a cualquier jornada que ya no necesites.

**Good to know:**
- Configúralo antes de crear tus primeras vacantes; corregir la coherencia después implica editar cada anuncio.
- Usa los términos habituales que reconocen los candidatos y los portales de empleo (Full-time, Part-time, Contract, Internship).
- Borrar una jornada la quita del desplegable para las vacantes futuras; las vacantes existentes conservan lo que se les asignó.
- Mantén la lista corta: cada opción extra es una oportunidad para que dos personas elijan de forma distinta.

**Related:** [Modalidades de trabajo](#feature-name-office-schedules) · [Creación de vacante — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics) · [Configuración de portales de empleo](#feature-name-job-portals-configuration)

---

### Feature name: Modalidades de trabajo
**Short Description:** Define dónde y cómo trabajan los empleados (presencial, híbrido, remoto).
**Purpose:** Comunica las modalidades de trabajo de forma coherente en los anuncios.
**Context:** La modalidad de trabajo se ha convertido en uno de los primeros filtros que aplican los candidatos, a menudo antes que el salario, y la ambigüedad aquí te cuesta candidaturas de personas que dan por hecho lo peor. Estandarizar el vocabulario —y ser preciso sobre lo que "hybrid" significa en tu empresa— evita tanto perder candidatos como la versión mucho más cara del problema: alguien que llega a la fase de oferta creyendo algo distinto de lo que pretendías.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Office Schedules".
3. Haz clic en "Add Office Schedule".
4. Escribe el nombre de la modalidad.
5. Guárdala: pasará a estar disponible al crear una vacante.
6. Elimina las entradas que no uses con el control de borrado.

**Good to know:**
- Sé específico donde importa: "Hybrid (3 days on-site)" evita una conversación que, de otro modo, ocurriría en la fase de oferta.
- Es uno de los filtros más potentes que usan los candidatos, así que los valores vagos te cuestan candidaturas.
- Los portales de empleo, incluido LinkedIn, asocian estos valores; si publicas manualmente, refleja la modalidad con exactitud.
- Las vacantes existentes conservan su modalidad asignada si eliminas una opción más adelante.

**Related:** [Jornadas laborales](#feature-name-work-schedules) · [Creación de vacante — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics) · [Anuncios con varias ubicaciones](#feature-name-multi-location-job-postings)

---

### Feature name: Ubicaciones de oficina
**Short Description:** Mantén la lista de ubicaciones de oficina reutilizables de tu empresa.
**Purpose:** Acelera la creación de vacantes y mantiene coherentes los nombres de las ubicaciones.
**Context:** La ubicación es el campo más vulnerable a las inconsistencias, porque hay muchas formas razonables de escribir el mismo lugar: "Warsaw", "Warszawa", "Warsaw, Poland", "Warsaw (HQ)". Cada variante la tratan los filtros e informes como una ubicación distinta, así que una empresa con cuatro escrituras ha fragmentado sus propias analíticas sin darse cuenta. Una lista curada lo soluciona en origen y tiene el beneficio añadido de acelerar la creación de vacantes, ya que una ubicación guardada son dos clics en lugar de una cadena escrita a mano.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Locations".
3. Añade una nueva ubicación con su nombre.
4. Guárdala.
5. Selecciónala en el selector "Job Locations" al crear una vacante.
6. Elimina las ubicaciones que ya no uses.

**Good to know:**
- Acuerda un formato y mantenlo ("City, Country" es el más seguro para los portales de empleo y la búsqueda de candidatos).
- Las ubicaciones guardadas son las que hacen útil el filtro Location de la página Jobs.
- Las ubicaciones puntuales se pueden escribir durante la creación de la vacante sin añadirlas aquí.
- Eliminar una ubicación no cambia las vacantes que ya la usan.

**Related:** [Creación de vacante — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics) · [Anuncios con varias ubicaciones](#feature-name-multi-location-job-postings) · [Filtros de vacantes](#feature-name-job-filters) · [Perfil de empresa de Workloupe](#feature-name-workloupe-company-profile)

---

### Feature name: Departamentos
**Short Description:** Define los departamentos a los que se pueden asignar las vacantes.
**Purpose:** Permite filtrar por departamento y generar informes de contratación por departamento.
**Context:** Los departamentos parecen una comodidad para archivar y en realidad son un requisito para los informes. "¿Qué equipos hemos ampliado este año?" es una pregunta que la dirección acaba haciendo, y solo puede responderse si las vacantes llevaban departamento desde el principio; no hay forma de reconstruirlo después salvo editando a mano cada requisición histórica. Configurar los departamentos antes de tus primeras vacantes lleva cinco minutos, y se amortizan la primera vez que alguien pida un desglose.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Departments".
3. Añade un nombre de departamento.
4. Guárdalo.
5. Selecciónalo en el desplegable "Department" durante la creación de la vacante.
6. Después, filtra la lista de Jobs y Analytics por departamento.

**Good to know:**
- Configúralos antes de crear vacantes: los datos de departamento no se pueden reconstruir retroactivamente sin editar cada vacante.
- Refleja tu estructura organizativa real, para que los informes de reclutamiento coincidan con finanzas y con la planificación de plantilla.
- Los departamentos alimentan tanto el filtro de la página Jobs como el gráfico de analíticas "Hires by Department".
- Mantén una granularidad moderada; cincuenta microdepartamentos hacen los informes más difíciles, no más útiles.

**Related:** [Crecimiento de la organización y tendencias de contratación](#feature-name-org-growth--hiring-trends) · [Filtros de vacantes](#feature-name-job-filters) · [Creación de vacante — Paso 1: Datos básicos](#feature-name-create-job--step-1-basics)

---

### Feature name: Configuración de estados de candidatura
**Short Description:** Define y clasifica las fases de tu proceso de selección.
**Purpose:** Hace que el ATS refleje tu flujo de contratación real.
**Context:** Es la contrapartida, desde los ajustes, de crear un estado en línea desde un candidato, y aquí está el campo importante: Category. El nombre del estado es para las personas, pero la categoría es lo que usa Canvider para situar la fase en el embudo, en los informes de duración por fase y en el resumen mensual. Un estado creado en línea y nunca clasificado seguirá funcionando día a día, pero distorsionará en silencio cada informe en el que aparezca; por eso merece la pena configurarlo aquí de forma deliberada en lugar de acumular estados al azar.
**How to use it:**
1. Ve a Settings → Preferences.
2. Haz clic en la pestaña "Application States".
3. Haz clic en "Add State".
4. Escribe el "Display Name".
5. Elige una "Category": Early State, Review State, Late State, Negative Result o Stateless / Other.
6. Haz clic en "Save".
7. Haz clic en "Delete" en cualquier estado personalizado que ya no necesites: si no defines ninguno, se aplican los predeterminados.

**Good to know:**
- Category es el campo que importa para las analíticas; el nombre visible es solo lo que leen las personas.
- Los estados creados en línea desde el modal Change State deberían revisarse aquí para que su categoría sea la correcta.
- Si no defines estados personalizados, se aplican automáticamente los predeterminados de Canvider.
- Eliminar un estado afecta al desplegable a partir de ese momento; revisa primero a dónde deben ir los candidatos que están en él.

**Related:** [Estados personalizados de candidatura](#feature-name-custom-application-statuses) · [Embudo de conversión del pipeline](#feature-name-pipeline-conversion-funnel) · [Cambiar estado de la candidatura](#feature-name-change-application-status) · [Duración por fase e instantánea del pipeline](#feature-name-stage-duration--pipeline-snapshot)

---

### Feature name: Configuración de portales de empleo
**Short Description:** Guarda las credenciales de API y las preferencias de publicación para los portales de empleo.
**Purpose:** Permite publicar directamente en los portales externos que configures.
**Context:** Esta es la página que convierte los portales atenuados del paso de publicación en opciones activas. Configurar las credenciales una sola vez significa que cada vacante futura se puede distribuir con un clic en lugar de copiar y pegar a mano, que es donde se concentra la mayor parte del coste de tiempo de publicar en varios portales. La sección de valores predeterminados globales es la parte menos utilizada: si defines una vez el comportamiento de publicación, gestión de candidaturas y notificaciones, cada vacante nueva hereda ajustes sensatos en lugar de depender de que quien la publique se acuerde.
**How to use it:**
1. Abre la página Job Portals (`/settings/portals/`).
2. Revisa las tarjetas "Portal Status Overview" de LinkedIn, Indeed, Glassdoor, ZipRecruiter, Monster, Canvider y Praca.pl.
3. Haz clic en un portal para abrir su sección de configuración.
4. Introduce las credenciales de API en "API Configuration".
5. Rellena "Company Information" y "Posting Preferences".
6. Define los valores en "Global Portal Settings" para publicación, gestión de candidaturas y notificaciones.
7. Guarda la configuración.

**Good to know:**
- Las credenciales de API las proporciona el propio portal de empleo y normalmente requieren una cuenta de empleador en ese portal.
- Canvider es el portal base gratuito y no necesita configuración.
- Un portal atenuado en el paso de publicación es uno que aún no se ha configurado aquí.
- Guarda las credenciales con cuidado: autorizan publicaciones en nombre de tu empresa.
- Los portales con los que no puedes integrarte siguen siendo totalmente utilizables mediante "Post on Any Portal".

**Related:** [Creación de vacante — Paso 4: Publicación](#feature-name-create-job--step-4-publish) · [Publicar en cualquier portal](#feature-name-post-on-any-portal) · [Integración con LinkedIn](#feature-name-linkedin-integration) · [Origen de contratación y efectividad de las fuentes](#feature-name-source-of-hire--source-effectiveness)

---

## 13. Página de empleo y distribución de puestos

### Feature name: Centro de configuración de la página de empleo
**Short Description:** Elige entre cinco formas de publicar puestos de forma externa.
**Purpose:** Adapta Canvider a la web que ya tienes.
**Context:** Las empresas llegan con situaciones web muy distintas: un equipo de marketing que protege la web corporativa, una instalación de WordPress que montó el primo de alguien, una web moderna con un desarrollador disponible o ninguna web. Una única respuesta del tipo «aquí tienes tu página de empleo» fallaría en la mayoría de los casos. Este centro presenta cinco rutas, desde ninguna complicación técnica (un perfil alojado de Workloupe) hasta la integración completa (un widget en tu propia web), así que la pregunta deja de ser si puedes hacerlo y pasa a ser cuál se ajusta a tus limitaciones.
**How to use it:**
1. Ve a Settings y haz clic en "Careers Page & Workloupe".
2. Compara las cinco opciones: Career Page Configuration, Job Cards Widget, RSS Feed, Full HTML Page, Workloupe Platform.
3. Lee las insignias (Recommended, Embeddable, Hosted) de cada tarjeta.
4. Haz clic en "Configure", "Get RSS Feed", "Create Page" o "Setup Platform" en la opción que quieras.

**Good to know:**
- Sin web y sin desarrollador: usa el perfil alojado de Workloupe. Web existente y alguien que pueda pegar HTML: usa un widget. Página de empleo existente que ya muestra feeds: usa RSS.
- Las opciones no son excluyentes: un perfil alojado más un widget integrado en tu propia web es una combinación habitual.
- Elijas la que elijas, los puestos se mantienen sincronizados automáticamente; eliges una presentación, no una copia.
- Decide antes de publicar tu primer puesto para que las candidaturas se atribuyan desde el principio a la fuente correcta.

**Related:** [Configuración de la página de empleo](#feature-name-career-page-configuration) · [Widget de tarjetas de puestos](#feature-name-job-cards-widget) · [Integración con feed RSS](#feature-name-rss-feed-integration) · [Perfil de empresa en Workloupe](#feature-name-workloupe-company-profile)

---

### Feature name: Configuración de la página de empleo
**Short Description:** Personaliza colores, cabecera, campos visibles y diseño de las tarjetas.
**Purpose:** Hace que la página de empleo alojada coincida con tu marca.
**Context:** Los candidatos notan cuando una página de empleo parece pertenecer a una empresa distinta de la web de marketing por la que llegaron: da la sensación de que está externalizada o abandonada, y reduce de forma medible las candidaturas. Igualar tus colores y tu tipografía cierra esa brecha sin trabajo de desarrollo. La pestaña Display merece una reflexión real y no una revisión rápida: mostrar el salario de forma constante aumenta la tasa de candidaturas, y los campos que decides mostrar son, en la práctica, una decisión editorial sobre aquello por lo que quieres que los candidatos te juzguen.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe → "Career Page Configuration" → "Configure".
2. En la pestaña "Colors", define los colores Main, Secondary, Background, Text, Card Background, Card Border y Hover.
3. En la pestaña "Header", activa o desactiva el texto de la cabecera y el subtítulo, e introduce el subtítulo y el texto del encabezado de sección.
4. Activa o desactiva la barra de búsqueda.
5. En la pestaña "Display", activa o desactiva el logo de la empresa, el número de puestos, el salario, la dirección del puesto y el horario de trabajo.
6. En la pestaña "Cards", define el radio de las esquinas y el diseño.
7. Haz clic en Save en la pestaña "Actions".

**Good to know:**
- Toma los códigos hex exactos de tu web de marketing en lugar de aproximarlos: los colores casi iguales se ven peor que un contraste evidente.
- Mostrar el salario suele aumentar las candidaturas; ocultarlo filtra a los candidatos que no se animarán a postularse sin esa información.
- Activa la barra de búsqueda cuando tengas más de unos diez puestos abiertos.
- Acuérdate de guardar desde la pestaña "Actions": los cambios en las otras pestañas no se aplican hasta que lo hagas.

**Related:** [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub) · [Recursos de marca de la empresa](#feature-name-company-branding-assets) · [Widget de tarjetas de puestos](#feature-name-job-cards-widget) · [Perfil de empresa en Workloupe](#feature-name-workloupe-company-profile)

---

### Feature name: Widget de tarjetas de puestos
**Short Description:** Widget de listados de puestos integrable en tu web actual.
**Purpose:** Añade listados de puestos en tiempo real a cualquier web que ya tengas.
**Context:** El fallo clásico de las páginas de empleo es la desactualización: alguien mantiene a mano una lista de vacantes, se queda sin tiempo, y los candidatos se postulan a puestos cubiertos hace dos meses mientras faltan los que sí están abiertos. Un widget integrado elimina por completo ese paso de mantenimiento: publicas en Canvider y tu web se actualiza sola. Las opciones de diseño existen porque el widget tiene que vivir dentro de tu diseño en lugar de luchar contra él, y una sección de empleo que parece pegada a posteriori resta credibilidad a la página en la que aparece.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe → "Job Cards Widget" → "Configure".
2. Define los colores en la pestaña "Colors".
3. En "Display", activa o desactiva el tipo de puesto, el salario, la dirección y el horario de trabajo.
4. En "Layout", define Cards Per Row, Gap Between Cards, Border Radius y la animación al pasar el ratón.
5. Define "Button Text" y "Link Target" (misma ventana o nueva pestaña).
6. Haz clic en "Save Configuration".

**Good to know:**
- El número de tarjetas por fila debe coincidir con la cuadrícula de tu web: tres funciona en la mayoría de los diseños a ancho completo, una o dos dentro de una columna estrecha.
- "Link Target: new tab" mantiene a los candidatos en tu web, algo que los equipos de marketing suelen preferir.
- Los listados se actualizan automáticamente cuando publicas, cierras o archivas puestos: no hay nada que mantener.
- Compruébalo en el móvil después de integrarlo; la mayor parte del tráfico de las páginas de empleo llega desde el móvil.

**Related:** [Generador del widget de empleo](#feature-name-careers-widget-builder) · [Configuración de la página de empleo](#feature-name-career-page-configuration) · [Integración con WordPress](#feature-name-wordpress-integration) · [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub)

---

### Feature name: Generador del widget de empleo
**Short Description:** Genera HTML listo para pegar de un widget de empleo con tu marca.
**Purpose:** Publica una sección de empleo funcional sin ayuda de un desarrollador.
**Context:** La distancia entre «deberíamos poner los puestos en la web» y que realmente ocurra suele ser la lista de tareas pendientes de un desarrollador, y el reclutamiento rara vez gana esa cola. El generador cierra esa brecha produciendo HTML terminado y autocontenido con una vista previa en directo, de modo que la tarea consiste en pegar un bloque en una página en lugar de abrir un ticket. Esa independencia es precisamente el objetivo: los equipos de reclutamiento pueden publicar y mejorar su propia sección de empleo sin esperar a nadie.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe y abre el generador de widgets.
2. Introduce "Company Name" y "Tagline", y sube un "Company Logo" (recomendado: 200x80px).
3. Define Primary Color, Background Color y Text Color.
4. Elige un "Widget Style": Modern, Classic o Minimal.
5. Define "Max Jobs to Display" y activa o desactiva el salario, la ubicación y la fecha de publicación.
6. Haz clic en "Generate Widget Code".
7. Revisa la "Live Preview" y haz clic en "Copy Code" o en "Download as HTML File".
8. Pega el código en tu web, en el lugar donde debe aparecer el widget.

**Good to know:**
- Usa la Live Preview antes de copiar: es mucho más rápido que pegar y recargar tu web para comprobarlo.
- 200x80px es el tamaño de logo recomendado; las imágenes más grandes se escalan y pueden verse borrosas.
- "Max Jobs to Display" importa en un widget de la página de inicio, donde una lista completa dominaría la página.
- Vuelve a generar y pegar el código si cambias la marca más adelante: el código generado es una copia del estilo, aunque los datos de los puestos siguen en directo.

**Related:** [Widget de tarjetas de puestos](#feature-name-job-cards-widget) · [Integración con WordPress](#feature-name-wordpress-integration) · [Página de empleo completa en HTML](#feature-name-full-html-careers-page) · [Recursos de marca de la empresa](#feature-name-company-branding-assets)

---

### Feature name: Integración con feed RSS
**Short Description:** Feed RSS de tus puestos abiertos que se sincroniza automáticamente.
**Purpose:** Alimenta una página de empleo existente sin cambios de código.
**Context:** RSS no es llamativo, pero es extremadamente duradero: es el formato que agregadores de empleo, intranets, plugins de CMS y herramientas internas llevan dos décadas consumiendo. Si tu web o un sistema de terceros ya puede mostrar un feed, esta es la integración de menor esfuerzo disponible: pegas una URL y listo, sin HTML, sin decisiones de estilo y sin nada que mantener. También es la respuesta adecuada cuando quien consume tus puestos no es una web, por ejemplo un boletín interno o la bolsa de empleo de un socio.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe.
2. Haz clic en "Get RSS Feed" en la tarjeta RSS Feed Integration.
3. Haz clic en "Copy" junto a la "RSS Feed URL".
4. Añade la URL al lector RSS de tu web o a la integración de tu bolsa de empleo.
5. A partir de ese momento, tus listados se sincronizan automáticamente.

**Good to know:**
- El feed refleja tus puestos en directo, así que al cerrar un puesto desaparece de todos los lugares donde se consuma el feed.
- La presentación la controla por completo lo que consuma el feed: Canvider aporta los datos, no el estilo.
- Pregunta a tu equipo web si tu CMS ya tiene un bloque de feed; la mayoría lo tiene, y esto se convierte en una tarea de cinco minutos.
- También es útil para bolsas de empleo de socios y agregadores que acepten una URL de feed.

**Related:** [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub) · [Widget de tarjetas de puestos](#feature-name-job-cards-widget) · [Publicación en cualquier portal](#feature-name-post-on-any-portal)

---

### Feature name: Página de empleo completa en HTML
**Short Description:** Página de empleo completa y con plantilla profesional, generada para ti.
**Purpose:** Da a las empresas sin página de empleo una ya terminada.
**Context:** Las empresas pequeñas a menudo no tienen ninguna página de empleo, y los candidatos que no encuentran una suponen que la empresa no contrata en serio o, peor, juzgan toda la marca empleadora por su ausencia. Generar una página completa y autocontenida elimina a la vez el problema de diseño y el de desarrollo: obtienes un archivo terminado para publicar en el alojamiento que ya tengas. Es la ruta intermedia entre un widget (que necesita una web existente) y el perfil de Workloupe (que no necesita web, pero vive en el dominio de otro).
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe.
2. Haz clic en "Create Page" en la tarjeta "Full HTML Page".
3. Rellena tus opciones de marca y de contenido.
4. Genera el HTML de la página.
5. Descárgala y publícala en tu propio alojamiento.

**Good to know:**
- La página vive en tu alojamiento, lo que significa que está en tu dominio: mejor para la marca empleadora y para el SEO.
- Publicarla en una ruta predecible como `/careers` es lo que la hace encontrable.
- Los listados de puestos se mantienen actualizados, pero el diseño de la página es una copia: vuelve a generarla después de un cambio de imagen.
- Si no tienes ningún alojamiento, el perfil de Workloupe te da presencia pública como empleador sin tener que desplegar nada.

**Related:** [Generador del widget de empleo](#feature-name-careers-widget-builder) · [Perfil de empresa en Workloupe](#feature-name-workloupe-company-profile) · [Configuración de la página de empleo](#feature-name-career-page-configuration) · [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub)

---

### Feature name: Integración con WordPress
**Short Description:** Shortcode, widget o plugin para mostrar puestos en WordPress.
**Purpose:** Listados de puestos nativos dentro de una web de WordPress existente.
**Context:** Una gran parte de las webs corporativas funcionan con WordPress, y pegar HTML en bruto ahí resulta incómodo: el editor reescribe el marcado y el personal no técnico tiene motivos para temer romper una página en producción. Los mecanismos nativos de WordPress evitan eso por completo: un shortcode es una sola línea que cualquiera puede pegar, y un widget se puede arrastrar a una barra lateral sin tocar código. La opción de estilo de tema importa porque una sección de empleo que ignora tu tema se reconoce de inmediato como un añadido.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe y abre WordPress Integration.
2. Elige un "Integration Method": Shortcode (recommended), WordPress Widget o Custom Plugin.
3. Introduce "Company Name" y "Tagline".
4. Define el Primary Color y el "WordPress Theme Style" (Inherit, Modern, Classic, Minimal).
5. Define "Jobs Per Page" y activa o desactiva los filtros, el cuadro de búsqueda y la paginación.
6. Haz clic en "Generate WordPress Code".
7. Para el shortcode: cópialo, edita la página de destino en el panel de administración de WordPress, pégalo y publica.
8. Para el widget: ve a Appearance → Widgets y arrastra el widget "Workloupe Careers" a su sitio.

**Good to know:**
- Shortcode es la opción recomendada: es una sola línea, fácil de mover y fácil de quitar si cambias de opinión.
- Define "WordPress Theme Style" como Inherit si tu tema ya tiene el aspecto que quieres: es la opción más integrada.
- Activa los filtros y el cuadro de búsqueda solo cuando tengas suficientes puestos para justificarlos.
- Previsualiza la página antes de publicar; los editores de WordPress a veces reformatean el contenido pegado.

**Related:** [Widget de tarjetas de puestos](#feature-name-job-cards-widget) · [Generador del widget de empleo](#feature-name-careers-widget-builder) · [Integración con feed RSS](#feature-name-rss-feed-integration) · [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub)

---

### Feature name: Perfil de empresa en Workloupe
**Short Description:** Perfil de empresa y página de empleo alojados en workloupe.com.
**Purpose:** Presencia completa como empleador sin tener que mantener tu propia web.
**Context:** Los candidatos investigan a los empleadores antes de postularse, y una empresa sin presencia localizable más allá de un anuncio de empleo es un riesgo del que pueden simplemente desistir. Un perfil alojado te da la imagen completa (quién eres, dónde estás, a qué te dedicas, cómo es por dentro) sin alojamiento, desarrollo ni mantenimiento. Para empresas en fase inicial y para estudios, suele ser la mejora de credibilidad más rápida disponible: el perfil hace el trabajo que haría una página de empleo, y está en línea en cuanto lo guardas.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe → "Workloupe Platform" → "Setup Platform".
2. Rellena Company Name, Company Email, Phone Number, Website y Company Address.
3. Añade "Office Locations", separando varias ubicaciones con el carácter `|`.
4. Escribe una "Company Description" (recomendado: más de 50 caracteres).
5. Selecciona un "Industry" e introduce tu "Company Size".
6. Añade enlaces a redes sociales (LinkedIn, Instagram, Twitter, GitHub, Facebook, Glassdoor).
7. Sube tus recursos de marca.
8. Guarda: los cambios se aplican a tu perfil público.

**Good to know:**
- Las ubicaciones de oficina se separan con el carácter `|`; una coma se leerá como parte de una sola ubicación.
- Todo lo de esta página es público. No introduzcas nada que no pondrías en tu propia web.
- La descripción de la empresa es lo primero que leen los candidatos: habla del trabajo y del equipo en lugar de enumerar valores.
- Vale la pena completar los enlaces a redes sociales: los candidatos los revisan, y un perfil vacío da sensación de empresa inactiva.

**Related:** [Recursos de marca de la empresa](#feature-name-company-branding-assets) · [Galería fotográfica de la empresa](#feature-name-company-photo-gallery) · [Centro de configuración de la página de empleo](#feature-name-careers-page-setup-hub) · [Ubicaciones de oficina](#feature-name-office-locations)

---

### Feature name: Recursos de marca de la empresa
**Short Description:** Sube el logo y el banner de tu empresa para las páginas públicas.
**Purpose:** Presenta una imagen profesional y de marca ante los candidatos.
**Context:** Estas dos imágenes son lo primero que ve un candidato en cada superficie pública que tienes: el perfil, la página de empleo, el widget de tu web. Un logo que falta o tiene baja resolución se percibe como descuido justo en el momento en que pides a alguien que se plantee cambiar de trabajo, y los candidatos están especialmente atentos a esas señales porque intentan juzgar a una empresa desde fuera. Las dimensiones recomendadas existen porque las imágenes escaladas se ven borrosas precisamente en los lugares que la gente mira primero.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe → Workloupe Platform.
2. Desplázate hasta "Branding Assets (Publicly Visible)".
3. En "Company Logo", sube un PNG o JPG (recomendado: 300x300px, máximo 3MB).
4. En "Company Banner", sube un PNG o JPG (recomendado: 1200x400px, máximo 3MB).
5. Subir un archivo nuevo reemplaza el actual.
6. Guarda el formulario para publicar los recursos.

**Good to know:**
- Logo de 300x300px, banner de 1200x400px, máximo 3MB cada uno, solo PNG o JPG.
- Sube archivos de al menos el tamaño recomendado: las imágenes pequeñas ampliadas se ven notablemente borrosas.
- Un logo PNG con fondo transparente se adapta mejor a diseños claros y oscuros.
- Al subir un archivo se reemplaza el anterior de inmediato; guarda tus originales en otro lugar.
- Estos recursos son públicos, así que usa versiones de marca aprobadas en lugar de un borrador.

**Related:** [Perfil de empresa en Workloupe](#feature-name-workloupe-company-profile) · [Galería fotográfica de la empresa](#feature-name-company-photo-gallery) · [Configuración de la página de empleo](#feature-name-career-page-configuration) · [Seguridad en la subida de archivos](#feature-name-file-upload-security)

---

### Feature name: Galería fotográfica de la empresa
**Short Description:** Muestra fotos de oficina, equipo y cultura en tu perfil público.
**Purpose:** Atrae candidatos mostrándoles cómo es trabajar ahí.
**Context:** Todas las empresas se describen como colaborativas y dinámicas, así que esas palabras no aportan información. Las fotografías sí: un candidato puede ver el espacio real, las personas reales y la escala real del equipo, y formarse su propio juicio en segundos. Esto importa sobre todo a los candidatos que más te interesan, que tienen opciones y están decidiendo dónde prefieren pasar sus días. Las fotos reales de tu oficina real superan de forma constante a las imágenes de stock, que los candidatos reconocen al instante y leen como evasivas.
**How to use it:**
1. Ve a Settings → Careers Page & Workloupe → Workloupe Platform.
2. Desplázate a la sección de la galería y espera a que termine "Loading existing photos...".
3. Haz clic en "Upload New Photos" y selecciona varias imágenes (JPG, PNG o WebP, máximo 5MB cada una).
4. Revisa las vistas previas de las fotos nuevas antes de guardar.
5. Haz clic en la "×" de cualquier foto existente o nueva para eliminarla.
6. Guarda el formulario para publicar la galería.

**Good to know:**
- JPG, PNG o WebP, máximo 5MB cada uno; se pueden subir varias a la vez.
- Usa fotos reales de tu lugar de trabajo real: las imágenes de stock son reconocibles y resultan contraproducentes.
- Pide consentimiento a cualquier persona identificable en una foto antes de publicarla; estas imágenes son públicas.
- Espera a que termine "Loading existing photos..." antes de editar, o podrías eliminar la imagen equivocada.
- Actualiza la galería después de un traslado de oficina o de un cambio importante en el equipo.

**Related:** [Perfil de empresa en Workloupe](#feature-name-workloupe-company-profile) · [Recursos de marca de la empresa](#feature-name-company-branding-assets) · [Seguridad en la subida de archivos](#feature-name-file-upload-security)

---

## 14. Integraciones

### Feature name: Integración de Google (Gmail)
**Short Description:** Envía correos e invitaciones de calendario a candidatos desde tu Gmail.
**Purpose:** Los candidatos reciben correos de ti, no de una dirección del sistema.
**Context:** Un correo desde una dirección del sistema es una peor experiencia para todos: es más probable que se filtre como correo automatizado, desalienta a los candidatos a responder y, cuando responden, la respuesta llega a un lugar que nadie vigila. Enviar desde tu propio buzón soluciona los tres problemas: el mensaje llega de una persona con nombre en una empresa real, las respuestas te llegan de forma natural y la entregabilidad es mucho mejor porque es correo comercial normal. La misma conexión también permite la sincronización del calendario y la generación de enlaces de Google Meet.
**How to use it:**
1. Ve a Settings y haz clic en la tarjeta "Google" en Integrations.
2. Haz clic en la acción de conexión para iniciar el inicio de sesión alojado a través de Unipile.
3. Completa las pantallas de inicio de sesión y consentimiento de Google.
4. Vuelve a Canvider y confirma que la conexión aparece como "ready".
5. Requiere el nivel 2 de empleador o superior; desconecta Microsoft primero si está conectado.
6. Usa "Send test" para verificar la entrega del correo.

**Good to know:**
- Requiere el nivel 2 de empleador o superior.
- Google y Microsoft son mutuamente excluyentes: solo puede haber una integración de correo conectada a la vez.
- Conectar también activa la sincronización del calendario y los enlaces de Google Meet con un clic, no solo el envío de correo.
- Ejecuta "Send test" justo después de conectar; descubrir un problema de entrega porque un candidato no responde es mucho peor.
- El inicio de sesión se aloja a través de Unipile, así que Canvider nunca gestiona tu contraseña de Google.

**Related:** [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Sincronización del calendario](#feature-name-calendar-sync) · [Generación de enlaces de reunión](#feature-name-meeting-link-generation) · [Estado de conexión de integraciones](#feature-name-integration-connection-status) · [Niveles de empleador](#feature-name-employer-tiers)

---

### Feature name: Integración de Microsoft (Outlook)
**Short Description:** Envía correos e invitaciones de calendario a candidatos desde Outlook u Office 365.
**Purpose:** Alinea la correspondencia con los candidatos con tu entorno de trabajo de Microsoft.
**Context:** Para empresas que usan Microsoft 365, esto equivale a la integración de Google y existe por las mismas razones: correos a candidatos que vienen de una persona real, respuestas que llegan al buzón que realmente lees y entradas de calendario en el sistema que consultan tus compañeros. La generación de enlaces de Teams suele ser el factor decisivo en la práctica, ya que los entrevistadores que trabajan en Teams no deberían tener que cambiar a otra plataforma para las entrevistas.
**How to use it:**
1. Ve a Settings y haz clic en la tarjeta "Microsoft" en Integrations.
2. Haz clic en la acción de conexión para iniciar el inicio de sesión alojado a través de Unipile.
3. Completa las pantallas de inicio de sesión y consentimiento de Microsoft.
4. Vuelve a Canvider y confirma que la conexión está lista.
5. Requiere el nivel 2 de empleador o superior; desconecta Google primero si está conectado.
6. Los enlaces de reuniones de Teams ya están disponibles al programar entrevistas.

**Good to know:**
- Requiere el nivel 2 de empleador o superior.
- Solo se puede conectar Google o Microsoft a la vez; desconecta primero la otra.
- Algunos inquilinos de Microsoft 365 restringen el consentimiento de aplicaciones de terceros; si el inicio de sesión falla, es posible que tu administrador de TI tenga que aprobarla.
- Una vez conectado, los enlaces de Teams se pueden generar directamente en el modal Schedule Interview.
- Usa las herramientas de diagnóstico para enviar un correo de prueba y crear una reunión de prueba antes de depender de ello.

**Related:** [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Generación de enlaces de reunión](#feature-name-meeting-link-generation) · [Sincronización del calendario](#feature-name-calendar-sync) · [Diagnóstico de integraciones](#feature-name-integration-diagnostics) · [Niveles de empleador](#feature-name-employer-tiers)

---

### Feature name: Integración de LinkedIn
**Short Description:** Conecta LinkedIn para publicar ofertas, buscar candidatos y enriquecer perfiles.
**Purpose:** Desbloquea la publicación automática y un contexto más rico sobre los candidatos.
**Context:** LinkedIn es el mayor conjunto de datos profesionales del mundo y el canal principal para la mayoría de las contrataciones de cuello blanco, así que conectarlo desbloquea tres capacidades a la vez en lugar de una: publicación automática de ofertas, búsqueda de candidatos en LinkedIn y enriquecimiento de perfiles de tus candidatos. El detalle de arquitectura importante es que todo esto funciona a través de *tu propia* cuenta de LinkedIn y sus permisos habituales. Canvider no es una puerta trasera a datos que no podrías ver de otro modo, y los límites de tu cuenta y las condiciones de LinkedIn se aplican exactamente igual que siempre.
**How to use it:**
1. Ve a Settings y haz clic en la tarjeta "LinkedIn" en Integrations.
2. Haz clic en la acción de conexión para iniciar el inicio de sesión alojado a través de Unipile.
3. Completa el inicio de sesión de LinkedIn y cualquier paso de verificación.
4. Vuelve a Canvider y confirma que la cuenta aparece como conectada.
5. Requiere el nivel 2 de empleador o superior.
6. La búsqueda de candidatos en LinkedIn, la publicación automática de ofertas y el enriquecimiento de perfiles ya están disponibles.

**Good to know:**
- Requiere el nivel 2 de empleador o superior.
- Todo funciona a través de tu propia cuenta de LinkedIn, así que se aplican sus límites y las condiciones de uso de LinkedIn.
- A diferencia del correo, LinkedIn es independiente: no entra en conflicto con una conexión de Google o Microsoft.
- LinkedIn a veces exige volver a verificar la cuenta, lo que aparece como "Action needed" en el panel de conexión.
- La publicación manual guiada de ofertas sigue disponible y no requiere ninguna conexión.

**Related:** [Publicación automática de ofertas en LinkedIn](#feature-name-automatic-linkedin-job-posting) · [Enriquecimiento de perfiles de LinkedIn](#feature-name-linkedin-profile-enrichment) · [Búsqueda de candidatos](#feature-name-candidate-sourcing) · [Páginas de empresa de LinkedIn para publicar](#feature-name-linkedin-company-pages-for-posting) · [Niveles de empleador](#feature-name-employer-tiers)

---

### Feature name: Páginas de empresa de LinkedIn para publicar
**Short Description:** Muestra en qué páginas de empresa de LinkedIn puedes publicar ofertas.
**Purpose:** Confirma que la oferta se publicará con la identidad de empresa correcta.
**Context:** Una oferta publicada con la identidad de LinkedIn equivocada es un problema real, no cosmético: los candidatos verifican la empresa que publica, y un puesto anunciado por una página inactiva o por la entidad regional equivocada parece una estafa. Los grupos con varias entidades legales, marcas o páginas por país se topan con esto con frecuencia. Este panel hace explícita la identidad antes de publicar, no después, y es el primer lugar donde mirar cuando una oferta publicada aparece con un nombre que no esperabas.
**How to use it:**
1. Ve a Settings → LinkedIn después de conectar tu cuenta.
2. Desplázate hasta "Company pages for LinkedIn posting".
3. Revisa la lista de páginas que administras.
4. Cuando se selecciona LinkedIn al publicar, Canvider publica en una de estas páginas.
5. Si falta la página que esperabas, verifica tus permisos de administrador en LinkedIn y vuelve a conectar.

**Good to know:**
- Solo aparecen aquí las páginas en las que tu cuenta de LinkedIn tiene derechos de administrador; si falta una página, casi siempre es un problema de permisos en el lado de LinkedIn.
- Corrige primero los derechos de administrador en LinkedIn y luego vuelve a conectar; reconectar por sí solo no te dará acceso que no tienes.
- Revísalo antes de tu primera publicación automática, sobre todo si tu grupo tiene varias entidades o páginas por país.
- La página que aparece aquí es la identidad que verán los candidatos en la publicación.

**Related:** [Integración de LinkedIn](#feature-name-linkedin-integration) · [Publicación automática de ofertas en LinkedIn](#feature-name-automatic-linkedin-job-posting) · [Estado de conexión de integraciones](#feature-name-integration-connection-status)

---

### Feature name: Estado de conexión de integraciones
**Short Description:** Panel de estado en vivo para cada cuenta conectada de Google, Microsoft o LinkedIn.
**Purpose:** Te avisa de inmediato cuando una conexión ha caducado.
**Context:** Las integraciones no fallan con ruido. Una sesión caduca porque cambió una contraseña o porque una plataforma exigió volver a verificar, y el síntoma es el silencio: correos que no llegan, un calendario que deja de sincronizarse, búsquedas que no devuelven nada. Como el fallo parece simple calma, puede pasar desapercibido durante días mientras los candidatos esperan. Este panel hace explícito el estado, y sus cuatro valores corresponden a cuatro acciones distintas, por eso merece la pena leerlo en lugar de mirarlo por encima.
**How to use it:**
1. Ve a Settings y abre la tarjeta de Google, Microsoft o LinkedIn.
2. Lee el estado del panel "Connection": Connected, Action needed, Finishing setup o Not connected.
3. Si dice "Connected", revisa la dirección de inicio de sesión que aparece.
4. Si dice "Action needed", haz clic en el botón Reconnect para restaurar la sesión.
5. Si dice "Finishing setup", haz clic en "Refresh status" después de completar el inicio de sesión.
6. En la página de LinkedIn, revisa "Connected profile" y haz clic en "View on LinkedIn" para verificar la identidad.

**Good to know:**
- "Action needed" significa que la sesión caducó y la función ya ha dejado de funcionar: reconecta de inmediato.
- "Finishing setup" normalmente solo necesita "Refresh status" después de que hayas completado el inicio de sesión en la otra pestaña.
- Verifica la dirección con la que has iniciado sesión, no solo el estado verde; conectar la cuenta equivocada es un error fácil de pasar por alto.
- Revisa esto primero siempre que el correo, la sincronización del calendario o la búsqueda dejen de funcionar sin motivo aparente.

**Related:** [Diagnóstico de integraciones](#feature-name-integration-diagnostics) · [Desconectar una integración](#feature-name-disconnect-an-integration) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Sincronización del calendario](#feature-name-calendar-sync)

---

### Feature name: Diagnóstico de integraciones
**Short Description:** Herramientas internas para probar el acceso a correo, calendario y la API de LinkedIn.
**Purpose:** Confirma que una integración funciona de verdad antes de depender de ella.
**Context:** Una conexión en verde significa que la autenticación se completó, lo cual no es lo mismo que la función funcionando: los permisos pueden ser parciales, una política del inquilino puede bloquear la escritura en el calendario y los alcances de LinkedIn pueden ser más limitados de lo esperado. La brecha entre "conectado" y "realmente funcional" normalmente se descubre cuando un candidato dice que nunca recibió la invitación. Estas herramientas cierran esa brecha ejecutando las operaciones reales bajo demanda, lo que convierte un vago "¿esto funciona?" en una respuesta definitiva en menos de un minuto.
**How to use it:**
1. Ve a Settings y abre la página de integración de Google, Microsoft o LinkedIn.
2. Desplázate hasta la sección "Internal tools".
3. En Google o Microsoft, haz clic en "Send test email" para enviar un mensaje corto desde la cuenta conectada.
4. Haz clic en "Schedule test meeting", introduce un "Attendee email" y envía para crear un evento de prueba de 30 minutos.
5. En LinkedIn, usa "Profile lookup (debug)" con una URL de perfil o un nombre de usuario y, después, haz clic en "Fetch profile".
6. Usa los botones "API capability checks" (Own profile, Job postings, Recent chats) para verificar los alcances.
7. Estas herramientas son solo para verificación: quedan ocultas cuando las herramientas internas están desactivadas.

**Good to know:**
- Usa tu propia dirección como asistente de prueba: la reunión de prueba crea un evento real en el calendario.
- Ejecútalas justo después de conectar y de nuevo cada vez que algo deje de funcionar; aísla el problema en un minuto.
- Las comprobaciones de capacidades de LinkedIn te indican qué alcances se concedieron realmente, lo que explica la mayoría de las preguntas de "¿por qué no funciona la búsqueda?".
- La sección se oculta cuando las herramientas internas están desactivadas, así que su ausencia no es un fallo.

**Related:** [Estado de conexión de integraciones](#feature-name-integration-connection-status) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Integración de LinkedIn](#feature-name-linkedin-integration)

---

### Feature name: Desconectar una integración
**Short Description:** Elimina una cuenta conectada de Google, Microsoft o LinkedIn.
**Purpose:** Revoca el acceso o libera el espacio para otra cuenta.
**Context:** Hay tres motivos habituales para desconectar: la persona cuya cuenta estaba conectada se va de la empresa, cambias de Google a Microsoft (o al revés, ya que solo puede haber una conectada) o quieres revocar el acceso por precaución. Las consecuencias son inmediatas y amplias: el correo de los candidatos vuelve a la dirección de Canvider, la sincronización del calendario se detiene y, en LinkedIn, dejan de funcionar tanto la búsqueda como el enriquecimiento. Planifica la reconexión antes de desconectar, sobre todo si ya hay entrevistas programadas.
**How to use it:**
1. Ve a Settings y abre la tarjeta de integración correspondiente.
2. Busca los datos de la cuenta conectada en esa página.
3. Haz clic en la acción de desconectar.
4. Confirma la desconexión.
5. Las funciones que dependen de esa cuenta dejan de funcionar hasta que vuelvas a conectarla.

**Good to know:**
- Desconecta la cuenta saliente *antes* de que alguien deje la empresa, no después de que sus credenciales hayan sido revocadas.
- Cambiar entre Google y Microsoft exige desconectar primero la actual.
- Los eventos de calendario sincronizados siguen en el calendario externo, pero los cambios futuros dejan de propagarse.
- El historial de correos enviados se conserva en Canvider; lo único que desaparece es la posibilidad de enviar desde ese buzón.

**Related:** [Estado de conexión de integraciones](#feature-name-integration-connection-status) · [Integración de Google (Gmail)](#feature-name-google-gmail-integration) · [Integración de Microsoft (Outlook)](#feature-name-microsoft-outlook-integration) · [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member)

---

### Feature name: Ingesta de correos de PostJobFree
**Short Description:** Convierte automáticamente los correos de candidatura de PostJobFree en candidaturas.
**Purpose:** Captura las candidaturas de PostJobFree sin introducirlas a mano.
**Context:** Muchas bolsas de empleo, entre ellas PostJobFree, entregan las candidaturas como correo sencillo con el CV adjunto en lugar de hacerlo a través de una API. Esos candidatos, de otro modo, vivirían en un buzón: sin puntuar, sin poder buscarlos y ausentes de tus informes, y normalmente recibirían respuestas más lentas que el resto. Esta ingesta analiza el mensaje, extrae el CV adjunto (con OCR cuando el PDF es un escaneo) y ejecuta la misma extracción con IA que cualquier otra candidatura, así que una bolsa sin integración también genera registros de primera clase en tu proceso de selección.
**How to use it:**
1. Publica tu oferta en PostJobFree desde el paso "Publish Job".
2. Espera a que las candidaturas lleguen por correo al buzón configurado.
3. Abre la página People.
4. Haz clic en "Refresh Applicants".
5. Canvider analiza cada correo, extrae el CV en PDF (con OCR como respaldo) y ejecuta la extracción con IA.
6. Revisa las candidaturas recién creadas en la lista.

**Good to know:**
- No llega nada hasta que haces clic en "Refresh Applicants"; conviértelo en un hábito diario si usas este canal.
- El OCR gestiona los CV escaneados, pero es más lento y menos preciso que un PDF con texto, así que revisa los datos extraídos de esos.
- Los candidatos ingeridos de este modo no tienen respuestas a preguntas de cribado, porque se postularon a través del formulario de la bolsa.
- Las candidaturas se atribuyen a PostJobFree, y eso es lo que hace significativa la comparación de eficacia de fuentes.

**Related:** [Refresh Applicants](#feature-name-refresh-applicants) · [Crear oferta — Paso 4: Publicar](#feature-name-create-job--step-4-publish) · [Fuente de contratación y eficacia de fuentes](#feature-name-source-of-hire--source-effectiveness) · [Análisis de CV con IA](#feature-name-ai-cv-analysis)

---

### Feature name: Acceso a la API MCP
**Short Description:** Permite a los asistentes de IA consultar tus datos de Canvider de forma segura.
**Purpose:** Lleva las respuestas del ATS a Cursor, Claude Desktop y herramientas similares.
**Context:** Las preguntas de selección llegan en medio de otro trabajo (durante una conversación de planificación, mientras redactas un informe para la dirección), y el coste de cambiar de herramienta para responderlas es la razón por la que muchas quedan sin respuesta. MCP permite que un asistente de IA que ya tienes abierto consulte Canvider directamente, así que "¿cuántas vacantes abiertas tenemos?" se responde en la conversación en la que ya estás. Lo importante es el modelo de seguridad: cada clave está limitada a una única empresa empleadora y puede revocarse o caducar, de modo que el asistente nunca puede llegar más allá de los datos de tu propia empresa.
**How to use it:**
1. Solicita una clave de API de Canvider para tu empresa; tu administrador puede obtenerla a través del soporte de Canvider.
2. Abre tu archivo de configuración de MCP (por ejemplo, `~/.cursor/mcp.json`).
3. Añade una entrada de servidor `canvider` que apunte a `https://ats.canvider.com/api/mcp/`.
4. Define `CANVIDER_API_KEY` con tu clave y `CANVIDER_API_URL` con el endpoint.
5. Reinicia Cursor o Claude Desktop.
6. Pregunta a tu asistente cosas como "¿Cuántas vacantes abiertas tiene mi empresa?".
7. Cada clave está limitada a un empleador y puede revocarse o caducar.

**Good to know:**
- Las claves se emiten por empresa bajo solicitud; no se gestionan por autoservicio desde la configuración.
- Cada clave está limitada a un empleador y puede revocarse o tener fecha de caducidad: emite claves individuales en lugar de compartir una.
- Trata la clave como una contraseña: da acceso a datos de candidatos y debe guardarse en un archivo de configuración, nunca en un mensaje de chat ni en un repositorio.
- Las peticiones a la API tienen un límite de 100 por hora.
- Reinicia tu asistente después de editar la configuración, o el servidor no se detectará.

**Related:** [Aislamiento de datos multiinquilino](#feature-name-multi-tenant-data-isolation) · [Limitación de tasa](#feature-name-rate-limiting) · [Panel de análisis de reclutamiento](#feature-name-recruitment-analytics-dashboard)

---

## 15. Equipo y permisos

### Feature name: Invitar a un miembro del equipo
**Short Description:** Envía una invitación por correo electrónico para que un compañero se una a Canvider.
**Purpose:** Amplía tu equipo de selección con el nivel de acceso adecuado.
**Context:** La contratación nunca es una tarea en solitario: los responsables de contratación revisan, los entrevistadores dan feedback y los coordinadores programan. Pero cuantas más personas puedan ver los datos de los candidatos, mayor es tu exposición si se compromete una sola cuenta. Las invitaciones resuelven esto haciendo que el acceso sea deliberado: alguien decide quién se une y, en ese mismo momento, qué puede hacer. Lo importante es elegir el rol al invitar y no después, porque un rol asignado "temporalmente" como Administrator casi nunca se rebaja más tarde.
**How to use it:**
1. Ve a Configuración y haz clic en la tarjeta "Invitations".
2. Haz clic en "Invite New Member".
3. Introduce el nombre, los apellidos y la dirección de correo electrónico.
4. Selecciona un "Role": Administrator, Recruiter, Hiring Manager, Interviewer o Read Only.
5. Lee las descripciones de los roles que aparecen debajo del desplegable.
6. Haz clic en "Send Invitation".
7. Consulta el estado y la fecha de caducidad de la invitación en la pestaña "Invitations".

**Good to know:**
- Concede solo los permisos mínimos que permitan a la persona hacer su trabajo: un entrevistador rara vez necesita permisos de Recruiter.
- Las invitaciones caducan. Si alguien dice que nunca pudo entrar, revisa la fecha de caducidad en la pestaña "Invitations".
- Usa una dirección de correo de trabajo; la invitación y todas las notificaciones posteriores llegan a esa dirección.
- El rol que elijas es el que verá la persona invitada en su página de aceptación, así que debe ser el correcto antes de enviar la invitación.

**Related:** [Permisos basados en roles](#feature-name-role-based-permissions) · [Gestionar invitaciones pendientes](#feature-name-manage-pending-invitations) · [Aceptar invitación / Registro](#feature-name-accept-invitation--registration) · [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member)

---

### Feature name: Gestionar invitaciones pendientes
**Short Description:** Haz seguimiento, cancela o elimina las invitaciones que aún no se han aceptado.
**Purpose:** Limpia las invitaciones obsoletas y revoca las enviadas por error.
**Context:** Una invitación no aceptada es un acceso activo a tus datos de candidatos, y se acumulan en silencio: una contratación que nunca llegó a empezar, una dirección con erratas o una invitación enviada a un colaborador externo cuyo contrato terminó antes de que iniciara sesión. Poder verlas y revocarlas convierte un cabo suelto olvidado en uno controlado. Esta página también responde a la pregunta más habitual durante la incorporación ("nunca lo recibí"), porque muestra si la invitación se envió, cuándo caduca y si ya se ha usado.
**How to use it:**
1. Ve a Settings → Invitations y haz clic en la pestaña "Invitations".
2. Revisa cada fila: Nombre, Correo, Rol, Fecha de envío, Fecha de caducidad y Estado.
3. Filtra la lista con los desplegables "Status:" y "Role:".
4. Haz clic en la acción "Cancel" de una fila para revocar una invitación sin eliminarla.
5. Haz clic en la acción "Delete" para eliminar por completo el registro de la invitación.
6. Envía una nueva invitación con "Invite New Member" si la persona sigue necesitando acceso.

**Good to know:**
- Cancel conserva el registro por motivos de auditoría; Delete lo elimina por completo. Prefiere Cancel salvo que la invitación fuera un error.
- Revisa las invitaciones pendientes periódicamente: las obsoletas suponen una exposición innecesaria.
- Revoca de inmediato si una invitación se envió a la dirección equivocada; no confíes en que caduque por sí sola.
- Una invitación caducada no se puede ampliar; envía una nueva en su lugar.

**Related:** [Invitar a un miembro del equipo](#feature-name-invite-team-member) · [Aceptar invitación / Registro](#feature-name-accept-invitation--registration) · [Permisos basados en roles](#feature-name-role-based-permissions)

---

### Feature name: Permisos basados en roles
**Short Description:** Cinco roles que controlan lo que cada miembro del equipo puede ver y hacer.
**Purpose:** Limita los datos sensibles de los candidatos a las personas que los necesitan.
**Context:** Los datos de los candidatos son datos personales, y la normativa de protección de datos exige que el acceso sea proporcionado a la tarea real de cada persona. Un entrevistador que necesita dar feedback sobre un candidato no necesita poder exportar todo tu proceso de selección. Cinco roles cubren la división real del trabajo en la contratación sin convertirse en una matriz de permisos que nadie mantiene. En la práctica, la disciplina que importa es no usar Administrator por defecto: es la respuesta cómoda, y la que convierte una sola cuenta comprometida en un incidente de toda la empresa.
**How to use it:**
1. Ve a Settings → Invitations → pestaña "Team Members".
2. Revisa el nombre, el correo, el rol y el estado de cada miembro.
3. Usa el filtro "Role:" para ver a todas las personas con un rol concreto.
4. Asigna roles al invitar: Administrator (acceso completo), Recruiter (puestos, candidatos, entrevistas), Hiring Manager (revisar y decidir), Interviewer (entrevistas y feedback), Read Only (solo lectura).
5. Ajusta los permisos después de que el usuario acepte su invitación.

**Good to know:**
- Las analíticas requieren ser Administrator, Recruiter, Hiring Manager o Read Only; los Interviewer no pueden verlas.
- Mantén pocos Administrators y revisa la lista periódicamente con el filtro de roles.
- Read Only es el rol adecuado para finanzas, dirección o cualquiera que necesite visibilidad sin poder modificar nada.
- Los roles se pueden ajustar después de que alguien acepte la invitación, así que empieza con restricciones y amplía el acceso si hace falta.

**Related:** [Invitar a un miembro del equipo](#feature-name-invite-team-member) · [Separación de datos por empresa](#feature-name-multi-tenant-data-isolation) · [Panel de análisis de reclutamiento](#feature-name-recruitment-analytics-dashboard) · [Desactivar / reactivar miembro del equipo](#feature-name-deactivate--reactivate-team-member)

---

### Feature name: Desactivar / reactivar miembro del equipo
**Short Description:** Suspende o restaura el acceso de un compañero a Canvider.
**Purpose:** Corta el acceso al instante cuando alguien se va.
**Context:** La salida de la empresa es el momento en que más fallan los controles de acceso, porque cerrar cuentas no es la tarea favorita de nadie, y el inicio de sesión de un reclutador que se va puede seguir activo meses después de su último día. La desactivación lo convierte en una sola acción inmediata: la persona queda desconectada, pierde el acceso de golpe y desaparece del autocompletado de menciones, para que sus compañeros dejen de esperar una respuesta. Lo crucial es que se puede revertir y no destruye nada: sus comentarios, decisiones e historial siguen intactos, justo lo que necesitas en un permiso parental, una cesión temporal o una desactivación accidental.
**How to use it:**
1. Ve a Settings → Invitations → pestaña "Team Members".
2. Busca al miembro en la lista.
3. Haz clic en "Deactivate" en su fila.
4. Lee la advertencia: pierde el acceso de inmediato y se cierra su sesión.
5. Haz clic en "Confirm Deactivation".
6. Para restaurar el acceso más adelante, haz clic en "Activate" y después en "Confirm Reactivation".

**Good to know:**
- Surte efecto de inmediato, incluso para un usuario que tiene la sesión iniciada: se le cierra la sesión.
- No se elimina nada. Sus comentarios, su actividad y su historial se conservan, lo que mantiene tu registro de auditoría.
- Reasigna a sus candidatos en curso antes de desactivarlo, o esas candidaturas se quedarán sin responsable.
- Desconecta también cualquier integración conectada a través de su cuenta: la desactivación por sí sola no revoca la conexión con el buzón.
- Prefiere la desactivación a la eliminación para cualquiera que pueda volver.

**Related:** [Aviso de cuenta desactivada](#feature-name-account-deactivated-notice) · [Permisos basados en roles](#feature-name-role-based-permissions) · [Desconectar una integración](#feature-name-disconnect-an-integration) · [Menciones en el equipo](#feature-name-team-mentions)

---

### Feature name: Separación de datos por empresa
**Short Description:** Cada registro está bloqueado para la empresa que lo posee.
**Purpose:** Garantiza que ninguna empresa pueda ver los candidatos de otra.
**Context:** Canvider es una sola aplicación que sirve a muchas empresas, y eso es lo que la hace asequible. Por eso, la frontera entre empleadores es la garantía más importante del sistema. Si fallara, una empresa podría ver los candidatos, salarios y planes de contratación de otra, lo que sería a la vez una brecha de seguridad catastrófica y un desastre competitivo. Por eso el aislamiento se aplica en cada petición a nivel de datos, y no es algo que la interfaz simplemente oculte. Además, se extiende a las claves de API y MCP para que una integración no pueda convertirse en un atajo.
**How to use it:**
1. No hay nada que configurar: el aislamiento se aplica automáticamente en cada petición.
2. Inicia sesión y solo verás los puestos y los candidatos de tu propia empresa.
3. Los miembros del equipo tienen el mismo límite.
4. Las claves de API y MCP también están limitadas a una sola empresa.

**Good to know:**
- No hay nada que activar ni forma de desactivarlo: el límite es estructural.
- Es la respuesta a la pregunta que siempre hacen las revisiones de seguridad sobre infraestructura compartida.
- Los permisos basados en roles funcionan *dentro* de tu empresa; el aislamiento es lo que separa a las empresas entre sí.
- La única función compartida es la fuente de sourcing de la bolsa de talento compartida, de adhesión voluntaria, que se elige de forma explícita en cada búsqueda.

**Related:** [Permisos basados en roles](#feature-name-role-based-permissions) · [Acceso a la API MCP](#feature-name-mcp-api-access) · [Documentos legales](#feature-name-legal-documents) · [Niveles de empleador](#feature-name-employer-tiers)

---

## 16. Privacidad, cumplimiento y seguridad

Canvider está diseñado para cumplir las expectativas del **RGPD / GDPR** — **RGPD** (en inglés **GDPR**, llamado **RODO** en Polonia; Reglamento (UE) 2016/679). Tú eres el responsable del tratamiento de los datos de los candidatos; Canvider actúa como tu encargado del tratamiento conforme al [Acuerdo de tratamiento de datos](/legal/data-processing-agreement.pdf). Consulta la [Política de privacidad](/legal/privacy-policy.pdf) (ambos enlaces aparecen en el pie de página del sitio y en la página de Documentos legales). Las siguientes funciones te ayudan a controlar la conservación de los datos, atender las solicitudes de supresión y documentar cómo se usa la IA.

### Feature name: Consentimiento de los candidatos para futuras oportunidades
**Short Description:** Los candidatos aceptan que se les conserve para futuros puestos.
**Purpose:** Mantiene el almacenamiento en la bolsa de talento lícito y basado en el consentimiento.
**Context:** Con el RGPD / GDPR y normativas similares, conservar los datos de un candidato una vez cerrado el puesto al que se postuló requiere una base jurídica, y el consentimiento explícito es la más clara de las disponibles. Preguntar en el momento de la candidatura —mientras el candidato está comprometido y la finalidad es evidente— produce tasas de aceptación mucho más altas que intentar obtener el consentimiento meses después. Canvider aplica después la respuesta de forma automática: los candidatos que no consienten quedan excluidos de la bolsa de talento y de la recomendación con un clic, de modo que un reclutador individual no puede causar por accidente un problema de cumplimiento.
**How to use it:**
1. Los candidatos eligen esta opción en el formulario de candidatura al postularse.
2. Abre la página de detalle de un candidato.
3. Busca "Not open to future opportunities" o "No consent for future opportunities" en el perfil.
4. Los candidatos sin consentimiento quedan excluidos de la bolsa de talento y de la recomendación con un clic.
5. Los candidatos que sí consienten se añaden a la bolsa cuando la vacante se cierra o se archiva.

**Good to know:**
- Revisa el indicador de consentimiento antes de contactar a un antiguo candidato sobre un nuevo puesto.
- Los candidatos añadidos manualmente y los CV subidos en lote no han dado su consentimiento, porque nunca vieron el formulario.
- Sin consentimiento aún puedes contactar con alguien, pero debes hacerlo directamente y no a través de las funciones de la bolsa de talento.
- El consentimiento es lo que convierte la bolsa de talento en un activo y no en un pasivo, así que merece la pena cuidar bien la redacción del formulario de candidatura.

**Related:** [Bolsa de talento](#feature-name-talent-pool) · [Buscador de la bolsa de talento](#feature-name-talent-pool-finder) · [Puesto sugerido](#feature-name-suggested-position) · [Cambiar estado de la vacante](#feature-name-change-vacancy-status)

---

### Feature name: Aviso de privacidad para el sourcing
**Short Description:** Explicación dentro de la aplicación sobre cómo se gestionan los datos obtenidos mediante sourcing.
**Purpose:** Fija expectativas y responsabilidades antes de que uses el sourcing.
**Context:** El sourcing es la parte del reclutamiento con más probabilidades de generar un problema legal o ético, porque implica a personas que nunca se pusieron en contacto contigo y no han aceptado nada. Colocar la explicación directamente en la página donde aparecen los datos —en lugar de en un documento de políticas que nadie abre— hace que los reclutadores la lean justo cuando es relevante. Expone tres cosas que conviene tener claras: los resultados son vistas previas temporales y no registros, los datos de LinkedIn llegan a través de tu propia cuenta según las condiciones de LinkedIn y la responsabilidad del uso adecuado es tuya.
**How to use it:**
1. Abre la página "Discover People".
2. Lee el panel "Privacy & how this data works" en la parte superior.
3. Ten en cuenta que los resultados son vistas previas temporales, no registros de una base de datos.
4. Ten en cuenta que los resultados de LinkedIn proceden de tu propia cuenta conectada.
5. Usa las vistas previas solo para reclutamiento legítimo y respeta las condiciones de la plataforma.

**Good to know:**
- Las vistas previas de sourcing se eliminan automáticamente a las 48 horas: Canvider no crea una base de datos permanente de personas que nunca se postularon.
- Los resultados de LinkedIn se obtienen a través de tu propia cuenta, así que las condiciones de uso de LinkedIn se aplican directamente a ti.
- Usa los datos de sourcing solo para reclutamiento genuino; exportarlos o darles otro uso es donde los equipos tienen problemas.
- Merece la pena leerlo una vez con todo el equipo en lugar de dar por hecho que todos lo conocen.

**Related:** [Búsqueda de personas](#feature-name-discover-people) · [Conservación de los datos de candidatos encontrados](#feature-name-sourced-candidate-data-retention) · [Sourcing de candidatos](#feature-name-candidate-sourcing) · [Documentos legales](#feature-name-legal-documents)

---

### Feature name: Aviso sobre el uso de IA
**Short Description:** Aviso dentro de la aplicación sobre los límites del análisis de candidatos con IA.
**Purpose:** Recuerda a los reclutadores que las personas toman la decisión final.
**Context:** Las decisiones automatizadas sobre personas están cada vez más reguladas, y en varias jurisdicciones los candidatos tienen derecho a no ser rechazados únicamente por un algoritmo. Más allá de lo legal, existe un aspecto práctico: la puntuación con IA es realmente útil para ordenar candidatos y realmente poco fiable en los casos límite, sobre todo con trayectorias poco convencionales, pausas profesionales o CV redactados en un segundo idioma. Son precisamente los candidatos de los que depende una cartera de talento diversa. El aviso aparece donde se muestran las puntuaciones porque es ahí donde hace falta el recordatorio.
**How to use it:**
1. Abre la pestaña Overview de cualquier candidato.
2. Lee el texto del aviso "Candidate Summary".
3. Ten en cuenta que la IA apoya el juicio humano, pero no lo reemplaza.
4. Verifica la información del candidato de forma independiente antes de decidir.
5. Lee las "FAQ on Data & AI Usage" en la página de Documentos legales para más información.

**Good to know:**
- Nunca rechaces a un candidato solo por una puntuación de IA: revisa el CV antes de cualquier decisión negativa.
- La puntuación con IA es menos fiable en trayectorias no tradicionales, pausas profesionales y CV escritos en un segundo idioma.
- Si un candidato pregunta si se usó IA para evaluarlo, las "FAQ on Data & AI Usage" son el documento al que debes remitirlo.
- Dejar tu propio razonamiento en los comentarios internos es lo que demuestra que una persona tomó la decisión.

**Related:** [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Análisis CriteriaMatch](#feature-name-criteria-match-analysis) · [Documentos legales](#feature-name-legal-documents) · [Comentarios internos](#feature-name-internal-comments)

---

### Feature name: Limpieza de datos de vacantes eliminadas
**Short Description:** Los datos de los candidatos se purgan 30 días después de eliminar una vacante.
**Purpose:** Limita cuánto tiempo sobreviven los datos de los candidatos tras el fin de un puesto.
**Context:** Los principios de protección de datos exigen que los datos personales no se conserven más tiempo del que requiere su finalidad. Y una vez que una vacante desaparece de verdad, las candidaturas asociadas ya no tienen finalidad. La purga automática lo aplica sin depender de que alguien se acuerde. El plazo de 30 días es un compromiso deliberado entre el cumplimiento y la realidad: te protege de una eliminación accidental y, al mismo tiempo, garantiza que los datos no permanezcan indefinidamente. Considéralo una cuenta atrás: todo lo que necesites para tus registros debe exportarse dentro de esa ventana.
**How to use it:**
1. Abre la página de detalles de la vacante y haz clic en "Change Vacancy Status".
2. Selecciona "Deleted" y confirma: esto no se puede deshacer.
3. La vacante se marca como eliminada de inmediato y deja de ser accesible.
4. Después de 30 días, los datos asociados de candidatos y candidaturas se eliminan automáticamente.
5. Exporta lo que necesites para tus registros antes de que venza el plazo de conservación.

**Good to know:**
- La eliminación es inmediata e irreversible desde la interfaz; solo la purga de datos se retrasa 30 días.
- Exporta las analíticas y cualquier registro que debas conservar *antes* de eliminar, no durante la ventana de 30 días, cuando puedes olvidarlo.
- Para los puestos que simplemente quieras quitar de en medio, usa el estado archivado en lugar de eliminado: archivar conserva el historial y alimenta la bolsa de talento.
- Este es también el mecanismo que hace posible un compromiso real de "borrar nuestros datos" con los candidatos.

**Related:** [Cambiar estado de la vacante](#feature-name-change-vacancy-status) · [Exportar analíticas a Excel](#feature-name-export-analytics-to-excel) · [Eliminar candidato](#feature-name-delete-candidate) · [Bolsa de talento](#feature-name-talent-pool)

---

### Feature name: Seguridad en la subida de archivos
**Short Description:** Las subidas se validan por tipo, firma y tamaño.
**Purpose:** Bloquea los archivos maliciosos que se hacen pasar por CV.
**Context:** Un ATS es un objetivo especialmente atractivo para los ataques basados en archivos, porque es uno de los pocos sistemas empresariales que invita a desconocidos a subir documentos. La técnica clásica consiste en renombrar un archivo malicioso con una extensión inofensiva, por eso comprobar solo la extensión no basta. Canvider inspecciona la firma real del archivo —los bytes mágicos al inicio—, de modo que un ejecutable renombrado se rechaza sea cual sea lo que declare ser. Los límites de tamaño cumplen una segunda función: protegen el servicio de ataques de denegación de servicio mediante subidas.
**How to use it:**
1. Sube los archivos con normalidad mediante la subida masiva de CV, la adición manual de candidatos o la pestaña Files.
2. Canvider comprueba el tipo MIME y los bytes mágicos, no solo la extensión.
3. Los archivos que superen el límite de tamaño (de 2 a 10 MB según la subida) se rechazan.
4. Lee el mensaje de error y vuelve a subir un archivo válido si se rechaza.

**Good to know:**
- Renombrar un archivo a `.pdf` no lo hace pasar la comprobación: se inspecciona el contenido en sí.
- Los límites van de 2 MB a 10 MB según el punto de subida; la pestaña Files permite hasta 10 MB.
- Un archivo legítimo rechazado suele ser demasiado grande o un formato distinto del que indica su nombre.
- Esto se aplica en todas las rutas de subida: subida masiva de CV, alta manual de candidatos, archivos de candidatura y fotos de perfil.

**Related:** [Subida masiva de CV](#feature-name-bulk-upload-cvs) · [Archivos de candidatura](#feature-name-application-files) · [Añadir candidato manualmente](#feature-name-add-candidate-manually) · [Cambiar foto de perfil](#feature-name-change-profile-photo)

---

### Feature name: Limitación de frecuencia
**Short Description:** Limita las peticiones de inicio de sesión y de API por cliente.
**Purpose:** Evita los ataques de fuerza bruta y el tráfico automatizado abusivo.
**Context:** Cualquier aplicación accesible desde internet recibe tráfico automatizado constante: scripts de credential stuffing, scrapers y escáneres de vulnerabilidades que sondean sin parar, completamente al margen de lo que hagas tú. La limitación de frecuencia es la defensa tosca pero eficaz: el uso legítimo nunca se acerca a estos umbrales, mientras que el abuso automatizado depende del volumen y deja de ser viable sin ella. Complementa el bloqueo de cuenta, que protege una cuenta concreta, al proteger el servicio en su conjunto frente a un cliente que ataca muchas cuentas a la vez.
**How to use it:**
1. Siempre activa: no requiere ninguna configuración.
2. Los intentos de inicio de sesión están limitados a 5 por hora y cliente.
3. Las peticiones a la API están limitadas a 100 por hora.
4. Si alcanzas un límite, espera a que se reinicie la ventana y vuelve a intentarlo.

**Good to know:**
- El inicio de sesión está limitado a 5 intentos por hora y cliente; la API, a 100 peticiones por hora.
- El uso humano normal nunca alcanza estos límites: si se alcanza uno, normalmente hay un script o una integración mal configurada.
- Es relevante si desarrollas contra la API MCP: diseña para el techo de 100 por hora en lugar de consultar con agresividad.
- Esto es independiente del bloqueo de cuenta, que bloquea una cuenta durante 30 minutos tras 5 fallos.

**Related:** [Protección contra bloqueo de cuenta](#feature-name-account-lockout-protection) · [Acceso a la API MCP](#feature-name-mcp-api-access)

---

## 17. Planes y créditos

### Feature name: Créditos del empleador
**Short Description:** Saldo de créditos que consumen las operaciones con IA.
**Purpose:** Controla y mide el gasto en IA por empresa.
**Context:** Las operaciones con IA tienen un coste real por uso, por eso se miden en lugar de ser ilimitadas. Conocer la tarificación cambia tu forma de trabajar: el análisis se cobra por candidato, así que conviene mejorar la descripción del puesto antes de analizar doscientos CV, y no después. El único inconveniente práctico es que la interfaz no muestra ningún saldo: descubres que te has quedado sin créditos cuando una operación se niega a ejecutarse, así que merece la pena conocer los costes y llevar más o menos la cuenta de tu consumo en los lotes grandes.
**How to use it:**
1. Los créditos se descuentan automáticamente cuando usas las funciones de IA.
2. El análisis de CV con IA cuesta 1 crédito por candidato.
3. La búsqueda de candidatos cuesta 1 crédito por ejecución.
4. La comparación con el AI Decision Helper cuesta 3 créditos.
5. La interfaz no muestra el saldo: solo verás un mensaje cuando se acaben los créditos.
6. Si ves un mensaje de créditos insuficientes, ponte en contacto con Canvider para recargar.

**Good to know:**
- Los nuevos empleadores empiezan con una asignación predeterminada de 5,000 créditos.
- Los costes son: 1 por análisis de candidato, 1 por ejecución de búsqueda y 3 por comparación con el AI Decision Helper.
- El análisis en lote se cobra por candidato, así que un lote de 200 CV cuesta 200 créditos; filtra primero por el puesto que realmente necesitas.
- Volver a abrir una comparación anterior es gratis; solo se cobra generar una nueva.
- Como no hay indicador de saldo, lleva tú mismo una cuenta aproximada en los lotes grandes o pide a soporte de Canvider tu saldo actual.

**Related:** [Análisis de CV con IA](#feature-name-ai-cv-analysis) · [Análisis en lote de candidatos](#feature-name-bulk-candidate-analysis) · [AI Decision Helper](#feature-name-ai-decision-helper) · [Búsqueda de candidatos](#feature-name-candidate-sourcing)

---

### Feature name: Niveles del empleador
**Short Description:** Nivel de plan que desbloquea funciones premium por empresa.
**Purpose:** Reserva las integraciones avanzadas y la IA para el plan adecuado.
**Context:** Los niveles son la forma en que Canvider separa el ATS básico, que recibe todo cliente, de las capacidades con coste recurrente o mayor complejidad, sobre todo las integraciones con Google, Microsoft y LinkedIn. En la práctica, el nivel 2 es el umbral importante, porque es lo que activa el correo conectado, la sincronización del calendario, la búsqueda en LinkedIn y el enriquecimiento de perfiles. Si varias funciones que esperabas aparecen con candados en Configuración, casi siempre la causa es el nivel y no un fallo.
**How to use it:**
1. Canvider asigna tu nivel después de la facturación.
2. Ve a Configuración y busca las tarjetas bloqueadas con el texto "Requires employer tier 2 or higher".
3. El nivel 2 o superior desbloquea las integraciones de Google, Microsoft y LinkedIn, así como la función Puesto sugerido.
4. Ponte en contacto con el soporte de Canvider para cambiar tu nivel.

**Good to know:**
- El nivel 2 o superior desbloquea las integraciones de Google, Microsoft y LinkedIn, además de la función Puesto sugerido.
- El bloqueo por nivel es independiente de los créditos: un nivel alto sin créditos tampoco puede ejecutar el análisis con IA.
- No puedes cambiar tu nivel desde la interfaz; lo asigna Canvider después de la facturación.
- Las tarjetas con candado indican su requisito, así que Configuración es la forma más rápida de ver qué desbloquearía una mejora de nivel.

**Related:** [Centro de configuración](#feature-name-settings-hub) · [Integración con LinkedIn](#feature-name-linkedin-integration) · [Créditos del empleador](#feature-name-employer-credits)

---

## Apéndice: Tablas de referencia

### Estados de candidatura (predeterminados)

| Estado | Significado típico |
|--------|-----------------|
| Nuevo | Recién recibida, aún sin revisar |
| Revisión #1 – #5 | Rondas de revisión sucesivas |
| Listo para decidir | Evaluación completada, pendiente de decisión |
| Verificación de antecedentes | Verificación en curso |
| Entrevista final | Última fase de entrevistas |
| Verificación de referencias | Contacto con las referencias |
| En pausa | Retenida temporalmente |
| Oferta realizada | Oferta enviada |
| Candidato aceptó | Oferta aceptada |
| Candidato rechazó | El candidato declinó la oferta |
| Descartado | Rechazado por la empresa |

Puedes añadir estados personalizados en cualquier momento (consulta [Estados de candidatura personalizados](#feature-name-custom-application-statuses)).

### Estados de vacante

| Estado | Efecto |
|--------|--------|
| Borrador | Aún no publicada |
| Activa | Visible y aceptando candidaturas |
| En revisión / In Review | Bajo revisión interna |
| En espera (On-Hold) | Deja de aceptar nuevas candidaturas |
| Cerrada | Retirada de los portales, pero sigue accesible internamente |
| Archivada | Archivada para registros |
| Eliminada | Eliminada de forma permanente — no se puede deshacer |

### Roles del equipo

| Rol | Acceso |
|------|--------|
| Administrator | Acceso completo a todas las funciones y ajustes |
| Recruiter | Gestionar ofertas de empleo, candidatos y entrevistas |
| Hiring Manager | Revisar candidatos y tomar decisiones de contratación |
| Interviewer | Realizar entrevistas y dar feedback |
| Read Only | Solo lectura de los datos de reclutamiento |

### Costes de créditos de IA

| Operación | Créditos |
|-----------|---------|
| Análisis de candidato con IA | 1 por candidato |
| Ejecución de búsqueda de candidatos | 1 |
| Comparación con el AI Decision Helper | 3 |

Los nuevos empleadores empiezan con una asignación predeterminada de 5,000 créditos. En la interfaz no hay
indicador de saldo — consulta [Créditos del empleador](#feature-name-employer-credits).

### Requisitos de las funciones de un vistazo

| Requisito | Funciones que condiciona |
|-------------|-------------------|
| Nivel de empleador 2+ | Integraciones de Google, Microsoft y LinkedIn; sincronización del calendario; enlaces de Teams/Meet; búsqueda en LinkedIn y enriquecimiento de perfiles; Puesto sugerido |
| Correo conectado (Google *o* Microsoft) | Envío de correos a candidatos desde tu propio buzón; captura de correos entrantes; sincronización del calendario; enlaces de reunión de Teams/Meet |
| LinkedIn conectado | Publicación automática de ofertas; búsqueda en LinkedIn; enriquecimiento de perfiles de LinkedIn |
| Créditos disponibles | Análisis de CV con IA; análisis en lote; búsqueda de candidatos; AI Decision Helper |
| Criterios definidos en la oferta | Análisis CriteriaMatch; el filtro de candidatos "Meets all criterias" |
| Análisis con IA ya ejecutado | Panel de datos del candidato; pestañas de enriquecimiento de portafolio; preguntas de entrevista; puntos fuertes y débiles |
| Rol Administrator / Recruiter / Hiring Manager / Read Only | Panel de analíticas de reclutamiento |

### Retención de datos de un vistazo

| Datos | Retención |
|------|-----------|
| Vistas previas de candidatos encontrados (Discover People) | Se eliminan automáticamente 48 horas después del descubrimiento |
| Datos de candidatos de una vacante eliminada | Se purgan 30 días después de eliminar la vacante |
| Entradas del banco de talento | Se conservan mientras dure el consentimiento, para reutilizarlas en futuras vacantes |

### Idiomas compatibles

Inglés (predeterminado) · Turco · Polaco

---

**Soporte:** tech-support@canvider.com — o haz clic en "Contact Support" en la parte inferior de la página de Configuración.

