← Explorador de Flujos
Make ChatGPT Intermedio ~2–3 horas

Triaje Automático de CVs

Flujo Make que extrae el texto de cada CV recibido por email, lo evalúa con ChatGPT contra los requisitos del puesto y genera una hoja de scoring en Google Sheets con puntuación, justificación y recomendación de proceso.

RRHH (Recursos Humanos) ROI (Return on Investment (Retorno sobre la Inversión)): Reduce la criba inicial de 2 días a 2 horas.
Email
Make
ChatGPT
Hoja
INTRO

El problema que resuelve este flujo

Necesito hacer la primera criba de 200 CVs en horas, no en 2 días. El tiempo de respuesta a los candidatos es parte de nuestra marca empleadora.

Email con CV adjunto
Make extrae PDF
ChatGPT evalúa vs. requisitos
Hoja de scoring en Google Sheets

Impacto esperado: Reduce la criba inicial de 2 días a 2 horas.

Coste estimado: ~5-10€/mes por proceso de selección

⚠ Transferencia internacional de datos: Este flujo combina herramientas con diferente nivel de garantía. ChatGPT (OpenAI) procesa datos en EE.UU. mediante CCT/SCCs — sin DPA firmado, no introduzcas datos personales ni confidenciales en ChatGPT. Make/Zapier tienen EU-U.S. Data Privacy Framework. Verifica con tu departamento legal qué datos pueden fluir por cada herramienta.

PASO 1

Gmail — Detectar emails con CVs adjuntos

Make monitoriza el buzón de RRHH y detecta automáticamente los emails con CVs adjuntos en PDF o Word.

  • 1
    En Make, crea un nuevo escenario → añade el módulo Gmail → Watch Emails como trigger.
  • 2
    Configura el filtro: en "Search" introduce to:rrhh@tuempresa.com has:attachment (CV OR curriculum OR resume OR candidatura).
  • 3
    Activa "Include Attachments" → "Yes" para descargar el PDF/Word del CV.
  • 4
    Si los CVs llegan a través de un portal de empleo (InfoJobs, LinkedIn Jobs), configura el webhook de notificación del portal en Make en lugar del trigger de Gmail.
  • 5
    Ejecuta el módulo manualmente para verificar que detecta los últimos CVs recibidos.

PASO 2

ChatGPT — Evaluar el CV contra los requisitos

ChatGPT analiza el CV y lo evalúa contra los requisitos del puesto, generando una puntuación y un resumen ejecutivo para el responsable de selección.

  • 1
    Añade el módulo OpenAI → Create a Chat Completion con gpt-4o (necesario para leer PDFs y documentos Word).
  • 2
    En el prompt, incluye: 1) los requisitos del puesto (experiencia mínima, habilidades técnicas, formación requerida, nice-to-have), 2) el contenido del CV adjunto, 3) la instrucción de generar una puntuación del 1 al 10 con justificación.
  • 3
    Pide la respuesta en JSON con los campos: puntuacion (1-10), cumple_requisitos_minimos (true/false), fortalezas (array de 3 puntos), debilidades (array de 2 puntos), recomendacion ("Entrevistar", "Reservar", "Descartar").
  • 4
    Activa "Response Format → JSON Object" para garantizar la estructura.
  • 5
    Añade el módulo JSON → Parse JSON para extraer los campos individuales.
Sesgo algorítmico

La IA puede reproducir sesgos presentes en los datos históricos de selección. Usa el triaje automático como primer filtro, pero asegúrate de que un humano revisa todos los CVs con puntuación ≥7 antes de descartar los de puntuación <7. Documenta los criterios de selección para cumplir con la normativa de igualdad.


PASO 3

Google Sheets — Registrar el scoring

Los resultados del análisis se registran en una hoja de Google Sheets que actúa como panel de control del proceso de selección.

  • 1
    Añade el módulo Google Sheets → Add a Row. Crea una hoja con las columnas: Fecha, Candidato, Email, Posición, Puntuación, Cumple mínimos, Fortalezas, Debilidades, Recomendación, CV adjunto (URL).
  • 2
    Mapea cada campo JSON del Paso 2 a la columna correspondiente.
  • 3
    Para adjuntar el CV, añade el módulo Google Drive → Upload a File antes del módulo Sheets. Sube el PDF del CV a una carpeta de Drive y usa la URL generada en la columna "CV adjunto".
  • 4
    Añade el módulo Gmail → Send an Email para notificar al responsable de selección cuando llega un candidato con puntuación ≥7, con el resumen del CV y el enlace a la hoja de Sheets.
  • 5
    Activa el escenario con frecuencia de cada 2 horas durante el período de recepción de candidaturas.


COSTES

Costes y ROI estimado

HerramientaCoste mensualNotas
Make~5-10€/mes por proceso de selecciónCoste principal del flujo
ChatGPT (alternativa)VariableSin automatización, uso manual del prompt
Total estimado~5-10€/mes por proceso de selección

ROI: Reduce la criba inicial de 2 días a 2 horas.

Alternativa sin automatización

Si no quieres configurar la automatización completa, puedes usar ChatGPT ejecutando el prompt manualmente. Obtendrás el mismo resultado, pero sin la ejecución automática periódica.


ERRORES

Resolución de errores frecuentes

  • !
    ChatGPT no puede leer el CV en formato Word (.docx) — Añade el módulo CloudConvert → Convert a File antes del módulo OpenAI para convertir los archivos .docx a PDF. CloudConvert tiene un plan gratuito de 25 conversiones/día.
  • !
    La puntuación es inconsistente entre CVs similares — Añade ejemplos de CVs de referencia al prompt (few-shot): un CV que sería un 9, uno que sería un 5 y uno que sería un 2. Los ejemplos anclan la escala de puntuación y mejoran la consistencia.
  • !
    Se procesan CVs de posiciones anteriores ya cerradas — Añade un filtro en el trigger de Gmail para procesar solo emails recibidos en los últimos 7 días, o usa una etiqueta específica por posición abierta.
Modo fallo

Si el flujo falla, el CV queda sin procesar en la bandeja de RRHH. El candidato no recibe ninguna comunicación automática — el proceso manual sigue siendo posible.

Cómo desactivarlo

Desactiva el toggle del escenario en Make. Los CVs siguen llegando al buzón de RRHH sin modificaciones.


PROMPT

Prompt completo del módulo IA

Copia este prompt en el módulo de IA de tu flujo. Sustituye los valores entre llaves {} por los datos reales de tu organización.

Contexto: Soy director de RRHH o responsable de selección. Recibo entre 20 y 80 CVs por posición abierta. El cribado manual consume 2-3 horas por proceso y es inconsistente: diferentes personas aplican criterios distintos. Necesito un primer filtro objetivo, reproducible y documentado. Rol: Actúa como evaluador experto en selección de talento directivo. Tu función es aplicar los criterios del puesto de forma rigurosa y consistente, sin sesgos, y documentar la evaluación de forma que sea auditable. Ejemplo: Para el puesto de "Director Financiero" con requisitos imprescindibles (titulación en ADE/Económicas, mínimo 8 años de experiencia en finanzas corporativas, experiencia en consolidación de grupos empresariales, inglés C1) y valorables (MBA (Master of Business Administration), experiencia en M&A, conocimiento de SAP (Systems, Applications and Products (marca ERP)) FI), un candidato con 10 años de experiencia como CFO en grupo industrial, titulación en Económicas, inglés B2 y sin experiencia en consolidación recibiría: puntuación 6/10, NO cumple todos los imprescindibles (falta consolidación e inglés C1), con justificación detallada. Acción: Puesto: {titulo_puesto} Requisitos IMPRESCINDIBLES (eliminatorios): {requisitos_imprescindibles} Requisitos VALORABLES: {requisitos_valorables} CV a evaluar: {texto_cv} Genera la evaluación con: 1. CUMPLE TODOS LOS IMPRESCINDIBLES: SÍ / NO (con indicación de cuál/es no cumple) 2. PUNTUACIÓN DE AJUSTE AL PERFIL: X/10 3. JUSTIFICACIÓN: 3-4 líneas explicando los puntos fuertes y las carencias principales 4. SEÑALES DE ALERTA: si las hay (gaps de empleo inexplicados, cambios frecuentes sin progresión, inconsistencias) 5. RECOMENDACIÓN DE PROCESO: Avanzar a entrevista / Descartar / En reserva Tono: Evaluación técnica, objetiva y documentada. Sin valoraciones subjetivas sobre la persona. RESTRICCIONES: No hagas recomendaciones de contratación final — esa decisión es humana. No uses criterios discriminatorios. La evaluación debe ser auditable y justificable ante el candidato si se requiere.

¿Quieres explorar más recursos del programa?

Automatización · Make
Explorar más flujos de automatización
Descubre los 25 flujos de automatización No-Code del programa para directivos.
Biblioteca completa
Ver todos los tutoriales
Explora los 132 tutoriales del programa organizados por herramienta, función y nivel de dificultad.
← Volver al Explorador de Flujos