Automatizar cotizaciones con IA para una constructora en México es conectar tu catálogo de insumos, precios vigentes de proveedor y márgenes operativos a un agente que arma borrador en minutos, no en jornadas. Cuando el 100% de los datos converge en un data lake, los problemas se anuncian solos. En un proyecto reciente de plataforma multi-tenant entregamos 5 módulos a producción en 12 semanas con 249 issues estructurados, según el caso documentado.
¿Por qué cotizar manual está costando obras a la constructora?
Porque entre que tu equipo recibe la solicitud y entrega la propuesta pasan entre 3 y 10 días hábiles. En ese tiempo el cliente recibe otras 4 cotizaciones y la decisión se sesga hacia quien respondió primero con detalle. La constructora que cotiza en 24 horas con propuesta limpia gana licitación, aunque no sea la más barata.
El cuello de botella no es el papel. Es que el residente busca precios en 3 hojas de Excel, llama al proveedor para confirmar disponibilidad, suma a mano, aplica margen empírico y arma documento Word. Una propuesta de obra residencial sencilla son 4 a 8 horas humanas. Una compleja, 16 a 40 horas. Multiplicado por 20 cotizaciones mensuales son hasta 800 horas de ingeniería atadas a tareas que un agente con guardrails resuelve en minutos.
Arquitectura mínima del cotizador automatizado
| Capa | Componente | Función |
|---|---|---|
| Catálogo | Tabla normalizada en Postgres | Insumos con SKU, unidad, costo y margen |
| Proveedores | Feed o API diaria | Precio vigente acero, cemento, eléctrico |
| Templates | Estructura JSON por tipo obra | Casa habitación, bodega, escuela |
| Motor IA | Claude o GPT-4 con RAG | Generar narrativa y partidas detalladas |
| Guardrails | Funciones TypeScript | Cálculo de subtotal, margen, IVA, validez |
| Salida | PDF + envío automático | Cotización lista para firma del cliente |
El guardrail crítico es separar el cálculo de la narrativa. El modelo redacta la propuesta, justifica decisiones técnicas y arma resumen ejecutivo. El cálculo de cada partida vive en código auditable. Si cambia política comercial, cambiás una función, no reentrenás al modelo.
Hallazgos invisibles que aparecen al unificar el catálogo
En constructoras medianas el ejercicio de unificación revela siempre patrones que reportes mensuales ocultan.
- Insumos duplicados con nombres distintos costando hasta 18% más
- Proveedores con precio idéntico para 12 SKUs (oportunidad de consolidación)
- Márgenes aplicados ad-hoc por residente: variación de 8 a 35% en la misma categoría
- Cotizaciones perdidas con valor acumulado de 6 cifras anuales que nadie midió
- Tiempos muertos entre fases con costo financiero invisible
No buscamos problemas, los datos los revelan. Convergencia es diagnóstico real.
El caso documentado: 12 semanas a producción
En un proyecto reciente de plataforma multi-tenant para 100 unidades operativas el entregable fue una arquitectura Next.js más FastAPI más Supabase Pro con 5 módulos en producción.
- 249 issues estructurados en Linear con 886 story points
- 12 sprints semanales con demos cada 7 días
- 5 módulos entregados: Cross-Sell, AI Sales, Token Credits, Reportería, Análisis Especializado
- 28 KPIs hardcoded en JavaScript con narrativa de IA encima
- Audit trail inmutable con hash SHA-256 verificable
- Wave model: 3 olas de testing antes de rollout completo
- Fixed price 26,000 USD sin órdenes de cambio
La plataforma operó las 100 unidades sin piloto previo, con despliegue paralelo y rollback automático por unidad. La constructora aplica el mismo patrón a escala más chica con MAGIA Core a 15,000 USD.
¿Qué pasa con el residente cuando se automatiza?
No desaparece. Cambia de rol. En vez de armar Excels, valida propuestas en 15 minutos, ajusta partidas técnicas finas, negocia con el cliente y supervisa obra. El sistema le presenta borrador con justificación de cada decisión, él aprueba, ajusta o pide regenerar. La conversión sube porque la propuesta sale el mismo día.
En empresas que probaron, la propuesta promedio bajó de 5 a 7 días a 24 a 48 horas. La conversión subió entre 15 y 30 puntos porcentuales sobre el mismo volumen de solicitudes. Sin contratar más cabezas.
¿Y si el catálogo está sucio?
Eso es lo primero que mapeamos. La fase 1 de MAGIA es justamente extracción automatizada de datos desde todos los sistemas: ERP, hojas de cálculo, PDFs, bases legacy. Bronze (crudo) a Silver (normalizado) a Gold (decisiones). Si tu catálogo está en 5 Excels distintos con SKUs incompatibles, en 2 semanas tenés tabla única con dedup automático. No es trabajo del cliente. Lo entregamos resuelto.
Próximos pasos
Si tu constructora maneja entre 10 y 100 cotizaciones mensuales y el tiempo de respuesta está costando obras, MAGIA Core es el camino: 12 semanas, 15,000 USD, data lake unificado, agente con guardrails, integración con tu ERP. Sin retainers, sin licencias atadas, código a tu nombre.
El próximo paso es una llamada de 30 minutos para revisar tu stack actual (catálogo, ERP, proveedores), volumen de cotizaciones y márgenes objetivo. Diseñamos blueprint sin compromiso. Conocé MAGIA Core o leé el proceso completo en cinco fases.