Skip to main content
    Producto de IA · Carreras

    Convertir el descubrimiento de puestos en una aplicación lista para reseña, un usuario a la vez

    Busca, empareja y genera un currículum personalizado, carta de presentación y borrador Gmail para cada puesto, con el usuario controlando qué se envía.

    Esta es una plataforma personalizada para la búsqueda de empleo y la preparación de solicitudes construida en torno a la cuenta, perfil y decisiones de cada usuario. Deliberadamente no es un bot de auto-aplicación que funciona desde un grupo compartido de candidatos: todo flujo de trabajo comienza con un usuario autenticado, y la plataforma nunca elige trabajos ni envia solicitudes sin aprobación. Diseñé el producto en torno a una idea: automatizar el trabajo repetitivo entre encontrar un trabajo y preparar una solicitud personalizada, dejando la selección y el envío completamente a la persona que solicita.

    Ejemplo del flujo de trabajo de la plataforma: un candidato iniciando sesión con Google, una lista agregada de empleo con porcentajes de coincidencia de perfil, un paso de generación de IA que produce un currículum personalizado, carta de presentación y correo electrónico, y un Gmail redactar las opiniones de los usuarios antes de enviarlas.

    Imagen generada con IA

    Este estudio de caso describe el diseño y el flujo de trabajo del producto. Los importes de crédito (50 gratis por día) reflejan el modelo declarado del producto; Los resultados de conversión, aceptación y entrevista dependen de los empleadores y no se declaran aquí.

    Función

    AI Product Manager

    Auth

    Google Inicio de sesiónGmail integración

    IA

    Generación de currículumsGeneración de cartas de presentaciónGeneración de correo electrónico de aplicacionesCoincidencia perfil-puesto

    Datos

    Perfil por usuario (fuente de verdad)Separación de datos a nivel de usuarioRastreador de aplicaciones

    Control

    Humano en el bucleSelección manual de puestosBorrador, nunca envío automático

    Stack

    ReactNode.jsSupabaseVercel

    Monetización

    Descubrimiento libreGeneración limitada por crédito50 créditos gratuitos al díaApalancamiento pagado, no descubrimiento pagado

    01 Contexto y problema

    Solicitar empleos es mayormente repetitivo. Para cada vacante, un candidato reescribe el mismo currículum para que encaje con el puesto, redacta una carta de presentación nueva y redacta un correo electrónico de solicitud, para luego repetirlo en el siguiente puesto. El trabajo entre encontrar un puesto y estar listo para enviar una solicitud personalizada es lento, manual y fácil de recortar, y ahí es precisamente donde los buenos candidatos pierden impulso.

    Una respuesta común es el bot de auto-aplicación: una herramienta que se sitúa en un grupo compartido de candidatos y lanza aplicaciones en listados en nombre del usuario. Eso cambia el control por volumen y a menudo envía solicitudes genéricas y de baja calidad que la persona nunca revisó. Esta plataforma adopta la postura opuesta. No hay un grupo de candidatos del que un empleador extrae, y la plataforma no elige puestos ni envía nada automáticamente. Cada acción se ejecuta dentro de la cuenta de un usuario autenticado, y la persona se encarga de decidir qué tareas perseguir y qué se envía realmente. El problema a resolver era limitado y real: eliminar el trabajo de preparación repetitivo sin eliminar el juicio del solicitante.

    02 Rol y Limitaciones

    Como AI Product Manager yo era responsable del producto de principio a fin: el flujo de trabajo desde iniciar sesión hasta enviar la aplicación, el modelo de perfil que alimenta cada generación, la lógica de emparejamiento y generación por trabajo, el modelo de crédito y monetización, la integración de borradores Gmail y los límites sobre lo que la IA puede o no puede hacer. Gran parte del trabajo consistió en definir dónde debe estar la IA. La IA se encarga de la preparación repetitiva, emparejando un trabajo con el perfil del usuario y redactando un currículum, carta de presentación y correo electrónico, mientras que el humano se encarga de cada decisión importante: qué puesto buscar, qué trabajos seleccionar, si generar, qué contenido incluir y si enviar.

    Las limitaciones fueron deliberadas. La presencia humana en el bucle no es negociable: la plataforma prepara un borrador Gmail y nunca lo envía automáticamente, por lo que el solicitante siempre revisa y pulsa Enviar. La IA solo puede utilizar información proporcionada o aprobada por el usuario; Nunca debe inventar cualificaciones, historial laboral, habilidades, certificaciones, logros o métricas, ni añadir habilidades solo para inflar la superposición de palabras clave. Los datos de cada usuario están estrictamente separados: un usuario solo toca su propio perfil, búsquedas, trabajos seleccionados, documentos gener Gmail ados, borradores, créditos y solicitudes rastreadas, nunca los de nadie más. Y como la generación cuesta dinero para funcionar, el coste tenía que ser transparente: el usuario debía ver el precio de crédito de una acción antes de que comience la IA.

    03 Enfoque del producto

    El producto se divide en dos capas alrededor de una cuenta autenticada: descubrimiento gratuito y preparación pagada. Discovery es gratuito, así que los usuarios pueden explorar sin fricciones. Tras iniciar sesión con Google, el usuario crea un perfil individual, nombre y datos de contacto, puestos objetivo, resumen profesional, experiencia, formación, habilidades, certificaciones, proyectos y currículum existente, que se convierte en la fuente específica de información para todo lo que viene después. Luego buscan un puesto, la plataforma agrega las vacantes correspondientes de un grupo fuente de integraciones de portales de empleo de terceros en un solo conjunto de resultados, y cada puesto se puntua contra el perfil de ese usuario con un porcentaje de coincidencia para ayudarle a priorizar.

    La preparación es donde la IA hace el trabajo repetitivo y donde se aplican los créditos. El usuario selecciona manualmente los trabajos que merece la pena y hace clic Apply Now en cada uno. Para cada puesto seleccionado, la plataforma genera un paquete separado y personalizado: un borrador de currículum alineado con esa descripción del puesto, una carta de presentación para ese puesto y empleador, y un correo electrónico personalizado, por lo que dos solicitudes del mismo usuario pueden diferir porque cada una está diseñada para una oportunidad distinta. Luego utiliza la integración de Gmail del usuario para preparar un borrador, un tema específico del puesto, el correo electrónico de la solicitud como cuerpo y el currículum y la carta de presentación adjuntos, y lo guarda como borrador. No envía. El usuario abre el borrador en Gmail, revisa el empleador, el puesto, el destinatario, el asunto, el cuerpo y los archivos adjuntos, edita cualquier cosa y pulsa manualmente en Enviar. Una vez enviado o marcado como aplicado, aparece en el rastreador de aplicaciones de ese usuario.

    La generación está limitada por créditos, así que la economía coincide con el valor: el descubrimiento permanece gratuito, y la preparación computacionalmente costosa es lo que los usuarios pagan. Cada usuario recibe una asignación diaria de crédito gratuito para intentar o continuar el flujo de trabajo; Cuando se acabe, podrán comprar más. La interfaz muestra el coste de crédito antes de que comience la generación, para que el usuario entienda el precio antes de invocar la IA.

    El replanteamiento

    La mayoría de las herramientas de empleo optimizan por volumen (bots de aplicación automática que pulverizan aplicaciones genéricas) o por descubrimiento (portales de empleo que se detienen en el anuncio). Esta plataforma optimiza el intervalo intermedio: elimina la preparación repetitiva para cada puesto seleccionado, currículum, carta de presentación y correo electrónico, manteniendo al candidato bajo control sobre la selección y el envío. La IA hace el draft; El humano lleva el juicio.

    04 Características construidas

    Google autenticación

    Los usuarios crean y acceden a su cuenta mediante Google inicio de sesión, lo que también permite el flujo de trabajo Gmail borrador.

    Perfil específico de usuario

    Un perfil estructurado (roles, resumen, experiencia, habilidades, proyectos, currículum) se convierte en la única fuente de verdad del usuario.

    Búsqueda de empleo basada en puestos

    El usuario busca un rol objetivo; la plataforma agrega vacantes iguales de un Source Pool de portales de empleo de terceros, y se pueden añadir más integraciones.

    Porcentaje de coincidencia de perfil

    Cada puesto se puntua en función del perfil del usuario iniciado sesión, por usuario y por puesto, para ayudar a priorizar, no para clasificar candidatos.

    Selección manual de puestos

    El usuario revisa los anuncios y elige qué trabajos seguir, haciendo clic en Apply Now para comenzar la preparación.

    Currículum por solicitud

    Cada puesto seleccionado recibe su propio borrador de currículum, alineado con esa descripción específica del puesto.

    Carta de presentación por solicitud

    Se genera una carta de presentación separada para cada puesto, basada en el puesto, el empleador y los requisitos.

    Correo electrónico por solicitud

    Se prepara un correo electrónico personalizado para cada puesto en lugar de un mensaje genérico reutilizado en todas partes.

    Gmail creación del draft

    El correo electrónico, el currículum y la carta de presentación se ensamblan en un borrador Gmail . Se guarda, nunca se envía automáticamente.

    Seguimiento de aplicaciones

    Una vez enviado o marcado como aplicado, el trabajo se añade a la propia línea de aplicación de ese usuario.

    Generación basada en crédito

    La preparación de la IA funciona con créditos: 50 gratis al día, con una compra adicional cuando se gasta la asignación diaria.

    Transparencia crediticia

    El coste, el saldo actual, el saldo restante y el comportamiento de reembolso se muestran antes de que comience cualquier generación.

    También se han incluido o planificado: el perfil por usuario como fuente reutilizable de verdad entre aplicaciones, agregación de trabajos de un creciente Source Pool de integraciones de portales de empleo de terceros en un único conjunto de resultados, separación estricta de datos a nivel de usuario, una asignación diaria de crédito gratuito con un flujo de compras adicional, y transparencia crediticia previa a la generación para que el coste sea visible antes de que la IA se ejecute.

    Arquitectura 05

    Una cuenta autenticada lo une todo. Un candidato individual inicia sesión con Google, que tanto lo autentica como permite el flujo de trabajo de borrador Gmail posterior. A partir de ahí, dos rutas se ejecutan dentro de su cuenta: una ruta de descubrimiento gratuita, una búsqueda basada en perfil más rol a través de un Source Pool de integraciones de portales de empleo de terceros, agregadas en resultados que se puntuan contra el perfil del usuario según los porcentajes de coincidencia, y una ruta de preparación pagada que comienza solo cuando el usuario selecciona un trabajo y hace clic Apply Now.

    Job SeekerAuthenticated userGoogle Sign-InAuthenticated AccountFree discoveryUser ProfileSource of truthRole-Based SearchQueries the poolQueriesSource Pool · 3rd-party portalsJob boardsAggregatorsCompany sitesATS feedsExtensible: add more portalsProfileAggregated jobsJobs with Match %Per user · per jobUser selects a jobApply NowManual selectionPaid preparation · creditsCredit CheckEnough credits?Purchase CreditsTop upNoCredits addedYes · deduct creditsAI Application GenerationUses profile + job descriptionRésumé DraftCover Letter DraftApplication EmailAssembledGmail DraftRésumé & cover attachedReview draftUser Reviews & SendsManual SendApplication TrackerUser's pipelineUser clicks Send

    El flujo de trabajo Apply Now primero revisa los créditos. Si el saldo es corto, el usuario es dirigido a comprar; si es suficiente, se deducen los créditos requeridos y comienza la generación. El paso de generación de IA toma el perfil del usuario y la descripción del puesto seleccionado y produce tres borradores personalizados, un currículum, una carta de presentación y un correo electrónico de solicitud, que fluyen a la Gmail del usuario como un solo borrador con los documentos adjuntos. El usuario revisa y edita el borrador, pulsa manualmente Enviar y la aplicación queda registrada en su rastreador. Dos líneas de diseño atraviesan todo el sistema: el humano en el bucle, es decir, la IA redacta borradores pero el usuario siempre envía, y aislamiento por usuario, por lo que perfiles, búsquedas, documentos generados, Gmail borradores, créditos y aplicaciones rastreadas pertenecen a una sola cuenta y nunca se comparten en un grupo común de candidatos. La pila se mantiene deliberadamente aburrida para que las partes móviles sigan siendo legibles: un frontend React , un backend Node.js , Supabase para datos y Vercel para hosting. El Source Pool está diseñado para crecer: cada nueva integración de portal de empleo de terceros se conecta con la misma ruta de agregación y puntuación, por lo que añadir un portal amplía la cobertura sin cambiar el flujo de trabajo.

    06 Monetización y créditos

    La plataforma separa el descubrimiento gratuito de la generación de aplicaciones basada en créditos, por lo que la monetización sigue el valor: los usuarios pueden encontrar y evaluar oportunidades de forma gratuita y pagar solo por la preparación computacionalmente intensiva. La funcionalidad gratuita incluye crear una cuenta, crear un perfil, buscar y agregar empleos, revisar descripciones, ver porcentajes de coincidencia y seleccionar ofertas de trabajo. Los créditos se consumen en el trabajo asistido por IA, la generación de currículum, carta de presentación y correo electrónico de solicitud, así como el montaje Gmail borrador, y cada usuario recibe 50 créditos gratuitos al día para mantener el flujo de trabajo útil antes de comprar un paquete de pago. Cuando se gasta la asignación diaria, el usuario recarga para continuar. Lo crucial es que el coste se muestra antes de la generación: saldo actual, créditos requeridos, saldo restante, qué salidas se incluyen, comportamiento de reembolso en generaciones fallidas, cuándo se reinician los créditos diarios y si las ediciones o la regeneración cuestan más, para que el usuario siempre entienda el precio antes de invocar la IA. El resultado es un modelo de apalancamiento pagado en lugar de descubrimiento pagado: los usuarios descubren libremente y pagan para prepararse a gran escala.

    Capa de descubrimiento libre

    Creación de cuentas, creación de perfil, búsqueda, agregación, visibilidad de coincidencias y selección de empleo, todo sin gastar créditos.

    Capa de preparación pagada

    Fondos de créditos para currículum, cartas de presentación y generación de correos electrónicos y Gmail ensamblaje de borradores, el trabajo computacionalmente intensivo.

    Asignación diaria de crédito gratuito

    Cada usuario recibe 50 créditos gratuitos al día para probar o continuar el flujo de trabajo de generación antes de comprar un paquete.

    Transparencia previa a la generación

    El saldo, los créditos necesarios, los restantes tras la generación, los reembolsos y el momento de reinicio se muestran antes de que la IA corra.

    Flujo de compras adicionales

    Cuando se agota la franquicia diaria, el usuario compra créditos adicionales para seguir preparando las solicitudes.

    07 Capa de Decisión de IA

    La capa de IA opera para un usuario autenticado y un trabajo seleccionado a la vez; Nunca compara a los solicitantes con un grupo compartido. Funciona a través de una breve secuencia de decisiones. ¿Qué tan parecido se ajusta este trabajo al usuario? Compara la descripción del puesto con el perfil del usuario registrado para producir un porcentaje específico de coincidencia de usuario y, idealmente, una explicación, habilidades y experiencia de emparejamiento, terminología del puesto, requisitos faltantes o no confirmados, ubicación y ajuste al nivel de experiencia. ¿Qué información verificada debe estar en el currículum? Extrae datos relevantes del propio perfil y currículum del usuario y decide qué es más útil para este puesto, utilizando únicamente la información proporcionada por el candidato. ¿Cómo debería personalizarse el currículum? Puede adaptar la redacción resumen, el orden de habilidades, el énfasis en la experiencia, la selección de proyectos, el orden de logros, la terminología y la prioridad de secciones, sin añadir habilidades solo para aumentar la superposición de palabras clave. ¿Qué debe enfatizar la carta de presentación y qué debe contener el correo electrónico? Conecta la experiencia verificada del usuario con los requisitos del empleador para ese puesto específico y prepara un correo electrónico conciso y profesional. ¿Y puede empezar la generación? Antes de que se ejecute algo, revisa el saldo crediticio, deduce si es suficiente o dirige al usuario para comprar.

    Lo que la IA redacta y lo que nunca hace

    La IA se prepara; no decide ni fabrica. Solo utiliza información proporcionada o aprobada por el usuario, y nunca inventa cualificaciones, historial laboral, habilidades, certificaciones, logros o métricas, ni rellena un currículum con habilidades solo para manipular palabras clave que se solapan. Tampoco selecciona trabajos ni envía solicitudes: redacta un currículum, una carta de presentación y Gmail correo electrónico para un trabajo elegido por el usuario, y el usuario revisa, edita y hace clic en Enviar.

    08 Estado y resultado

    El resultado es un flujo de trabajo por usuario que mueve a un candidato desde el descubrimiento a una solicitud lista para revisión dentro de una sola cuenta autenticada. Tras iniciar sesión con Google, los usuarios buscan roles entre fuentes integradas, comparan cada vacante con su propio perfil con un porcentaje de coincidencia, y seleccionan manualmente los trabajos que quieren perseguir. Para cada puesto seleccionado, la plataforma dedica créditos a generar un currículum personalizado, carta de presentación y correo electrónico de solicitud, los recopila en un borrador Gmail y deja la revisión final y el envío completamente en manos del usuario. Esto permite un volumen de solicitudes mucho mayor sin convertir la experiencia en una entrega automática y descontrolada: la persona solicita más trabajos más rápido, pero cada solicitud es suya, revisada y enviada por ella. La monetización mantiene la misma línea: descubrimiento gratuito, una asignación diaria de crédito gratuito y generación pagada para la preparación pesada, así que el valor que paga el usuario es la palanca sobre el trabajo repetitivo, no el acceso al mercado laboral en sí.

    3

    Documentos personalizados por puesto seleccionado (currículum, carta de presentación, correo electrónico)

    50

    Créditos gratuitos por usuario, todos los días

    0

    Aplicaciones enviadas sin la aprobación del usuario

    1:1

    Puntuación de coincidencia por usuario, por trabajo (nunca ranking de candidato)

    09 Reflexión / Qué sigue

    Lo que ya está construido tiene la promesa principal. Un perfil reutilizable por usuario actúa como fuente de verdad; Google puertas de registro en cada sesión; una búsqueda basada en roles se ejecuta sobre un Source Pool extensible de portales de empleo de terceros; Cada trabajo tiene un porcentaje de coincidencia por usuario; el usuario selecciona manualmente qué perseguir; Y para cada puesto seleccionado, la plataforma genera un currículum personalizado, carta de presentación y correo electrónico de solicitud que llegan a un borrador Gmail que el usuario revisa y envía. También hay límites: la IA solo utiliza datos proporcionados por los candidatos, los datos de cada usuario están aislados, los créditos bloquean el trabajo de IA con 50 gratuitos al día, y el coste de crédito se muestra antes de que comience la generación. La monetización es honesta, los usuarios descubren gratis y pagan por apalancamiento, no por un listado.

    Lo que reforzaría a continuación se basa en esa base: hacer que la transparencia crediticia sea más rica e imposible de perder (coste por acción, reembolso por generación fallida, si las ediciones o la regeneración cuestan más, cuando se reinician los 50 diarios), para que ninguna generación sorprenda a un usuario en cuanto al precio; Añadir explicaciones de coincidencia que separen claramente las fortalezas confirmadas de los requisitos faltantes o no confirmados, para que la puntuación sea accionable y no un número; hacer visible la barrera de los hechos proporcionados por el candidato con procedencia clara en cada línea generada; ampliar el Source Pool con más integraciones de portales; y profundizar el seguimiento de aplicaciones hasta convertirlo en una auténtica pipeline. La idea duradera es un asistente de búsqueda de empleo que haga la preparación repetitiva a gran escala mientras el candidato conserva cada decisión que lleva su nombre.