Lo que necesitas para completar este tutorial
- ✓ Monitor activo de fuentes de licitaciones (RSS, API, scraping)
- ✓ Resúmenes ejecutivos con puntuación de ajuste y urgencia
- ✓ Notificaciones en Slack con plantillas de respuesta para el equipo comercial
Antes de empezar, asegurate de tener lo siguiente:
Constructora del Sur S.A., sector construcción y obra pública — el problema real
Constructora del Sur pierde oportunidades por reacción tardía y por no filtrar licitaciones por criterios estratégicos. El equipo comercial recibe alertas no priorizadas y consume tiempo revisando publicaciones irrelevantes.
Con Make y el prompt de este tutorial, puede resolver este reto en 20-30 minutos — sin conocimientos tecnicos previos.
Datos + contexto
Prompt estructurado
Listo para usar
Cuando usar este tutorial
| ✓ Usalo cuando... | × No lo uses cuando... |
|---|---|
|
|
Definir fuentes y criterios de filtrado
Identifique las fuentes de licitaciones y documente criterios que determinan relevancia. Esto evita ruido y permite que Make entregue solo oportunidades estratégicas.
-
1
Mapear fuentes Registre URLs de RSS, endpoints API de portales públicos y páginas clave. Ejemplo: PuntoObras.gov/api/licitaciones, feed RSS de Ayuntamientos locales, y un CSV con URLs de contratos de ConsorcioInfra S.A.
-
2
Establecer criterios comerciales Defina criterios cuantitativos y cualitativos: importe mínimo, ubicación geográfica, plazo de ejecución, requisitos técnicos. Por ejemplo: importe >= 500.000 EUR, provincia en [ANDALUCÍA, MURCIA], experiencia en obras hidráulicas.
-
3
Priorizar reglas Asigne pesos a criterios para calcular una puntuación de ajuste. Ejemplo: importe (40%), experiencia en sector (30%), plazo de entrega (20%), requisitos legales (10%).
Construir el escenario en Make
Configure un escenario que recoja fuentes, aplique filtros y enrute entradas relevantes a procesamiento por IA y a Slack. Use módulos estándar para mayor fiabilidad.
-
1
Crear trigger de entrada Añada módulos 'RSS > Watch items' o 'HTTP > Make a request' según la fuente. Configure intervalos de comprobación apropiados (cada 5-15 minutos) y autentique APIs si procede.
-
2
Normalizar y filtrar Use módulos 'Text aggregator' y 'Filter' para extraer campos clave (título, importe, plazos, URL). Aplique condiciones basadas en la matriz de criterios para pasar sólo oportunidades relevantes.
-
3
Llamar al modelo y enviar a Slack Añada un módulo 'OpenAI / LLM' para generar un resumen ejecutivo y una evaluación de ajuste. A continuación, use 'Slack > Send message' para publicar en [CANAL_SLACK] con formato predefinido y botones de acción.
Ejecutar el prompt principal
Este es el prompt central del tutorial. Cópialo completo, rellena las variables entre corchetes con los datos de tu empresa o situación, y envíalo.
-
1
Copia el prompt completo Selecciona todo el texto del prompt y cópialo. No modifiques la estructura — está diseñado para obtener el output más útil posible.
-
2
Rellena las variables entre corchetes Sustituye cada [VARIABLE] con información real de tu empresa. Cuanto más específico seas, mejor será el output.
-
3
Envía el prompt y espera la respuesta Pega el prompt en el chat y envíalo. El modelo puede tardar entre 10 y 60 segundos dependiendo de la complejidad.
Iterar y afinar reglas y plantillas
Revisar salidas reales y ajustar umbrales, plantillas de mensaje y reglas de enrutamiento mejora precisión. Involucre a un miembro del equipo comercial para validar relevancia.
-
1
Ajustar umbrales de puntuación Analice 20-50 eventos detectados: identifique falsos positivos y negativos y modifique pesos en la matriz de criterios. Documente cambios y mantenga versión de las reglas.
-
2
Refinar plantilla de Slack Optimice el mensaje: incluya resumen en 3 frases, puntuación, campos clave (importe, plazo, enlace) y botones de acción (Interesar / No interesar). A/B test con dos equipos durante 1 semana.
Prompts para refinar el output
Estos son los ajustes mas frecuentes que se piden despues del primer output. Copialos directamente en el chat:
-
cuando el output es demasiado genérico.
"Reformula el informe anterior enfocándote exclusivamente en criterios financieros y de plazo. Prioriza ítems que afecten el coste y la capacidad de ejecución en los próximos 90 días. Mantén formato JSON solicitado."
-
cuando necesitas más o menos profundidad.
"Amplía la sección 'documentos_requeridos' con pasos prácticos para obtener cada documento, incluyendo responsables y estimación de tiempo. Limita el resumen a una sola frase ejecutiva."
-
cuando el tono no es el adecuado para tu audiencia.
"Reescribe el mensaje de Slack en tono formal y conciso para el Comité de Dirección. Mantén la misma información pero reduce el mensaje a 140 caracteres."
-
para compartir con el Comité de Dirección.
"Genera un briefing de una página para la dirección con: resumen en 3 líneas, impacto económico estimado, recomendación clara (presentar/no presentar), y un cuadro con riesgos principales."
Que vas a obtener
Este es el tipo de output que genera Make con el prompt de este tutorial. El contenido varia segun tu empresa y situacion, pero la estructura es siempre esta:
Puntuación justificada con desglose por criterio
Lista de documentos práctica y completa
Mensaje de Slack listo y con llamada a la acción
Inversion y retorno
Que hacer cuando algo no funciona
| Sintoma | Causa probable | Solucion exacta |
|---|---|---|
| No aparecen nuevas licitaciones en el escenario | Intervalo de comprobación o configuración del trigger incorrecta; fuente cambiada | Verifique la configuración del módulo RSS/HTTP y compruebe la URL; aumente logs y ejecute manualmente el trigger para diagnosticar. |
| Mensajes en Slack sin campos clave (importe, enlace) | Mapeo de variables en Make incompleto o fallo en parsing del HTML | Revise mapeo de campos en el módulo de transformación; añada expresiones regulares o use módulo HTTP para recuperar el contenido y extraer datos. |
| Elevado número de falsos positivos | Criterios demasiado amplios o pesos mal asignados | Refine la matriz de criterios, incremente umbrales y ejecute una validación cruzada con 50 eventos históricos. |
| Llamadas al modelo fallan por límite de cuota | Exceso de peticiones al LLM o límite del plan | Consolide peticiones en batch, use caching para publicaciones ya procesadas y negocie plan con mayor cuota. |
| Mensajes bloqueados al publicar en Slack | Token o permisos de bot insuficientes | Compruebe token de autenticación, permisos del bot en el canal y que el app esté instalada en el workspace objetivo. |
Como hacer este tutorial con Make en modo avanzado
En modo agente, Make puede ejecutar un flujo continuo que supervisa fuentes, prueba múltiples criterios y toma decisiones autónomas sobre notificaciones y escalado. Esto es útil para operaciones que requieren filtrado dinámico y reglas encadenadas.
Flujo de trabajo avanzado
-
1
Crear un escenario maestro con módulos Watchers y un Router para clasificar eventos
-
2
Añadir módulos de evaluación en paralelo (LLM, validaciones numéricas, listas negras)
-
3
Configurar un bucle iterador para reintentos y verificación de datos faltantes
-
4
Implementar acciones de escalado automatizado: publicar en Slack, crear tarea en CRM o enviar correo a Legal
Que hacer ahora?
Ahora que has completado este tutorial, hay dos caminos naturales:
Puedo hacer esto sin que mis datos salgan de la empresa?
Si. Este caso de uso trabaja con datos que, por su naturaleza confidencial, estrategica o regulada, son candidatos optimos para ejecutarse con un modelo de lenguaje open source desplegado en infraestructura propia (on-premises o nube privada). Con esta configuracion, ningun dato abandona nunca los servidores de tu organizacion y el modelo no puede ser entrenado con tu informacion.
Mistral Large 2 — Excelente para extraccion de informacion y clasificacion con alta precision.
Qwen 2.5 72B — Especialmente potente para analisis de datos tabulares y financieros.
vLLM — Para entornos de produccion con multiples usuarios simultaneos.
LM Studio — Para pruebas y uso individual sin configuracion de servidor.
GPU: 2x NVIDIA A100 40GB o 4x RTX 4090.
RAM: 128GB minimo.
Alternativa cloud privada: AWS Private Cloud, Azure Government o Google Cloud Confidential Computing.
La configuracion de modelos open source on-premises requiere un proveedor tecnico especializado. Agere puede ayudarte a desplegar esta solucion en tu infraestructura de forma segura, con garantias legales y sin que tus datos salgan nunca de tu organizacion.