Cómo comparar ofertas y correos a candidatos con Claude Code antes de enviarlos
Workflow para agencias de reclutamiento: revisar ofertas, emails, notas del cliente y datos JobPosting antes del envío.
En una agencia de reclutamiento, la oferta laboral suele editarse en un documento y el correo al candidato en otro. Ahí sobreviven los errores pequeños. La oferta dice dos días remotos por semana, pero el email promete trabajo remoto flexible. El rango salarial viene de una nota antigua del cliente. El proceso de entrevistas cambió, pero el correo todavía habla de dos pasos. La primera acción de hoy es crear una tabla de comparación antes de enviar.
Este artículo es para equipos donde RA recopila información del cliente, CA responde dudas del candidato y operaciones publica campos en portales o en JobPosting. Claude Code sirve como comparador. Puede leer una oferta anonimizada, un correo al candidato, una nota de confirmación del cliente, preguntas frecuentes y datos estructurados. No decide salario, ubicación, contrato, lenguaje de edad o género, ni si el mensaje debe salir.
Tarjeta del lector: la industria es reclutamiento. El lector mira una oferta, un correo de candidato y una nota del cliente. El fallo actual es que el candidato recibe una promesa que no coincide con la oferta. Tras leer, compara un correo saliente con la oferta en salario, ubicación, remoto y flujo de entrevistas. Claude Code prepara la tabla y las preguntas. Las personas aprueban hechos, datos personales, confirmación del cliente y envío. El CTA principal es formación y consultoría porque el flujo toca roles, permisos y aprobación.
Puntos Clave
- La oferta y el email deben revisarse juntos: salario, ubicación, política remota, entrevistas, alcance del trabajo y contrato.
- Claude Code compara materiales saneados y devuelve diferencias, dudas del candidato y preguntas para el cliente.
- Las personas revisan compensación, ubicación, contrato, edad o género, datos personales, aprobación del cliente y envío final.
- Los tres casos de uso cubren diferencias de condiciones, dudas repetidas del candidato y correos que deben quedar en pausa.
- Las métricas útiles son devoluciones del cliente, preguntas del candidato, tasa de entrevista, reenvíos y días hasta publicar la oferta.
Workflow: Una Tabla Desde La Oferta Hasta El Email
La revisión antes del envío empieza con los documentos que influyen en lo que verá el candidato. Coloca la oferta, la nota del RA, el borrador de correo, los campos del portal, las preguntas del candidato y el JobPosting JSON-LD en una carpeta. Antes de pasarlos a Claude Code, cambia nombres, empresa actual, evaluaciones, negociación salarial exacta y datos privados del cliente por identificadores.
| Documento | Qué extrae Claude Code | Qué decide una persona |
|---|---|---|
| Oferta | salario, ubicación, alcance, proceso | hechos confirmados por cliente |
| promesas, frases ambiguas, omisiones | si se envía | |
| Nota RA | condiciones abiertas y preguntas | información privada |
| Preguntas | FAQ y texto que debe subir en la oferta | datos personales |
| JobPosting | ubicación, salario, fechas, validez | publicación visible |
Las fuentes oficiales deben guiar la lista. El Ministerio de Salud, Trabajo y Bienestar de Japón explica información de publicidad de reclutamiento y, desde abril de 2024, elementos como el alcance de cambio del trabajo, el lugar de trabajo y criterios de renovación de contratos de duración determinada. La guía de selección justa también ayuda a revisar lenguaje hacia candidatos. Si la página usa datos estructurados, la documentación de Google sobre JobPosting structured data debe coincidir con el contenido visible.
Qué Hace Claude Code Y Qué Revisan Las Personas
Con la oferta, el email y la nota del cliente listos, pide a Claude Code una tabla de diferencias. Las filas pueden ser salario, ubicación, frecuencia remota, número de entrevistas, fecha de ingreso, alcance del puesto y lugar de trabajo. Cada fila compara oferta, email, nota del cliente y datos públicos. Una celda vacía o contradictoria se convierte en pregunta al cliente, no en texto inventado.
Las personas conservan las decisiones con riesgo. Salario, lugar de trabajo, frecuencia remota, contrato, criterios de renovación, edad o género implícito, datos personales del candidato, información privada del cliente y envío final quedan fuera de la automatización. Claude Code puede decir “esto suena a promesa”. No puede transformar una condición no confirmada en una promesa.
Los datos personales tienen su propio límite. No pegues nombres, empresa actual, contacto, evaluación de entrevista ni notas exactas de negociación. Usa Candidate A o C001. Revisa el sitio oficial de la autoridad de protección de datos y las condiciones de la herramienta antes de convertirlo en proceso de equipo. El objetivo es comparar redacción, no exponer información sensible.
Tres Use Cases
Use case 1: Detectar diferencias entre oferta y correo de prospección
Entrada: oferta, nota del RA, email al candidato y campos del portal. Salida: tabla de diferencias para salario, ubicación, remoto, entrevistas, ingreso y alcance del puesto. Revisión humana: rango salarial, frecuencia remota, ubicación, proceso y confirmación del cliente.
Los correos de prospección suelen inclinarse hacia la versión más atractiva. Una oferta que dice “dos días remotos” se convierte en “trabajo flexible”. Claude Code debe extraer frases que un candidato leería como condición y ponerlas junto a la oferta.
Use case 2: Devolver dudas repetidas del candidato a la oferta
Entrada: preguntas frecuentes, motivos de rechazo, oferta y correos de seguimiento. Salida: explicación para subir en la oferta, FAQ, frase breve para email y preguntas al cliente. Revisión humana: datos personales, evaluaciones y condiciones aún no respondidas por el cliente.
Si cada correo necesita la misma aclaración, la oferta está incompleta. Preguntas como cuándo aumenta el overtime, qué experiencia justifica el salario máximo o quién hace la primera entrevista deben vivir cerca de la descripción o FAQ.
Use case 3: Pausar correos que no deben enviarse
Entrada: email saliente, oferta, lista de aprobaciones del cliente, lista de expresiones de riesgo y JobPosting JSON-LD. Salida: tabla de estado: enviar, pausar para cliente, eliminar datos del candidato. Revisión humana: destinatario, nombre, momento, reglas de plataforma, datos personales y aprobación final.
Un correo educado no basta. Si email y oferta no coinciden, el mensaje se detiene. Claude Code marca frases que parecen promesas. La persona conserva solo condiciones aprobadas y devuelve el resto al cliente.
Prompt Para Copiar
Usa este prompt tras sustituir nombres y datos privados por marcadores.
Actúa como revisor antes de envío para una agencia de reclutamiento.
Compara oferta laboral, email al candidato y nota de confirmación del cliente.
Encuentra diferencias antes de enviar el correo.
Entrada:
- Oferta:
- Email al candidato:
- Nota RA del cliente:
- Preguntas frecuentes del candidato:
- Campos del portal:
- JobPosting JSON-LD:
- Requisitos de revisión humana:
Salida:
1. Condiciones distintas entre oferta y email
2. Frases que pueden sonar a promesa
3. Preguntas para volver al cliente
4. Lugares donde eliminar datos personales o privados
5. Tabla de estado: enviar / pausar / revisar
6. Checklist final para una persona
Restricciones:
- No inventes salario, ubicación, remoto, contrato ni entrevistas
- Marca edad, género, familia, lugar de nacimiento, religión o política
- No incluyas nombres de candidatos, empresa actual, contacto ni evaluación
- La decisión final de envío es humana
Este código Node.js no envía nada. Solo detecta campos faltantes, posible diferencia en remoto, aprobaciones pendientes, palabras de riesgo y CTA desviado.
const reviewPacket = {
jobPost: {
role: "Customer Success",
salary: "JPY 4.8M to 6.5M",
location: "Tokyo office / two remote days per week",
process: "screening, first interview, final interview",
workChangeScope: "customer success, support, sales operations",
},
candidateEmail: {
subject: "Customer Success opportunity",
body: "This role is based in Tokyo with two remote days per week. The process is screening, first interview, and final interview.",
cta: "sendToCandidate",
},
companyMemo: {
salaryConfirmed: true,
locationConfirmed: true,
processConfirmed: true,
clientApproval: true,
},
};
const findings = [];
const { jobPost, candidateEmail, companyMemo } = reviewPacket;
for (const field of ["salary", "location", "process", "workChangeScope"]) {
if (!jobPost[field]) findings.push(`${field}: missing in job post`);
}
if (!candidateEmail.body.includes("two remote days")) findings.push("remote policy mismatch");
for (const [key, value] of Object.entries(companyMemo)) {
if (value !== true) findings.push(`companyMemo: ${key} is not approved`);
}
if (candidateEmail.cta !== "sendToCandidate") findings.push("CTA drift");
if (findings.length) {
console.error(findings.join("\n"));
process.exit(1);
}
console.log("Ready for human pre-send review.");
Pitfall: Diferencias Que Se Escapan Antes De Enviar
El primer error es confiar en un texto pulido. La causa es revisar oferta, nota RA, email y campos de portal en pantallas separadas. La corrección es crear una fila por condición y comparar la misma palabra en cada documento.
El segundo error es responder dudas repetidas solo por email. La causa es tratar cada pregunta como caso aislado. La corrección es dividir la respuesta entre “mover a la oferta” y “nota específica para este candidato”.
El tercer error es dejar que la salida de AI decida el envío. La causa es pedir un email final antes de confirmar hechos. La corrección es usar Claude Code para sugerir enviar, pausar o revisar, mientras salario, ubicación, contrato, datos personales y cliente quedan para una persona.
Preguntas Frecuentes
¿En qué se diferencia de revisar una oferta? La revisión de oferta mira la oferta sola. Este workflow mira la distancia entre la oferta y el email antes de enviarlo.
¿Puedo pegar datos de candidatos? No pegues nombres, empresa actual, contacto, evaluación ni negociación exacta. Usa identificadores y compara solo el texto necesario.
¿Claude Code puede hacer revisión legal? Puede extraer señales de riesgo. La decisión de publicación, excepción, cliente y envío corresponde a personas.
¿Qué métrica miro primero? Empieza con devoluciones del cliente, preguntas extra del candidato, tasa de entrevista y reenvíos.
Camino A Consultoría
Esta revisión no es solo escritura. Une confirmación del cliente, contexto del candidato, campos de portal, aprobación de envío y datos personales. Si varios consultores usan Claude Code, formación y consultoría ayuda a separar qué compara AI y qué aprueba una persona.
Artículos relacionados: revisión de ofertas para agencias y oferta más email para equipos de contratación. Referencias externas: guías de MHLW sobre publicidad de reclutamiento, condiciones desde abril de 2024, selección justa, Google JobPosting structured data y protección de datos personales.
Lo Que Verifiqué
Para este artículo revisé páginas oficiales sobre publicidad de reclutamiento, condiciones laborales de abril de 2024, selección justa, documentación JobPosting de Google y protección de datos personales. La estructura se basa en documentos concretos: oferta, email, nota RA, preguntas del candidato y campos JobPosting. El CTA principal queda en formación y consultoría.
También ejecuté el código Node.js. Verifica campos de la oferta, frase de remoto, proceso de entrevistas, aprobación del cliente, palabras de riesgo y CTA de envío al candidato. La siguiente acción es tomar un correo saliente y compararlo con la oferta en cuatro columnas: salario, ubicación, remoto y entrevistas. Después mide devoluciones del cliente y preguntas del candidato.
Artículos relacionados
Cómo crear ofertas de empleo y mensajes de captación en serie con Claude Code para tu agencia de reclutamiento
Para reclutadores: crea ofertas y mensajes de captación en serie con Claude Code sin perder calidad ni datos personales.
Revisa ofertas de empleo de agencias de selección con Claude Code
Detecta datos ausentes, frases ambiguas, riesgos y diferencias con JobPosting antes de publicar una oferta.
Agencias de empleo temporal: notas de matching y textos de oferta con Claude Code en 5 minutos
Coordinadores de empleo temporal: redacta notas de matching y ofertas con IA. Incluye prompt, checklist y script de verificación.
PDF gratis: cheatsheet de Claude Code
Introduce tu email y descarga una hoja con comandos, hábitos de revisión y flujos seguros.
Cuidamos tus datos y no enviamos spam.
Sobre el autor
Masa
Ingeniero enfocado en workflows prácticos con Claude Code.