Redacción IA de ofertas para constructora
Una constructora suiza especializada en reformas de viviendas y locales recibía decenas de peticiones de oferta al mes, y cada borrador estructurado costaba a su jefe de obra entre uno y tres días. Construimos un agente que analiza las peticiones entrantes en PDF y correo, extrae el alcance, cruza con proyectos previos y precios de catálogo, y entrega un borrador estructurado listo para revisión humana. El tiempo de redacción se ha reducido de días a horas.
Situación de partida
La empresa, con sede en la Suiza alemana y unos veinticinco empleados, ejecuta principalmente reformas de baños, cocinas y locales comerciales. Las peticiones llegaban en formatos muy heterogéneos: pliegos públicos en PDF, correos largos de arquitectos con planos adjuntos, formularios de plataformas de licitación cantonal y consultas directas de propietarios. Cada petición requería que el jefe de obra leyera el documento, extrajera manualmente el alcance, recordara proyectos pasados similares para calibrar el esfuerzo, consultara precios de catálogo de proveedores y redactara una oferta estructurada conforme al estilo de la casa. El proceso consumía entre uno y tres días por oferta, y el ratio de conversión sufría sobre todo por velocidad: las peticiones contestadas en más de cinco días tendían a perderse contra competidores más rápidos. El director quería conservar la calidad de la oferta — densa, fundamentada, suiza — pero acortar drásticamente el tiempo de borrador.
Solución
Desarrollamos un pipeline en dos pasos. El primero — extracción — recibe la petición entrante (PDF, correo, adjuntos) y, usando Claude con extracción guiada de PDFs, identifica el alcance estructurado: ámbito de obra, superficie aproximada, materiales mencionados, plazos, requisitos especiales (acabados certificados Minergie, accesibilidad, requisitos cantonales). El segundo paso — composición — consulta una base de conocimiento PostgreSQL con los proyectos pasados de la empresa indexados por tipo de obra y un catálogo estructurado de precios de proveedores habituales. Con ambos contextos, el agente redacta una oferta-borrador con secciones de alcance, plan de trabajo, materiales propuestos, plazos y rangos de precio orientativos. Toda la lógica orquestada en Langflow, los flujos de entrada de correo en n8n con buzón compartido, y la pila desplegada en Hetzner Fráncfort dentro de la UE para clientes suizos que igualmente prefieren mantener los datos en territorio europeo. El borrador nunca se envía directamente: el jefe de obra lo recibe en un panel web, lo revisa, ajusta precios finales según margen y contexto del cliente, y firma. Acuerdos del artículo 28 del RGPD y SCC para la operativa transfronteriza CH–UE firmados antes del despliegue.
Resultado
El tiempo medio de redacción de un borrador estructurado pasó de uno-tres días a entre dos y cuatro horas, considerando ya la revisión del jefe de obra. La empresa contesta hoy peticiones complejas el mismo día o, como máximo, al día siguiente — una mejora competitiva clara en su mercado. El jefe de obra dedica el tiempo ganado a las visitas presenciales al inmueble, donde la empresa cierra la mayoría de sus ventas. Aproximadamente el 80% de los borradores se envían al cliente con cambios menores; el 20% restante requiere reescritura sustancial por particularidades del proyecto, una proporción que ambas partes consideran sana.
Lo que aprendimos
Tres aprendizajes. Primero: la calidad de la base de proyectos pasados es el verdadero motor. Pasamos las primeras tres semanas digitalizando y etiquetando archivos PDF de ofertas históricas con el jefe de obra — un trabajo aburrido que el cliente había evitado durante años. Sin esa base estructurada el agente no tendría de qué tirar, y la calidad del borrador caería al nivel de una plantilla genérica. Segundo: nuestra primera versión generaba precios cerrados, y eso fue un error. El jefe de obra nos hizo notar — con razón — que un precio cerrado generado por IA crea una falsa expectativa con el cliente y le quita su margen de juicio comercial. Reescribimos el sistema para producir rangos orientativos justificados, y el flujo se volvió más útil. Tercero: la confidencialidad pesa más en construcción suiza de lo que habíamos previsto. Los planos arquitectónicos de propiedades privadas son materia sensible; el alojamiento dentro de la UE con SCC firmados y políticas de retención cortas se convirtió en un argumento decisivo al cierre.
¿Un problema parecido?
Escríbanos brevemente y le contestaremos en un día laborable.
Solicitar proyecto