1. Gobernanza y Seguridad en la Automatización
La automatización con IA amplifica los riesgos si no se configura correctamente. Estas son las cuatro reglas de oro antes de activar cualquier flujo en producción:
GDPR (General Data Protection Regulation) en el Tránsito de Datos
Al usar Make o Zapier, los datos de tu empresa pasan por sus servidores antes de llegar a OpenAI/Anthropic. Asegúrate de que la cuenta corporativa tiene firmado un DPA (Data Processing Agreement (Acuerdo de Tratamiento de Datos)) y que los servidores de procesamiento están en la UE. Nunca conectes datos personales a flujos con cuentas gratuitas.
Human-in-the-loop
NUNCA permitas que la IA envíe un email directamente a un cliente, emita una factura o publique en redes sociales sin supervisión humana. Configura siempre la automatización para que guarde el resultado como "Borrador" o envíe una alerta de validación al responsable.
Control de Costes de API (Hard Caps)
Cada llamada a la API de la IA consume céntimos. Si configuras un flujo que analiza cada email entrante, un ataque de spam o un bucle infinito podría disparar tu factura a miles de euros en una noche. Configura siempre límites de gasto estrictos en el panel de facturación de OpenAI/Anthropic.
Mantenimiento Activo (Deuda Técnica)
La automatización no es "configurar y olvidar". Las automatizaciones No-Code se rompen con frecuencia: una API cambia de versión, una contraseña caduca, un proveedor modifica el formato de su factura PDF. Designa un responsable de mantenimiento.
2. El Concepto: ¿Qué es la Automatización No-Code con IA?
Las herramientas No-Code como Make (anteriormente Integromat) y Zapier actúan como el "pegamento" de internet. Permiten conectar aplicaciones que no se hablan entre sí mediante una lógica visual de bloques, sin necesidad de saber programar.
Cuando integramos un LLM (Large Language Model (Modelo de Lenguaje Grande)) en medio de ese flujo, la automatización pasa de ser "tonta" (mover datos de A a B) a ser inteligente (leer, analizar, decidir y luego actuar).
Los Tres Bloques de Cualquier Flujo:
- Trigger (Disparador): El evento que inicia la automatización (ej. llega un email).
- Módulo de IA: El cerebro intermedio que procesa la información.
- Action (Acción): Lo que hace el flujo con el resultado (ej. crea fila en Excel).
Cuándo NO Automatizar:
- Decisiones Irreversibles: Comunicaciones de despido, cancelaciones de contratos o decisiones de inversión estratégica.
- Procesos Matemáticos Críticos: Cálculo de nóminas, impuestos o cierres contables duros. La IA alucina números; usa software financiero para esto.
- Flujos Hiper-sensibles al Tiempo: Si el proceso debe ejecutarse en milisegundos (ej. trading algorítmico), Make/Zapier no sirven por su latencia inherente.
Make vs. Zapier: Cómo Elegir
| Característica | Zapier | Make (Integromat) |
|---|---|---|
| Curva de aprendizaje | Muy baja. Interfaz intuitiva. | Media. Lógica visual de módulos. |
| Complejidad de flujos | Flujos lineales (A → B → C). Sin iteradores. | Flujos complejos: rutas, iteradores, agregadores. |
| Precio Base | Desde 20€/mes por 750 tareas. | Desde 9€/mes por 10.000 operaciones. |
| Integraciones | +7.000 apps. La mayor biblioteca. | +1.500 apps. Cubre el 95% corporativo. |
| Soporte para APIs | Básico (HTTP module). | Avanzado (HTTP, JSON parsing, OAuth). |
| Recomendación PDG | Para probar sin ayuda técnica. | Para flujos corporativos escalables. |
§1 — Dirección General y Operaciones
El Problema: Un directivo recibe entre 100 y 200 correos al día. Leerlos todos consume hasta 2 horas diarias.
- Trigger: Llega un nuevo email a Outlook o Gmail.
- Módulo IA (OpenAI): Analiza el correo y lo clasifica en: "Clasifica este email en: [CRÍTICO-DECISIÓN], [DELEGAR-OPERACIONES], [DELEGAR-FINANZAS], [DELEGAR-RRHH], [INFORMATIVO], [SPAM]. Si es CRÍTICO, resume el problema en máximo 2 líneas."
- Action (Router): CRÍTICO → Teams/Slack instantáneo. DELEGAR → Reenvía al responsable con nota de contexto. INFORMATIVO → Mueve a carpeta "Lectura Semanal".
El Problema: Preparar el informe semanal de situación requiere consolidar datos de 4 o 5 fuentes distintas.
- Trigger (Schedule): Cada viernes a las 16:00.
- Actions de extracción: Descarga Excel de ventas de OneDrive + extrae tareas de Asana vía API + extrae resumen de reuniones de Teams (Copilot API).
- Módulo IA: "Redacta el informe ejecutivo semanal. Estructura: 1) Logros, 2) Riesgos, 3) Decisiones pendientes."
- Action Final: Envía el informe por email al Comité de Dirección.
§2 — Finanzas y Administración
El Problema: El CFO invierte días consolidando los P&L de diferentes filiales y buscando la explicación a las desviaciones presupuestarias para el Consejo.
- Trigger (Schedule): Cada día 5 del mes.
- Action 1: Make descarga los Excels de P&L de las 5 filiales desde SharePoint.
- Action 2: Make consolida las filas en un único archivo maestro.
- Módulo IA (Claude): "Identifica las 3 mayores desviaciones negativas frente a presupuesto. Para cada una, redacta un párrafo explicativo en tono financiero para el Consejo de Administración."
- Action Final: Genera un borrador de Word en OneDrive con la narrativa financiera.
El Problema: El equipo de administración pasa horas tecleando facturas PDF en el ERP.
- Trigger: Se sube un PDF a la carpeta "Facturas Pendientes".
- Módulo Extracción: Make convierte el PDF a texto plano.
- Módulo IA (Claude): "Extrae: Proveedor, NIF, Número factura, Fechas, Base, IVA, Total. Devuelve JSON estricto."
- Action: Make inserta el registro en el ERP (SAP (Systems, Applications and Products (marca ERP)), Sage, Holded) vía API.
El Problema: Las renovaciones de contratos se pierden entre carpetas.
- Trigger (Schedule): Cada lunes a las 08:00.
- Action 1: Lee el Excel maestro de contratos.
- Action 2 (Filtro Nativo): Make filtra solo las filas donde "Fecha Vencimiento" < 60 días. NUNCA uses IA para filtrar fechas, Make lo hace gratis y sin errores.
- Módulo IA: "Redacta una alerta ejecutiva indicando que el contrato con [Proveedor] vence el [Fecha] y sugiriendo iniciar negociación."
- Action Final: Envía email al responsable.
§3 — Comercial y Marketing
El Problema: El comercial pierde 20 minutos investigando cada nuevo lead antes de llamar.
- Trigger: Se crea un nuevo contacto en el CRM.
- Módulo IA (OpenAI con Web Search): "Investiga la empresa [dominio]. Devuelve JSON: sector, empleados, facturación, última noticia."
- Action 1: Actualiza la ficha en el CRM con los datos enriquecidos.
- Action 2: Envía notificación a Slack: "Nuevo lead. Dato clave: [Última noticia]."
El Problema: Adaptar un artículo de blog a redes sociales y newsletter toma horas del equipo de marketing.
- Trigger: Se publica un nuevo artículo en WordPress.
- Módulo IA (Claude): "Adapta este artículo a: 1) Post LinkedIn, 2) Email newsletter, 3) Post X, 4) Resumen interno."
- Action (Router): Guarda borradores en Buffer (redes) y Mailchimp (newsletter) para revisión humana antes de publicar.
§4 — RRHH y Atención al Cliente
El Problema: RRHH tarda días en hacer el primer filtro de 200 CVs para una posición.
- Trigger: Llega email con CV a seleccion@empresa.com.
- Módulo Extracción: Make extrae texto del PDF adjunto.
- Módulo IA: "Evalúa CV para puesto de [Puesto]. Indica nivel de adecuación (Alto / Medio / Bajo) en experiencia y formación. Clasifica: [ENTREVISTA], [ESPERA], [DESCARTADO]. No asignes puntuaciones numéricas."
- Action: Crea tarea en Asana con la clasificación. La decisión final es siempre humana.
El Problema: Analizar 200 respuestas abiertas de una encuesta de clima lleva días. Si envías todas las respuestas de golpe, superarás el límite de tokens de la IA.
- Trigger: Se cierra encuesta en Typeform.
- Action 1 (Iterator): Make procesa el CSV respuesta a respuesta.
- Módulo IA 1: Extrae el sentimiento (Positivo/Negativo) y el tema clave de cada respuesta individual.
- Action 2 (Aggregator): Make agrupa todos los análisis individuales en un único bloque de texto.
- Módulo IA 2: "Con este agregado, genera un informe ejecutivo de 1 página con los 3 temas más positivos y negativos."
- Action Final: Envía informe al CEO.
El Problema: El equipo de Atención al Cliente pierde horas leyendo emails solo para asignarlos al departamento correcto (Devoluciones, Técnico, Facturación).
- Trigger: Llega email a soporte@empresa.com.
- Módulo IA: "Clasifica este ticket en: [TÉCNICO], [FACTURACIÓN], [DEVOLUCIÓN], [OTRO]. Evalúa urgencia (1-5). Redacta borrador de respuesta empatizando con el problema."
- Action: Asigna el ticket en Zendesk/HubSpot a la cola correcta y deja la respuesta en borrador para el agente.
§5 — Operaciones y Producción
El Problema: Power BI envía alertas numéricas frías. El responsable debe investigar el porqué por su cuenta. Nota: NUNCA uses un LLM para leer un Excel entero buscando desviaciones. La matemática la hace el BI, la IA aporta la narrativa.
- Trigger (Webhook): Power BI detecta caída de ventas >15% y dispara alerta a Make.
- Action 1: Make descarga incidencias de Jira del día.
- Módulo IA (OpenAI): "Power BI reporta caída del 15%. En Jira veo que la máquina 3 estuvo parada. Redacta alerta ejecutiva conectando ambos hechos."
- Action Final: Envía email al Director de Operaciones.
El Problema: Cuando un proveedor notifica una incidencia (retraso, defecto, rotura de stock), el equipo de compras pierde horas leyendo el email, evaluando el impacto y coordinando la respuesta.
- Trigger: Llega email a compras@empresa.com con palabras clave ("retraso", "incidencia", "rotura").
- Módulo IA (OpenAI): "Clasifica esta incidencia: Tipo [RETRASO, CALIDAD, ROTURA], Urgencia [ALTA, MEDIA, BAJA]. Extrae: Proveedor, Material, Fecha estimada. Redacta borrador de respuesta exigiendo plan de acción en 24h."
- Action 1: Crea tarea de urgencia en Asana/Jira con la clasificación.
- Action 2: Deja el borrador de respuesta en la carpeta del responsable de compras para revisión humana.
4. Hoja de Ruta de Implementación: Los Primeros 30 Días
Sigue esta secuencia para maximizar el impacto y minimizar el riesgo:
| Semana | Acción | Flujos Recomendados |
|---|---|---|
| Semana 1 | Crea cuenta en Make. Conecta solo Outlook/Gmail. | Flujos 1, 5 y 10 |
| Semana 2 | Conecta el CRM y herramientas de RRHH/Marketing. | Flujos 6, 7 y 8 |
| Semana 3 | Conecta OneDrive/SharePoint y Excel. | Flujos 2 y 12 |
| Semana 4 | Involucra a IT para conexiones complejas (ERP, BI). | Flujos 3, 4 y 11 |
5. Tabla Resumen de los 12 Flujos del Documento
| # | Flujo | Función | Dif. | Impacto |
|---|---|---|---|---|
| 1 | Triaje Inteligente de Correo | DG / Operaciones | Inmediato | -80% tiempo de inbox |
| 2 | Informe Ejecutivo Semanal | DG / Operaciones | Intermedio | -2-3h semanales |
| 3 | Consolidación de Cierres | Finanzas | Avanzado | Borrador Consejo en día 5 |
| 4 | Extracción de Facturas al ERP | Finanzas | Intermedio | -90% introducción manual |
| 5 | Alertas de Vencimiento de Contratos | Finanzas | Inmediato | Cero renovaciones perdidas |
| 6 | Enriquecimiento de Leads | Comercial | Intermedio | +15 min por llamada |
| 7 | Contenido Multicanal | Marketing | Intermedio | ×4 alcance sin tiempo extra |
| 8 | Triaje de CVs | RRHH | Intermedio | -80% tiempo primer filtro |
| 9 | Análisis de Clima Laboral | RRHH | Intermedio | Informe en minutos |
| 10 | Clasificación de Tickets de Soporte | Atención al Cliente | Inmediato | SLA reducido a la mitad |
| 11 | Narrativa desde Alertas de BI | Operaciones | Avanzado | Problema + contexto juntos |
| 12 | Gestión de Incidencias de Proveedores | Compras | Intermedio | Respuesta en minutos |
6. Errores Comunes al Automatizar con IA
Estos son los fallos más frecuentes que cometen los directivos en los primeros 90 días. Conocerlos de antemano ahorra tiempo y frustración.
| Error | Por qué ocurre | Cómo evitarlo |
|---|---|---|
| Automatizar un proceso roto | Se automatiza antes de optimizar el proceso manual | Primero simplifica el proceso a mano; luego automatiza |
| Usar la IA para cálculos críticos | La IA alucina números con confianza aparente | Usa Make/Excel para matemáticas; la IA solo para texto y clasificación |
| No definir quién revisa el output | Se asume que la IA siempre acierta | Define un «dueño de output» antes de activar cualquier flujo |
| Subir datos personales sin DPA | No se ha verificado el contrato con el proveedor de IA | Firma y revisa el DPA antes de subir cualquier dato de empleados o clientes |
| Escalar sin piloto | Se despliega a toda la empresa sin prueba previa | Pilota siempre con un equipo pequeño durante 2 semanas antes de escalar |
| No documentar el flujo | Solo el que lo creó sabe cómo funciona | Documenta en una página: qué hace, quién lo usa, cómo se detiene |
7. Qué NO Automatizar con IA
No todo proceso es candidato a la automatización con IA. Estos son los límites claros:
- Decisiones irreversibles de alto impacto: Despidos, adquisiciones, cambios de estrategia. La IA puede informar, no decidir.
- Cálculos financieros críticos: Nóminas, impuestos, cierres contables. Usa software financiero certificado.
- Comunicaciones legales vinculantes: Contratos, cartas de despido, notificaciones regulatorias. Siempre revisión jurídica humana.
- Procesos con datos biométricos o de salud: Alto riesgo bajo el AI Act. Requieren evaluación de impacto y DPO (Data Protection Officer (Delegado de Protección de Datos)).
- Atención a clientes en crisis: Reclamaciones graves, situaciones emocionales. La empatía humana no es sustituible.
- Cualquier proceso que no entiendas tú mismo: Si no puedes explicar el proceso en 5 minutos, no lo automatices todavía.
8. Matriz de Escalado: Cuándo Involucrar a IT
| Tipo de flujo | Quién lo activa | Necesita IT? | Plazo estimado |
|---|---|---|---|
| Flujo con Gmail/Outlook + ChatGPT | El propio directivo | No | 1–2 horas |
| Flujo con Google Drive / OneDrive | El directivo o su asistente | Opcional | 1–2 días |
| Flujo con CRM (HubSpot, Salesforce) | Directivo + IT para permisos API | Sí (permisos) | 1 semana |
| Flujo con ERP (SAP, Sage, Holded) | IT con apoyo del directivo | Sí (obligatorio) | 2–4 semanas |
| Flujo con datos personales de empleados | IT + DPO + Jurídico | Sí + DPO | 4–8 semanas |
9. Plantilla de Registro de IA
El AI Act exige que las organizaciones documenten los sistemas de IA que utilizan, especialmente los de alto riesgo. Esta plantilla mínima cubre los requisitos básicos:
| Campo | Descripción | Ejemplo |
|---|---|---|
| Nombre del sistema | Identificador interno del flujo o uso | Triaje de CVs — RRHH |
| Proveedor de IA | Empresa y modelo utilizado | OpenAI GPT-5.4 vía ChatGPT Business |
| Función directiva | Dónde se usa en la organización | Dirección de RRHH |
| Datos procesados | Tipo de datos que maneja | CVs de candidatos (datos personales) |
| Nivel de riesgo AI Act | Bajo / Alto / Prohibido | Alto riesgo (Anexo III) |
| Supervisión humana | Cómo se garantiza el human-in-the-loop | Decisión final siempre del responsable de RRHH |
| DPA firmado | Sí / No / En proceso | Sí — firmado 15/03/2026 |
| Fecha de activación | Cuándo se puso en producción | 01/04/2026 |
| Responsable interno | Quién responde de este sistema | Directora de RRHH |
10. Fundamentos de Arquitectura: Flujos que No se Rompen
El error más común de los directivos que empiezan con Make o Zapier es construir flujos que funcionan perfectamente en las pruebas y se rompen en producción al cabo de dos semanas. La razón casi siempre es la misma: el flujo fue diseñado pensando en el caso ideal, no en los casos extremos. Un flujo robusto no es aquel que funciona cuando todo va bien — es aquel que falla de forma controlada, notifica al responsable y se recupera solo.
10.1 Anatomía de un Flujo Robusto
Todo flujo de automatización, independientemente de su complejidad, tiene la misma estructura fundamental: un trigger que lo activa, uno o más módulos de procesamiento que transforman los datos, y una o más acciones que producen el resultado. La diferencia entre un flujo frágil y uno robusto está en lo que ocurre entre estos bloques: la validación de datos, el manejo de errores y la trazabilidad.
| Componente | Flujo frágil | Flujo robusto |
|---|---|---|
| Trigger | Sin filtros: se activa con cualquier evento | Con filtros de entrada: solo se activa cuando los datos cumplen las condiciones |
| Validación de datos | Asume que los datos siempre tienen el formato esperado | Valida formato, tipo y presencia de campos obligatorios antes de procesar |
| Módulo de IA | Sin límite de tokens ni timeout: puede colgar el flujo indefinidamente | Con timeout configurado, límite de tokens y fallback si la IA no responde |
| Manejo de errores | Sin configuración: el flujo se detiene silenciosamente | Con rutas de error: notificación al responsable, log del error, reintento automático |
| Acción final | Ejecuta la acción directamente (envía email, actualiza CRM) | Guarda en borrador o envía alerta de validación antes de ejecutar acciones irreversibles |
| Monitorización | Sin alertas: el fallo se descubre cuando alguien nota que falta algo | Con alertas proactivas: notificación si el flujo no se ejecuta en el tiempo esperado |
10.2 Make vs. Zapier: La Decisión Avanzada
La sección 3 de este documento ya cubre la comparativa básica entre Make y Zapier. Esta sección aborda la decisión desde una perspectiva más técnica: cuándo la elección de plataforma impacta directamente en la viabilidad del flujo que quieres construir.
| Criterio de decisión | Elige Make | Elige Zapier |
|---|---|---|
| Flujos con iteración | Make tiene iteradores nativos que procesan listas de forma eficiente (ej. analizar 200 emails uno a uno) | Zapier requiere Looping by Zapier (add-on de pago) para iterar |
| Transformación de datos compleja | Make tiene módulos nativos de JSON, XML, texto, matemáticas y arrays sin necesidad de código | Zapier requiere Code by Zapier (Python/JS) para transformaciones complejas |
| Flujos con múltiples ramas | Make tiene routers visuales con múltiples rutas paralelas | Zapier tiene Paths (máx. 5 rutas en plan Business) |
| Persistencia de datos entre ejecuciones | Make tiene Data Stores nativos (base de datos simple integrada) | Zapier no tiene almacenamiento nativo; requiere Google Sheets o Airtable |
| Velocidad de configuración | Curva de aprendizaje más alta; interfaz más compleja | Más intuitivo para flujos lineales simples; configuración más rápida |
| Número de integraciones disponibles | ~1.500 aplicaciones | ~7.000 aplicaciones (mayor ecosistema) |
| Precio para equipos | Make Teams: desde 9$/mes (10.000 ops/mes) | Zapier Business: desde 69$/mes (2.000 tareas/mes) |
| Soporte de webhooks | Webhooks ilimitados en todos los planes | Webhooks solo en planes de pago |
11. Los 8 Patrones Avanzados de Automatización
Un patrón de automatización es una solución reutilizable a un problema recurrente en el diseño de flujos. Conocer estos 8 patrones te permite construir flujos más robustos en menos tiempo, porque no estás inventando soluciones desde cero — estás aplicando arquitecturas probadas.
11.1 Webhooks: Triggers en Tiempo Real
Un webhook es una URL que Make o Zapier te proporciona y que puedes configurar en cualquier aplicación para que "llame" a tu flujo cuando ocurre un evento. A diferencia del polling (que comprueba si hay novedades cada X minutos), los webhooks son instantáneos: el flujo se activa en milisegundos después del evento.
| Caso de uso | Aplicación que envía el webhook | Lo que hace el flujo |
|---|---|---|
| Nuevo lead en el formulario web | Typeform, HubSpot Forms, Gravity Forms | Enriquece el lead con IA, lo añade al CRM y notifica al comercial en Slack |
| Pago recibido | Stripe, PayPal, Redsys | Genera la factura, la envía al cliente y actualiza el ERP |
| Nuevo ticket de soporte | Zendesk, Freshdesk, Intercom | Clasifica el ticket con IA, asigna al agente correcto y genera una respuesta borrador |
| Alerta de monitorización | Datadog, PagerDuty, UptimeRobot | Notifica al equipo técnico, crea incidencia en Jira y escala si no hay respuesta en 15 min |
| Firma de contrato | DocuSign, HelloSign, Adobe Sign | Actualiza el CRM, notifica al equipo de facturación y programa el onboarding |
11.2 Iteradores y Agregadores (Solo Make)
El iterador es el patrón más potente de Make y el que más diferencia a los usuarios avanzados de los básicos. Un iterador toma una lista de elementos (emails, filas de Excel, facturas, candidatos) y procesa cada uno de forma individual con todos los módulos que siguen en el flujo. Esto permite, por ejemplo, analizar con IA cada uno de los 50 emails de la bandeja de entrada de forma independiente, en lugar de enviarlos todos juntos en un solo prompt.
El agregador es el complemento del iterador: recoge los resultados de todas las iteraciones y los combina en un único bundle para el siguiente módulo. El patrón completo es: Trigger → Iterator → [procesamiento individual] → Aggregator → [acción con el resultado consolidado].
11.3 Manejo de Errores y Reintentos
Make permite configurar rutas de error en cada módulo: si el módulo falla, en lugar de detener el flujo, se activa una ruta alternativa. Los patrones de manejo de errores más útiles para directivos son:
| Patrón | Cuándo usarlo | Configuración en Make |
|---|---|---|
| Ignore | El error no es crítico y el flujo puede continuar sin ese dato | En el módulo fallido: "Error handling" → "Ignore" |
| Commit | Quieres guardar el progreso hasta el punto de error y no repetir los pasos anteriores | En el módulo fallido: "Error handling" → "Commit" |
| Rollback | Si hay un error, quieres deshacer todas las acciones del flujo (para operaciones atómicas) | En el módulo fallido: "Error handling" → "Rollback" |
| Resume | Quieres continuar el flujo con un valor por defecto cuando el módulo falla | En el módulo fallido: "Error handling" → "Resume" + valor por defecto |
| Notificación + reintento | El error puede ser transitorio (timeout de API) y quieres reintentar automáticamente | Añade un módulo de notificación (Slack/email) en la ruta de error + "Break" con reintentos configurados |
11.4 Sub-escenarios Reutilizables
Un sub-escenario es un flujo que puede ser llamado por otros flujos, como una función en programación. Si tienes una lógica que se repite en varios flujos (ej. enriquecer un lead con IA, o generar y enviar una factura), conviértela en un sub-escenario y llámala desde los flujos que la necesiten. Esto reduce el mantenimiento: cuando la lógica cambia, solo tienes que actualizar el sub-escenario.
11.5 Filtros y Routers Condicionales
Los filtros permiten que un módulo solo se ejecute si los datos cumplen una condición. Los routers dividen el flujo en múltiples ramas que se ejecutan en paralelo o de forma condicional. La combinación de ambos permite construir flujos que se comportan de forma diferente según el tipo de dato que reciben.
| Herramienta | Descripción | Caso de uso típico |
|---|---|---|
| Filtro de trigger | Condición que debe cumplirse para que el flujo se active | Solo procesar emails con asunto que contenga "URGENTE" o "FACTURA" |
| Filtro entre módulos | Condición que debe cumplirse para que el siguiente módulo se ejecute | Solo actualizar el CRM si la IA clasifica el lead como prioridad Alta o Media |
| Router | Divide el flujo en múltiples ramas según condiciones | Si el ticket es de tipo "Facturación" → ruta A; si es "Soporte técnico" → ruta B; si es "Otro" → ruta C |
| Router con fallback | Router con una ruta por defecto para los casos que no cumplen ninguna condición | Procesar los tipos conocidos de forma específica y enviar los desconocidos a revisión manual |
11.6 Data Stores: Persistencia entre Ejecuciones
Los Data Stores de Make son bases de datos simples integradas en la plataforma que permiten guardar y recuperar datos entre ejecuciones del flujo. Son la solución para casos donde necesitas "recordar" algo de una ejecución anterior: si ya has procesado un email, el estado de un proceso, o la última vez que se ejecutó una tarea.
| Caso de uso | Qué se guarda en el Data Store | Cómo se usa |
|---|---|---|
| Deduplicación de emails | IDs de emails ya procesados | Antes de procesar un email, comprueba si su ID ya está en el Data Store |
| Estado de un proceso de aprobación | Estado (pendiente/aprobado/rechazado) de cada solicitud | El flujo de aprobación actualiza el estado; el flujo de notificación lo consulta |
| Contador de uso de API | Número de llamadas a la API de IA en el día | Antes de llamar a la IA, comprueba si se ha superado el límite diario configurado |
| Caché de resultados | Resultados de análisis de IA para inputs frecuentes | Si el mismo email o documento ya fue analizado, devuelve el resultado cacheado sin llamar a la IA |
11.7 Scheduling Avanzado
Más allá del scheduling básico (ejecutar cada hora, cada día), Make y Zapier permiten configurar patrones de ejecución más sofisticados que son especialmente útiles para flujos corporativos.
| Patrón de scheduling | Configuración | Caso de uso |
|---|---|---|
| Solo días laborables | Cron: "0 8 * * 1-5" (lunes a viernes a las 8:00) | Informe de gestión diario que solo tiene sentido en días de trabajo |
| Último día del mes | Cron: "0 18 28-31 * *" + filtro que comprueba si es el último día | Consolidación de cierre mensual |
| Primer lunes del mes | Cron semanal + filtro que comprueba si es el primer lunes | Informe de KPIs mensual para el Comité de Dirección |
| Ejecución condicional por calendario | Trigger de Google Calendar + filtro por tipo de evento | Preparar materiales automáticamente 24h antes de una reunión de Consejo |
| Ventana de tiempo | Filtro que comprueba la hora actual antes de ejecutar la acción | Solo enviar notificaciones entre las 9:00 y las 18:00 para no molestar fuera del horario laboral |
11.8 Llamadas HTTP: Integrar Cualquier API
El módulo HTTP de Make (y el módulo Webhooks de Zapier) permite conectar cualquier API que no tenga un módulo nativo en la plataforma. Esto incluye las APIs de IA (OpenAI, Anthropic, Mistral), las APIs de tu ERP o CRM interno, y cualquier servicio con una API REST. Para directivos, el caso de uso más relevante es integrar la API de OpenAI directamente para tener control total sobre el modelo, los parámetros y el prompt.
12. Integrar IA en los Flujos: ChatGPT, Claude y Manus
La integración de IA en flujos de automatización es el salto cualitativo que transforma una automatización "tonta" (mover datos de A a B) en una automatización "inteligente" (leer, analizar, decidir y actuar). Esta sección cubre las tres formas principales de integrar IA en Make y Zapier, con sus ventajas, limitaciones y casos de uso óptimos.
12.1 ChatGPT en Make y Zapier
Tanto Make como Zapier tienen módulos nativos para OpenAI que permiten llamar a GPT-5.4, o1 y otros modelos sin necesidad de configurar la API manualmente. El módulo nativo es la opción más rápida para empezar, pero tiene limitaciones: no permite configurar todos los parámetros del modelo, y en algunos casos es más caro que la API directa.
| Método de integración | Ventajas | Limitaciones | Cuándo usarlo |
|---|---|---|---|
| Módulo nativo OpenAI | Configuración en 2 minutos, sin gestión de API keys en el código | Parámetros limitados, sin acceso a modelos en preview | Flujos simples de clasificación o generación de texto |
| Módulo HTTP + API de OpenAI | Control total: modelo, temperatura, max_tokens, system prompt, funciones | Requiere gestionar la API key y parsear la respuesta JSON manualmente | Flujos de producción que requieren control preciso del comportamiento de la IA |
| ChatGPT Actions (via API) | Permite usar Custom GPTs dentro de flujos con el contexto y documentos configurados | Requiere plan Enterprise de OpenAI y configuración técnica avanzada | Flujos que necesitan el contexto corporativo de un Custom GPT |
12.2 Claude (Anthropic) en Make y Zapier
Claude es especialmente útil en flujos que procesan documentos largos (contratos, informes, transcripciones) gracias a su ventana de contexto de 200.000 tokens. Make tiene un módulo nativo de Anthropic; Zapier lo integra vía HTTP. La API de Claude es comparable en precio a la de OpenAI para la mayoría de casos de uso.
12.3 Manus como Orquestador de Flujos Complejos
Manus no es un módulo de Make o Zapier — es una capa superior de orquestación que puede coordinar flujos enteros de forma autónoma. La integración más efectiva es usar Make/Zapier para los triggers y las acciones simples (recibir un webhook, guardar en Google Sheets, enviar un email), y delegar en Manus las tareas que requieren razonamiento complejo, navegación web o múltiples pasos de investigación.
| Tarea | Herramienta óptima | Por qué |
|---|---|---|
| Clasificar un email en una de 5 categorías | ChatGPT en Make | Tarea simple de clasificación. 1 llamada a la API, resultado inmediato. |
| Analizar un contrato de 80 páginas | Claude en Make | Requiere ventana de contexto grande. Claude procesa el PDF completo en una sola llamada. |
| Investigar un prospecto antes de una reunión | Manus (vía webhook) | Requiere navegar LinkedIn, la web de la empresa, noticias recientes. Tarea de 15-30 min autónoma. |
| Generar una propuesta comercial completa | Manus (vía webhook) | Requiere investigación del cliente, redacción estructurada y generación de visualizaciones. |
| Enviar notificación de Slack cuando se firma un contrato | Make/Zapier | Flujo lineal simple. No requiere IA ni razonamiento. |
12.4 Control de Costes de IA en Flujos
El error más caro en automatización con IA es configurar un flujo que llama a la API de IA para cada email entrante, sin límites de gasto. Un ataque de spam, un bucle infinito o un pico de tráfico puede generar facturas de cientos de euros en horas. Estas son las medidas de control que todo flujo con IA debe tener:
| Medida de control | Implementación en Make | Coste estimado que previene |
|---|---|---|
| Límite de operaciones en Make | Settings → Scheduling → Max number of cycles per run | Previene bucles infinitos que consumen todas las operaciones del plan |
| Límite de gasto en OpenAI | Panel de OpenAI → Billing → Usage limits → Hard limit | Previene facturas inesperadas por picos de tráfico o errores de configuración |
| Filtro de tamaño de input | Filtro antes del módulo de IA: solo procesar si el texto tiene menos de X caracteres | Previene el procesamiento de documentos enormes que consumen tokens excesivos |
| Caché con Data Store | Antes de llamar a la IA, comprueba si el mismo input ya fue procesado | Elimina llamadas duplicadas a la API para inputs repetidos |
| Contador diario de llamadas | Data Store con contador + filtro que bloquea el flujo si se supera el límite | Garantiza que el coste diario no supera el presupuesto definido |
13. Seguridad y Compliance en Flujos de Automatización
Cuando un flujo de Make o Zapier procesa datos de tu empresa, esos datos pasan por los servidores de la plataforma de automatización, luego por los servidores de la IA (OpenAI, Anthropic), y finalmente llegan a la aplicación de destino. Cada uno de esos saltos es un punto de riesgo que debe estar cubierto contractualmente y técnicamente.
13.1 Clasificación de Datos y Qué Puede Pasar por los Flujos
| Tipo de dato | ¿Puede pasar por Make/Zapier + IA? | Condiciones |
|---|---|---|
| Emails internos (sin datos personales) | SÍ | Con DPA firmado con Make/Zapier y OpenAI/Anthropic. Servidores en UE. |
| Datos de clientes (nombre, email, empresa) | CON PRECAUCIÓN | Solo si el cliente ha dado consentimiento explícito para el procesamiento automatizado. DPA obligatorio. |
| Datos financieros internos (P&L, presupuestos) | CON PRECAUCIÓN | Anonimizar antes de enviar a la IA. No incluir nombres de empresas ni identificadores. |
| Datos personales identificables (DNI, datos de salud, nóminas) | NO | Prohibido bajo RGPD sin base legal específica y medidas técnicas adicionales. |
| Secretos comerciales bajo NDA (Non-Disclosure Agreement (Acuerdo de Confidencialidad)) | NO | El NDA puede prohibir el procesamiento por terceros. Consultar con asesoría legal antes. |
| Información pre-anuncio (M&A, resultados no publicados) | NO | Riesgo regulatorio (insider trading) y de confidencialidad. |
13.2 Auditoría y Trazabilidad
Un flujo de automatización que toma decisiones (clasifica emails, puntúa leads, genera respuestas) debe dejar un rastro auditable. En caso de error, reclamación de cliente o auditoría interna, necesitas poder responder: ¿qué datos procesó el flujo?, ¿qué decidió la IA?, ¿quién validó la acción?
| Elemento de trazabilidad | Cómo implementarlo en Make |
|---|---|
| Log de ejecuciones | Make guarda el historial de ejecuciones (hasta 30 días en planes de pago). Configura notificaciones de error por email. |
| Log de decisiones de IA | Añade un módulo que guarda en Google Sheets o Airtable: input enviado a la IA, output recibido, timestamp, y acción tomada. |
| Aprobación humana antes de acciones irreversibles | Antes de enviar un email, actualizar el CRM o publicar contenido, añade un módulo que envía una alerta de validación (Slack/email) y espera confirmación. |
| Retención de datos | Configura la retención de datos de Make según tu política interna. Por defecto, Make retiene los datos de ejecución 30 días. |
14. Depuración sin Ayuda Técnica: Los 10 Errores Más Frecuentes
El 80% de los problemas en flujos de Make y Zapier tienen la misma causa raíz: un cambio en los datos de entrada que el flujo no esperaba. Una API que cambia el formato de su respuesta, un campo que a veces viene vacío, o un texto con caracteres especiales que rompe el JSON son los culpables habituales.
14.1 Los 10 Errores Más Frecuentes
| # | Error | Síntoma | Causa más probable | Solución |
|---|---|---|---|---|
| 1 | Campo vacío o nulo | El flujo falla en un módulo de transformación o la IA recibe un input vacío | El trigger devuelve un campo que a veces está vacío (ej. el asunto de un email puede estar en blanco) | Añade un filtro antes del módulo problemático que compruebe que el campo no está vacío, o usa un valor por defecto |
| 2 | Token de API caducado | Error 401 (Unauthorized) en el módulo de conexión | Las credenciales de la conexión han caducado o el token fue revocado | En Make: Connections → Reconectar la aplicación afectada |
| 3 | Límite de operaciones agotado | El flujo se detiene a mitad de ejecución sin error visible | Se han consumido todas las operaciones del plan del mes | Revisar el panel de uso en Make → Upgrade o esperar al siguiente ciclo de facturación |
| 4 | Timeout de la API de IA | Error de timeout en el módulo de OpenAI/Anthropic | El input es demasiado largo o el modelo está sobrecargado | Reducir el tamaño del input, aumentar el timeout en la configuración del módulo HTTP, o añadir un reintento automático |
| 5 | Formato JSON incorrecto | Error de parsing en el módulo que procesa la respuesta de la IA | La IA no devolvió el JSON esperado (incluyó texto antes o después del JSON) | Usar el módulo "Parse JSON" de Make con manejo de errores, o añadir un prompt que fuerce el formato JSON estricto |
| 6 | Duplicados en el procesamiento | El mismo email o registro se procesa varias veces | El trigger no tiene deduplicación, o el flujo se ejecutó varias veces en paralelo | Implementar el patrón de Data Store para deduplicación (ver sección 11.6) |
| 7 | Cambio en la API de origen | El flujo funciona pero los datos son incorrectos o incompletos | La aplicación de origen cambió el nombre de un campo o el formato de la respuesta | Revisar el historial de ejecuciones en Make → Comparar la estructura de datos actual con la esperada |
| 8 | Límite de rate de la API | Error 429 (Too Many Requests) en el módulo de IA o de otra API | El flujo hace demasiadas llamadas en poco tiempo | Añadir un módulo "Sleep" entre iteraciones, o reducir la frecuencia de ejecución del flujo |
| 9 | Caracteres especiales en el texto | El módulo de IA o de la aplicación de destino falla con ciertos inputs | El texto contiene caracteres que rompen el JSON (comillas dobles sin escapar, saltos de línea) | Añadir un módulo de transformación de texto que limpie los caracteres problemáticos antes de enviar a la IA |
| 10 | Flujo activo en zona horaria incorrecta | El informe semanal se envía a las 3:00 AM en lugar de las 8:00 AM | Make usa UTC por defecto; el scheduling no tiene en cuenta el cambio de horario | Configurar la zona horaria en Settings → General → Time zone, y verificar el scheduling con el cambio horario de verano/invierno |
14.2 Metodología de Diagnóstico en 5 Pasos
- Identifica el módulo exacto donde falla: En Make, el módulo fallido aparece marcado en rojo en el diagrama del flujo. Haz clic en él para ver el detalle del error.
- Revisa el historial de ejecuciones: En Make → Scenario → History, puedes ver las últimas ejecuciones y los datos exactos que procesó cada módulo. Compara una ejecución exitosa con una fallida.
- Reproduce el error manualmente: Usa la función "Run once" de Make con los datos exactos que causaron el error para reproducirlo de forma controlada.
- Aísla el problema: Desactiva los módulos posteriores al problemático y ejecuta el flujo hasta ese punto para confirmar que el error está localizado.
- Documenta la solución: Una vez resuelto, añade un comentario en el módulo afectado explicando qué falló y cómo se solucionó. Esto evita que el mismo error ocurra de nuevo meses después.
15. Escalado: De Prototipo a Producción
Un flujo que funciona en pruebas con 10 registros puede comportarse de forma completamente diferente en producción con 10.000 registros. El escalado de flujos de automatización requiere planificación en tres dimensiones: volumen de datos, fiabilidad del sistema y mantenimiento a largo plazo.
15.1 Cuándo Involucrar a IT
Make y Zapier están diseñados para que los directivos y sus equipos puedan construir flujos sin ayuda técnica. Sin embargo, hay situaciones en las que la implicación del equipo de IT no es opcional — es necesaria para garantizar la seguridad, la escalabilidad y el cumplimiento normativo.
| Situación | ¿Involucrar IT? | Por qué |
|---|---|---|
| Flujo que procesa datos de clientes (RGPD) | SÍ | Necesitas confirmar que el DPA está firmado y que los datos se procesan en la UE |
| Flujo que se conecta al ERP o CRM corporativo | SÍ | IT debe aprobar las credenciales de acceso y los permisos de la integración |
| Flujo que procesa más de 100.000 registros/mes | SÍ | A ese volumen, Make/Zapier puede ser más caro que una solución técnica propia |
| Flujo que ejecuta acciones irreversibles (pagos, contratos) | SÍ | Necesitas un proceso de validación y auditoría que IT puede ayudar a diseñar |
| Flujo que conecta aplicaciones SaaS (Software as a Service (Software como Servicio)) estándar (Gmail, Slack, Sheets) | NO | Estas integraciones son estándar y no requieren acceso a sistemas corporativos críticos |
| Flujo de análisis y notificación (sin acciones irreversibles) | NO | El riesgo es bajo: si el flujo falla, el impacto es una notificación perdida, no un dato corrompido |
15.2 Documentación de Flujos: La Práctica que Nadie Hace y Todos Necesitan
El 90% de los flujos de Make y Zapier no tienen documentación. Cuando el directivo que los creó deja la empresa, o cuando el flujo falla 6 meses después de su creación, nadie sabe qué hace exactamente ni por qué está configurado de esa forma. La documentación de un flujo no requiere más de 15 minutos y puede ahorrar horas de diagnóstico.
Nombre del flujo: [Nombre descriptivo]
Propósito: [Una frase que explica qué problema resuelve]
Trigger: [Qué lo activa y con qué frecuencia]
Datos que procesa: [Qué tipo de datos entran y salen]
Acciones que ejecuta: [Lista de acciones, especialmente las irreversibles]
Responsable: [Quién lo mantiene]
Última modificación: [Fecha y descripción del cambio]
Errores conocidos: [Problemas conocidos y sus soluciones]
16. Make/Zapier vs. Manus: Cuándo Usar Cada Uno
Una de las preguntas más frecuentes entre los directivos del PDG que han completado este documento y el de Manus es: ¿cuándo uso Make/Zapier y cuándo uso Manus? La respuesta no es "uno u otro" — es "cada uno para lo que hace mejor", y en muchos casos, los dos juntos.
| Dimensión | Make / Zapier | Manus |
|---|---|---|
| Tipo de tarea | Flujos repetitivos y predecibles con pasos definidos | Tareas complejas que requieren razonamiento, investigación y adaptación |
| Trigger | Evento externo (email, webhook, horario) | Instrucción en lenguaje natural del directivo |
| Navegación web | No nativo (requiere módulos específicos o APIs) | Nativo: puede navegar cualquier web como un humano |
| Procesamiento de documentos | Limitado: extrae texto, pero no "entiende" el documento | Avanzado: lee, analiza y sintetiza documentos complejos |
| Integración con aplicaciones | 1.500-7.000 aplicaciones con módulos nativos | Cualquier aplicación con interfaz web o API |
| Frecuencia de ejecución | Continua (cada minuto, cada hora, en tiempo real) | Bajo demanda o programada (no continua) |
| Coste por ejecución | Bajo (céntimos por operación) | Más alto (tareas de 15-60 minutos de agente autónomo) |
| Supervisión requerida | Baja: el flujo es determinista y predecible | Media: el agente puede tomar decisiones inesperadas |
| Caso de uso ideal | Triaje de emails, generación de informes periódicos, sincronización de datos entre sistemas | Investigación de mercado, análisis de competidores, preparación de materiales de reunión |
17. Limitaciones Reales de Make y Zapier
Como con cualquier herramienta, las limitaciones de Make y Zapier son tan importantes de conocer como sus capacidades. Un directivo que entiende las limitaciones toma mejores decisiones sobre qué automatizar y qué no.
| # | Limitación | Descripción real | Mitigación práctica |
|---|---|---|---|
| 1 | Latencia inherente | Make y Zapier no son herramientas de tiempo real estricto. El tiempo entre el trigger y la primera acción puede ser de 1-15 segundos. Para procesos que requieren respuesta en milisegundos (trading, sistemas de control industrial), no son adecuados. | Para la mayoría de casos de uso directivo, 1-15 segundos es perfectamente aceptable. Si necesitas tiempo real estricto, considera una solución técnica propia. |
| 2 | Fiabilidad del 99%, no del 100% | Make y Zapier tienen SLAs del 99% de uptime, lo que equivale a ~87 horas de downtime al año. Los flujos críticos de negocio no pueden depender exclusivamente de estas plataformas. | Para flujos críticos, implementa siempre un mecanismo de alerta cuando el flujo no se ejecuta en el tiempo esperado, y un proceso manual de respaldo. |
| 3 | Límite de complejidad | Los flujos muy complejos (más de 50 módulos, lógica condicional profunda, múltiples sub-escenarios anidados) se vuelven difíciles de mantener y depurar en Make/Zapier. A partir de cierta complejidad, una solución técnica propia es más eficiente. | Si un flujo requiere más de 30 módulos, es señal de que probablemente debería dividirse en múltiples flujos más simples o migrarse a una solución técnica. |
| 4 | Dependencia de APIs de terceros | Si la API de una aplicación cambia, el módulo de Make/Zapier puede dejar de funcionar hasta que la plataforma actualice el módulo. Esto ha ocurrido con actualizaciones de Google, Microsoft y Salesforce. | Suscríbete a las notificaciones de cambios de Make/Zapier y configura alertas cuando los flujos fallen para detectar estos problemas rápidamente. |
| 5 | La IA en los flujos no tiene memoria | Cada llamada a la API de IA dentro de un flujo es independiente. La IA no recuerda el contexto de ejecuciones anteriores a menos que se lo proporciones explícitamente en el prompt. | Usa Data Stores para guardar el contexto relevante de ejecuciones anteriores e incluirlo en el prompt de la siguiente ejecución. |
| 6 | Coste por volumen | Make y Zapier son económicos para volúmenes bajos y medios. Para más de 500.000 operaciones/mes, el coste puede superar el de una solución técnica propia. | Monitoriza el consumo de operaciones mensualmente. Si superas el 80% del plan, evalúa si es más eficiente optimizar los flujos o migrar a una solución técnica. |
| 7 | Vendor lock-in | Los flujos de Make no son portables a Zapier y viceversa. Si cambias de plataforma, tienes que reconstruir todos los flujos desde cero. | Documenta todos los flujos con suficiente detalle para poder reconstruirlos. Considera Make como la opción con menor riesgo de lock-in por su mayor flexibilidad técnica. |