Saltar al contenido
Implementa.

Automatizar con IA · Guía 17 de 17

Internalizar las automatizaciones de tu agencia: qué exigir antes de cortar

Pagas cada mes por unas automatizaciones que funcionan. Un día quieres traerlas dentro —porque el equipo ya puede, porque el coste ya no cuadra, porque quieres cambiar de proveedor— y descubres que lo que has estado comprando no era el sistema, era el acceso al sistema. Los flujos viven en una cuenta que no es tuya, las credenciales las metió otro, y la razón por la que un pedido de más de 3.000 euros va a revisión manual no está escrita en ningún sitio: está en la cabeza de una persona que ya no te devuelve las llamadas. Esta guía no va de romper con nadie. Va de comprobar, antes de cortar, que lo que pagas es tuyo.

Tres señales de que no eres dueño de tus automatizaciones aunque las pagues

La propiedad de un sistema automatizado no la decide la factura. La decide dónde corre, a nombre de quién están las llaves y si alguien ajeno al que lo montó puede entenderlo. Hay tres señales que aparecen siempre, y las tres se comprueban en una tarde sin avisar a nadie.

  • No puedes entrar solo. Si para ver cómo va un proceso tienes que pedirle una captura a alguien, no tienes acceso: tienes un intermediario. La prueba es literal: entra hoy, sin avisar, y mira la última ejecución.
  • No sabes qué decide. Si nadie de tu equipo puede explicar por qué un caso concreto acabó en la cola de revisión y otro parecido no, la regla de negocio no es tuya. Está funcionando, pero no la posees.
  • No puedes cambiar de proveedor sin parar. Si la única respuesta a «¿y si mañana no seguimos con ellos?» es «se para todo», lo que has contratado no es un servicio: es una dependencia con factura mensual.

Ninguna de las tres implica mala fe. La mayoría de las veces son el resultado natural de haber empezado rápido: se montó en la cuenta del que lo montaba porque era lo ágil, se conectó con las credenciales que había a mano y la regla se acordó por teléfono. Funciona. Y sigue funcionando hasta el día en que quieres moverlo. Por eso esto se comprueba cuando todo va bien, no cuando ya has decidido cortar.

La cuenta y las credenciales: dónde vive el sistema y a nombre de quién

Es el punto que más veces se salta y el único que, si falla, invalida todo lo demás. Hay dos capas y se confunden constantemente: la cuenta de la herramienta donde corren los flujos, y las credenciales de cada servicio al que esos flujos se conectan.

  • La cuenta de la plataforma. El espacio de trabajo de Make, la instancia de n8n, el proyecto de Zapier. Tiene que estar a nombre de una dirección de correo de tu dominio —no la personal de nadie—, con tu método de pago y con al menos dos administradores de tu lado. Si el plan lo paga el proveedor y te lo refactura, no es tuya.
  • Las credenciales de cada conexión. El acceso a tu CRM, a tu ERP, a la bandeja de correo, a la pasarela de pago. Cada una debería estar creada por ti, idealmente como usuario de servicio con permisos acotados, y no como la cuenta personal de un consultor que un día se irá.
  • El dominio y los webhooks. Las URLs a las que otros sistemas te empujan datos. Si apuntan a un dominio del proveedor, cambiar de proveedor obliga a tocar la configuración de terceros, y eso es la parte lenta de cualquier migración.

La comprobación honesta es una pregunta: si mañana cambias la contraseña de administrador, ¿sigue funcionando todo? Si la respuesta es que no, o que no lo sabes, ahí tienes el trabajo pendiente. Y no es un trabajo de negociación: es una migración técnica de un par de días bien hecha, que además te deja las credenciales inventariadas, que es exactamente lo que pide cualquier control serio sobre lo que la automatización puede tocar.

Exportar los flujos: qué se lleva un fichero y qué se queda fuera

Aquí es donde casi todo el mundo se relaja antes de tiempo. Recibes un fichero JSON con los flujos, lo guardas y das el asunto por cerrado. El fichero es necesario, pero no es el sistema: es el plano. Y hay una parte del plano que las plataformas dejan fuera por diseño.

  • En Make, el blueprint del escenario es un JSON con los módulos, su configuración y los valores mapeados; las conexiones no viajan dentro, así que quien lo importa tiene que volver a autorizar cada servicio con sus propias cuentas.
  • En n8n, el JSON del flujo incluye el nombre y el identificador de la credencial, pero no su contenido; las credenciales se exportan aparte por línea de comandos y salen cifradas, y solo se descifran en una instancia que tenga la misma clave de cifrado.
  • En todas, lo que no está en el fichero es el entorno: variables, cabeceras, límites de peticiones acordados con un proveedor, cuentas de correo autorizadas para enviar. Es la parte que hace que el mismo flujo funcione aquí y falle allí.

Por eso la entrega no se acepta contra un fichero, se acepta contra una ejecución. La prueba es simple y no admite matices: importar los flujos en una cuenta tuya y verlos completar un caso real de punta a punta, con tus credenciales, antes de que nadie firme nada. Si el proceso mueve dinero o compromisos con cliente, esa prueba se hace en un entorno de pruebas primero, con la misma disciplina con la que se prueba cualquier cambio sin romper la automatización.

La regla de negocio: lo que no aparece en ningún export

Un flujo exportado te dice qué hace el sistema. No te dice por qué. Y el porqué es lo caro: el umbral de los 3.000 euros, la lista de cinco clientes que nunca pasan por aprobación automática, el motivo por el que los correos de un dominio concreto se ignoran desde marzo. Nada de eso está en el JSON. Está en decisiones que alguien tomó y no escribió.

La forma de recuperarlo no es pedir «documentación» —esa palabra produce PDFs que nadie lee—. Es pedir una lista de decisiones, que es un artefacto mucho más pequeño y mucho más útil.

  • Cada bifurcación del flujo, con su umbral y su motivo. Una línea por cada «si… entonces…»: qué compara, contra qué valor y de dónde salió ese valor.
  • Las excepciones con nombre. Clientes, proveedores o casos que reciben un trato distinto, y quién autorizó ese trato.
  • Qué hace el sistema cuando algo falla. A quién avisa, qué se reintenta, qué se queda esperando a un humano.
  • Qué NO hace a propósito. La lista de cosas que se decidió dejar fuera es la que evita que el equipo nuevo «arregle» algo que estaba bien así.

Si el proveedor no puede producir esa lista en un par de horas, no es mala voluntad: es que el sistema nunca se documentó y la regla vive en una cabeza. Es un riesgo tuyo, no suyo, y se resuelve con el mismo método con el que se documenta cualquier automatización que ya está en producción: reconstruir el porqué mirando las ejecuciones reales, no la memoria.

El histórico de ejecuciones: el activo que nadie pide y todos echan de menos

Es la petición que se olvida en el 90% de los traspasos y la que más se echa de menos al mes siguiente. El histórico —qué se ejecutó, cuándo, con qué datos, con qué resultado— es lo que convierte una automatización en algo medible en vez de en un acto de fe.

  • Es tu línea base. Sin saber cuántas ejecuciones al día había y qué porcentaje fallaba, no puedes demostrar que el sistema internalizado va igual o mejor. Vas a discutirlo de memoria, y la memoria siempre dice que antes iba mejor.
  • Es tu detector de casos raros. Los casos que rompen un flujo no aparecen en la documentación: aparecen en el registro de errores de los últimos seis meses. Esa lista vale más que el manual.
  • Caduca. La mayoría de plataformas conservan el detalle de ejecución un tiempo limitado según el plan. Si lo pides tres meses después de cortar, ya no existe.

Pídelo antes de anunciar el cambio y guárdalo fuera de la plataforma: una exportación del registro, aunque sea en bruto. Es también el material que necesitas para saber qué se cayó y qué hay que reprocesar si la migración deja un hueco.

El solape: cómo se corta sin cortar el servicio

Un traspaso bien hecho no tiene día D. Tiene una ventana en la que los dos sistemas conviven y solo uno manda. El error clásico es al revés: fecha de fin de contrato, apagón, y el equipo nuevo descubriendo en caliente que el flujo de facturación tenía una condición que nadie contó.

  • Primero espejo, luego mando. El sistema nuevo corre en paralelo sin escribir en producción —o escribiendo en un destino de prueba— y se comparan resultados durante varios días. Lo que discrepa se investiga antes de tocar nada.
  • Corte por tramos, no de golpe. Se traspasa un flujo, se verifica una semana, se traspasa el siguiente. El proceso que mueve dinero va el último, nunca el primero.
  • El sistema viejo se apaga, no se borra. Queda desactivado y accesible durante el solape. Un flujo borrado el día del corte es un puente quemado con el único que sabía cómo funcionaba.
  • Un ciclo completo antes de cerrar. Si hay cierre mensual, el solape incluye un cierre entero. Los casos raros no aparecen los martes: aparecen el día 30.

La lógica es la misma que la de cualquier migración de plataforma bien planteada —es exactamente el método que se usa para migrar de una herramienta a otra sin parar el servicio—, con una diferencia: aquí no cambias solo de herramienta, cambias de dueño del conocimiento. Y esa parte no se importa con un JSON.

Un apunte de honestidad para cerrar: internalizar no siempre es la respuesta. Traer los flujos a casa significa que alguien de tu equipo se queda con la guardia, con las actualizaciones de las APIs y con el mantenimiento continuo, que es un trabajo real con coste real. La pregunta correcta no es «¿lo hago dentro o fuera?», es «¿soy dueño de esto en cualquiera de los dos casos?». Cuando la respuesta es sí, seguir con un proveedor es una decisión económica tranquila. Cuando es no, no estás contratando un servicio: estás alquilando tu propio proceso. Si quieres esa comprobación hecha por alguien de fuera —inventario de cuentas, export probado, regla de negocio reconstruida y plan de solape—, eso es exactamente lo que hacemos en automatización de operaciones.

Preguntas frecuentes

Depende de dónde vivan y a nombre de quién esté la cuenta, no de quién las pagó. Si los flujos corren en el espacio de trabajo del proveedor, la propiedad práctica es suya aunque el contrato diga otra cosa: puede exportarlos si quiere, pero no estás en condiciones de cogerlos tú. Si corren en una cuenta a tu nombre, con tu método de pago y tu dominio, la propiedad es tuya y el proveedor es un invitado con permisos. La forma de arreglar esto no es discutir el contrato, es cambiar dónde vive: migrar los flujos a una cuenta tuya y dar acceso al proveedor. Ese solo movimiento convierte una dependencia en un servicio.

Cinco cosas, y las cinco antes de anunciar nada: propiedad de la cuenta donde corren los flujos y de las credenciales de cada servicio conectado; los flujos exportados y probados en una cuenta tuya (no solo el fichero, la importación funcionando); la regla de negocio escrita —qué decide cada bifurcación, con qué umbrales y por qué—; el histórico de ejecuciones de los últimos meses; y un periodo de solape con el proveedor saliente todavía disponible. Si falta alguna, no has internalizado: has copiado un decorado.

No, y conviene saberlo antes de fijar una fecha. Un export es un fichero JSON con los pasos y su configuración, pero las credenciales no viajan dentro: en Make, el blueprint incluye módulos y valores mapeados pero las conexiones se vuelven a autorizar en destino; en n8n, el JSON del flujo guarda el nombre y el id de la credencial, no su contenido, y la exportación de credenciales es aparte y solo se descifra en una instancia con la misma clave de cifrado. Traducción práctica: el día que importas los flujos, ninguno arranca hasta que alguien vuelve a conectar cada servicio con una cuenta que sea tuya. Eso es trabajo, y hay que planificarlo.

El que cubra un ciclo completo de negocio, no un número de días bonito. Si tu proceso tiene cierre mensual, el solape razonable incluye un cierre de mes entero con los dos sistemas mirando lo mismo: el nuevo ejecutando y el viejo apagado pero disponible para volver a encenderlo. Si el proceso es diario y de bajo impacto, una semana con verificación diaria basta. La regla que ordena la decisión es otra: el solape termina cuando el sistema nuevo ha procesado sin intervención todos los casos raros que aparecen en un ciclo, no cuando se cumple el plazo del contrato.

Plan de Impacto IA · gratis

La guía es genérica. Tu plan, no.

Cuéntanos tu empresa y te devolvemos un diagnóstico con prioridades, números y qué implementar primero. Sin reunión de venta y sin pagar un euro.

Internalizar las automatizaciones de tu agencia: qué exigir antes de cortar · Implementa