Verifica los emails de candidatos en tu flujo de selección y ATS
Una invitación a entrevista que rebota es un candidato que desaparece sin tener culpa. Confirma la dirección de cada aspirante en el momento en que se inscribe.
Un email roto de candidato mata tu pipeline en silencio
Para un equipo de selección, el email es la columna vertebral de cada contratación: acuses de recibo, cuestionarios de criba, enlaces para agendar entrevistas y cartas de oferta viajan por correo. Cuando la dirección de un aspirante es incorrecta, el candidato simplemente desaparece y el reclutador nunca sabe por qué.
emails de aspirantes en vacantes de alto volumen no son entregables o están mal escritos
Estimación del sector
Una invitación que rebota parece un candidato que te ignora
Cuando el enlace para agendar nunca llega, el aspirante parece no responder y se le marca como ausente. Un candidato cualificado queda descartado por una errata, no por falta de interés.
Los portales de empleo transmiten datos de candidato de mala calidad
Las candidaturas que llegan desde agregadores y botones de inscripción rápida arrastran a menudo direcciones obsoletas, mal escritas o autocompletadas. Tu ATS las ingiere sin comprobar nunca si son alcanzables.
Una oferta enviada a un buzón muerto paraliza la contratación
El email más caro del embudo es la oferta. Si cae en un buzón abandonado, el tiempo de contratación se dispara, el candidato acepta en otro sitio y la vacante se reabre.
Las campañas sobre la cantera de talento se degradan en silencio
Los reclutadores reconstruyen pipelines con candidatos captados hace meses o años. Esas direcciones se degradan al mismo ritmo que cualquier lista, y los correos de reactivación rebotan contra gente que cambió de trabajo.
Valida la dirección del aspirante al inscribirse y al importar
Mailbeam encaja en los dos momentos que importan a un reclutador: cuando un aspirante envía tu formulario de candidatura y cuando se importa al ATS un lote de candidatos captados. Los candidatos alcanzables avanzan; los que no lo son quedan marcados antes de que un reclutador gaste un solo contacto.
Verificación en el momento de la inscripción
Verifica el email del candidato al enviar el formulario. Si se equivocó al teclear, muéstrale la corrección sugerida para que la arregle antes de que se cree la candidatura.
Verificación masiva de listas de candidatos captados
Las exportaciones de sourcing, los escaneos de eventos y las bases de currículums llegan en hojas de cálculo. Pásalas por el endpoint por lotes antes de que entren en tu ATS para que los reclutadores solo trabajen contactos alcanzables.
Puntuación de entregabilidad para la cantera de talento
Cada dirección recibe una puntuación de 0 a 100. Las secuencias hacia candidatos pasivos pueden suprimir las direcciones de baja confianza para que los rebotes de reactivación no toquen el dominio de tu portal de empleo.
Filtrado de desechables en vacantes de alto volumen
Las vacantes por horas o de tipo gig atraen direcciones de usar y tirar de aspirantes que buscan bonos por referido. La detección de desechables las mantiene fuera de la cola del reclutador.
Implementación
Listo para copiar y pegar. Cambia la clave de API e intégralo en tu flujo actual.
import { NextRequest, NextResponse } from "next/server";
const MAILBEAM_KEY = process.env.MAILBEAM_KEY!;
async function verifyEmail(email: string) {
const res = await fetch("https://api.mailbeam.dev/v1/verify", {
method: "POST",
headers: {
"Authorization": `Bearer ${MAILBEAM_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ email }),
});
return res.json() as Promise<{
valid: boolean;
disposable: boolean;
score: number;
status: string;
suggestion: string | null;
}>;
}
export async function POST(req: NextRequest) {
const { email, name, roleId, resumeUrl } = await req.json();
const check = await verifyEmail(email);
// Un candidato al que no podemos llegar no debería entrar nunca como "nuevo"
if (!check.valid) {
return NextResponse.json(
{
field: "email",
error: "No hemos podido alcanzar este email. Revísalo para que podamos enviarte los detalles de la entrevista.",
suggestion: check.suggestion,
},
{ status: 422 }
);
}
const application = await ats.applications.create({
email,
name,
roleId,
resumeUrl,
emailScore: check.score,
emailStatus: check.status,
// Manda las desechables a criba manual en vez de avanzarlas automáticamente
stage: check.disposable ? "manual_review" : "new",
});
await ats.sendApplicationReceipt(application);
return NextResponse.json({ applicationId: application.id });
}Ejemplo real
HireLoop (ejemplo ilustrativo)
ATS de selección de alto volumen
Reto
Un equipo de selección para vacantes de almacén veía rebotar el 21 % de sus invitaciones a entrevista. Los reclutadores registraban a esos aspirantes como ausencias y dedicaban horas a volver a buscar candidatos que ya habían atraído.
Resultado
Tras verificar en el momento de la inscripción y corregir las erratas en línea, el rebote de las invitaciones bajó del 1 % y la tasa registrada de ausencias cayó casi un tercio en cuanto los candidatos realmente alcanzables empezaron a recibir sus enlaces para agendar.
Rebote de invitaciones a entrevista 21 % → 0,9 %
* Ejemplo basado en datos anonimizados de clientes. Los resultados pueden variar.
Plan recomendado
Growth
Los equipos de selección verifican al inscribirse y en lote las listas captadas, así que importan tanto el endpoint en tiempo real como el de lotes. Growth cubre las 10.000-100.000 candidaturas mensuales típicas de un equipo activo; una selección corporativa de bajo volumen encaja en Starter.
Preguntas frecuentes
¿Empezamos?
El plan gratuito incluye 1.000 verificaciones al mes. Sin tarjeta de crédito.