Crea un agente de IA que busque y postule a trabajos por ti

Dificultad ◈ Medio
Tiempo ~1-2 horas para implementar
Stack n8n, OpenAI GPT-4, Google Sheets

Qué necesitas antes de empezar

  • Cuenta en n8n
  • Cuenta en OpenAI GPT-4
  • Cuenta en Google Sheets
  • ~30 minutos sin interrupciones

Deja que un agente de IA busque trabajo mientras tú construyes tu negocio

Buscar trabajo es un trabajo en sí mismo. Consume horas que no tienes.

Revisar portales, leer descripciones, ajustar tu CV. Es repetitivo y agotador.

Esta guía resuelve ese problema. Automatiza el proceso de principio a fin.

Un agente autónomo hace el trabajo sucio por ti. Investiga, evalúa y postula.

Tú defines tus criterios una sola vez. Luego, el sistema ejecuta solo.

Recuperas decenas de horas al mes. Las inviertes en lo que importa: tu proyecto.

El stack

  • n8n: Es el cerebro de la operación. Conecta todas las herramientas. Orquesta el flujo completo de forma automática y programada. No necesitas saber programar, solo arrastrar nodos.
  • OpenAI GPT-4 (API): Es la inteligencia del agente. Analiza ofertas de trabajo. Evalúa si encajan contigo. Escribe y personaliza cartas de presentación. Toma decisiones basadas en tus reglas.
  • Google Sheets: Actúa como tu base de datos central. Almacena tus criterios de búsqueda, tu CV y tus cartas base. Registra todas las ofertas evaluadas y las aplicaciones enviadas. Es tu panel de control simple.

Cómo hacerlo

  1. Prepara tu documento maestro en Google Sheets.Crea una hoja con tus datos clave. Incluye tu CV en texto, tus habilidades y tu experiencia. Añade otra hoja para tus criterios de búsqueda: puesto, industria, salario mínimo, tipo de contrato. Esta será la fuente de verdad para el agente.
  2. Configura los disparadores en n8n.Abre tu workspace de n8n. Crea un nuevo flujo. Añade un nodo «Schedule Trigger». Programa que se ejecute cada día o cada dos días. Así el agente buscará ofertas nuevas de forma constante sin que tú intervengas.
  3. Conecta la búsqueda de ofertas.Añade un nodo HTTP Request o un nodo específico para portales de empleo. Muchos tienen APIs públicas o feeds RSS. Configúralo para buscar con las palabras clave de tu hoja de Google. El nodo descargará la lista de nuevas ofertas y las pasará al siguiente paso.
  4. Implementa el nodo de evaluación con IA.Aquí usas la API de OpenAI. Conecta un nodo «Code» o «OpenAI» a la salida del paso anterior. Pega el prompt que te damos más abajo. Este nodo recibirá cada oferta, la comparará con tu perfil y decidirá si cumple tus criterios. Solo las que pasen el filtro continuarán.
  5. Automatiza la postulación.Para las ofertas aprobadas, añade un nodo que genere la aplicación. Puede ser un nodo de OpenAI para crear una carta personalizada. Luego, un nodo HTTP Request para enviar el formulario de la web de empleo, o un nodo de Email para enviar directamente al reclutador. Si el portal lo permite, automatiza el envío completo.
  6. Registra todo y notifica.Conecta un nodo de Google Sheets para anotar cada acción. Registra la oferta, la decisión y la fecha de aplicación. Finalmente, añade un nodo de notificación. Usa Telegram, Slack o Email. Te avisará cuando el agente postule por ti. Así tienes control sin esfuerzo.

El prompt

Eres un agente de búsqueda de empleo autónomo. Tu misión es evaluar si una oferta de trabajo es adecuada para el candidato, basándote en su perfil y criterios.

PERFIL DEL CANDIDATO (extraído de Google Sheets):
[El sistema inyectará aquí el contenido de la celda "Perfil_Completo"]

CRITERIOS DE BÚSQUEDA (extraídos de Google Sheets):
[El sistema inyectará aquí el contenido de la celda "Criterios"]

OFERTA DE TRABAJO A EVALUAR:
[El sistema inyectará aquí el texto de la oferta de trabajo]

INSTRUCCIONES DE EVALUACIÓN:
1. **Filtro de idoneidad:** Compara la oferta con el PERFIL y los CRITERIOS. Busca coincidencias en puesto, habilidades requeridas, experiencia y tipo de contrato.
2. **Análisis de exclusión:** Rechaza automáticamente ofertas que:
   - No cumplan el salario mínimo especificado en CRITERIOS.
   - Requieran una ubicación presencial no deseada (si el criterio es remoto).
   - Pidan habilidades clave que el candidato no tiene.
3. **Decisión binaria:** Tu output debe ser solo un JSON con esta estructura:
   {
     "decision": "APLICAR" o "RECHAZAR",
     "razon": "Una explicación concisa de 1 línea sobre la decisión.",
     "puntos_fuertes": ["Lista", "de", "hasta", "3", "coincidencias clave"],
     "puntos_debiles": ["Lista", "de", "hasta", "2", "desajustes clave"]
   }
4. **Sé estricto.** Prioriza la calidad sobre la cantidad. Solo recomienda aplicar si hay un ajuste claro.

No añadas explicaciones fuera del JSON. Comienza tu respuesta con el JSON.

Por qué funciona

Este sistema elimina la carga emocional de la búsqueda. No te cansas ni te desmotivas. La IA evalúa con frialdad y lógica. Sigue tus reglas al pie de la letra.

La clave está en la autonomía completa. Desde la búsqueda hasta la postulación. No es solo un alerta de ofertas. Es un agente que toma decisiones y actúa. Tú solo supervisas los resultados.

Escala sin esfuerzo. Puede evaluar cientos de ofertas en minutos. Analiza matices en la descripción que un escaneo rápido pasaría por alto. Así encuentra oportunidades que tú podrías perder.

Te libera para enfocarte en tu ventaja competitiva. Tu tiempo es limitado. Inviértelo en crear, en vender, en construir relaciones. Deja las tareas repetitivas en manos del agente.

El sistema se basa en herramientas accesibles. n8n tiene un plan gratuito generoso. La API de OpenAI tiene un coste ínfimo por evaluación. Google Sheets es gratis. La barrera de entrada es baja, el retorno es enorme.

Finalmente, te da una ventaja estratégica. Mientras otros pasan horas en LinkedIn, tú tienes un asistente silencioso trabajando. Te presenta a más oportunidades, con aplicaciones personalizadas, y sin quemarte en el proceso.

Comparte esta guía

¿Quieres más guías como esta?

Cada día enviamos ideas y herramientas directamente a tu email.