Saltar al contenido
Integración n8n

Integraciones con n8n: conecta los sistemas que tu equipo sincroniza a mano

Las integraciones con n8n conectan los sistemas que una empresa mediana ya usa, para que un dato ingresado una vez aparezca correcto en los demás sin que nadie lo vuelva a digitar. El cliente típico tiene entre tres y seis sistemas: agenda o cotización, ERP o software contable, CRM, control de flota o activos, SharePoint o Google Drive, un sistema antiguo en Access o Excel y una mesa de ayuda. Todos tienen una API o al menos una base de datos, pero las conexiones entre ellos son personas. Yo diseño y construyo esas conexiones en n8n: disparadores, webhooks, consultas periódicas, sincronización bidireccional de campos, colas y conciliación nocturna, con manejo de errores y aprobación humana antes de cualquier acción irreversible. Todo corre en tu propia instancia de n8n y en tus cuentas; los flujos, el código y la documentación son tuyos. Primero una evaluación corta de factibilidad, después una construcción acotada en tres semanas a precio fijo, con garantía operativa de 60 días.

¿Qué es exactamente una integración con n8n?

Una integración con n8n es un flujo que vigila que algo ocurra en un sistema y hace el cambio correspondiente en otro, con el mapeo de campos, la validación y el manejo de errores necesarios para repetirlo miles de veces sin que los datos se desalineen. n8n es la capa de orquestación; los sistemas se quedan donde están. El flujo puede partir desde un disparador (un webhook que el origen llama cuando cambia un registro), desde una consulta periódica (n8n pregunta a la API cada pocos minutos qué cambió) o desde un horario (un trabajo nocturno que compara los dos lados).

La mayoría de las integraciones reales combinan más de uno. Una cotización ganada dispara un webhook que crea el trabajo en el ERP en segundos, y una conciliación nocturna atrapa lo que el webhook haya perdido. La sincronización bidireccional significa que un cambio en cualquier lado se propaga al otro, lo que exige reglas sobre qué sistema es dueño de cada campo para que dos actualizaciones nunca se pisen. Las colas importan cuando un lado es lento o limita las solicitudes: n8n retiene los eventos y los entrega al ritmo que el destino acepta.

Esta página trata de ese resultado concreto: tus sistemas intercambiando datos de forma confiable. Para ayuda con n8n en general, la página de consultor n8n cubre el rol.

¿Qué patrones de integración construyo con n8n?

Cinco patrones cubren casi todo lo que necesita una empresa mediana. Cada uno tiene una forma conocida, fallas conocidas y una manera conocida de probarlo, y por eso prefiero nombrar el patrón en la primera llamada en vez de inventar algo nuevo.

La IA entra solo donde se paga sola. Extraer el número de orden de compra y las líneas de un PDF de proveedor es un buen uso. Decidir si una factura se paga no lo es; eso queda en una persona, y el flujo solo le pone la información correcta al frente.

  • Sincronización por eventos: un registro creado o modificado en el sistema A aparece en el sistema B en segundos, con una tabla de mapeo de IDs para que el mismo cliente nunca se cree dos veces.
  • Conciliación nocturna: un trabajo programado compara ambos sistemas, informa diferencias y corrige las que tiene permitido. Es la red de seguridad debajo de cada sincronización por eventos.
  • Flujos de aprobación: un cambio que cuesta plata o toca a un cliente (una orden de compra, una factura, una nota de crédito) espera la aprobación de un encargado en Slack, correo o un formulario.
  • Ruteo de documentos: archivos que llegan por correo, carga o escáner se clasifican, renombran, archivan en la carpeta correcta de SharePoint o Drive y se vinculan a su registro.
  • Enriquecimiento con IA: un LLM lee una entrada no estructurada (un correo, un PDF, una nota libre) y extrae los campos que el siguiente sistema necesita, con un umbral de confianza que deriva lo dudoso a una persona.

¿Qué sistemas se conectan con más frecuencia?

Los pares de abajo se repiten en las llamadas de diagnóstico con empresas de construcción, servicios en terreno, logística, distribución y servicios profesionales. Están descritos de forma genérica porque los proveedores cambian y el patrón no.

Si tu par no está en la lista, las preguntas son las mismas: si cada lado expone una API, una base de datos o una exportación, y qué sistema es dueño de cada campo. Esas dos respuestas deciden el diseño.

  • Software de cotización a contabilidad o ERP: una cotización ganada se convierte en trabajo, ficha de cliente y primera factura sin volver a digitar las líneas.
  • CRM a ERP: un negocio cerrado crea la cuenta y el pedido, y el estado de la factura vuelve al CRM para que ventas sepa qué está pagado.
  • Agenda o despacho a control de flota o activos: los trabajos asignados a una cuadrilla aparecen del lado de vehículos y equipos, y el trabajo terminado actualiza el pedido.
  • Mesa de ayuda a CRM y contabilidad: los tickets se vinculan a la ficha del cliente, y el trabajo facturable pasa a línea de factura tras aprobación.
  • SharePoint o Google Drive con todo lo demás: contratos, planos y certificados archivados donde vive el registro, con enlace de vuelta desde el ERP o CRM.
  • Sistemas antiguos en Access o Excel a una base moderna: el sistema viejo sigue funcionando mientras sus datos quedan disponibles para el resto del stack, hasta que se retire.

¿Qué pasa si uno de tus sistemas no tiene una API utilizable?

Casi todas las empresas medianas tienen al menos un sistema que nunca fue pensado para hablar con nada: un ERP vertical cuya API solo usa el proveedor, una base Access en una carpeta compartida, una planilla Excel que un área mantiene hace diez años. Son los que hacen decir que la integración es imposible, y suelen ser donde más rinde. Este es el orden de preferencia para llegar a ellos.

Sea cual sea el método, la integración recibe un monitor que avisa cuando la fuente se calla, porque la falla de una carga por CSV no es un error, es silencio.

  • Acceso directo a la base de datos: credenciales de solo lectura sobre la base SQL (Postgres, SQL Server, MySQL, Access vía ODBC), consultada por horario. Escrituras solo si el proveedor confirma que es seguro.
  • Cargas por CSV o Excel: el sistema exporta a una carpeta, SFTP o SharePoint por horario; n8n vigila la carpeta, interpreta el archivo y lo carga. Lento pero confiable.
  • Lectura de correos: los reportes y avisos que el sistema ya envía por correo se interpretan con n8n, con un paso de LLM cuando el formato no es estable.
  • RPA como último recurso: una automatización de navegador que hace clic en la interfaz del proveedor. Se rompe con cada cambio de interfaz, así que solo la propongo cuando las tres opciones anteriores no existen.

¿n8n Cloud o self-hosted: dónde debería correr la integración?

Ambos funcionan, y construyo sobre ambos. n8n Cloud significa cero servidores y un precio por ejecución; self-hosted significa un contenedor Docker y una base Postgres que controlas, a cambio de una cosa más que mantener. Para integraciones que tocan una base de datos en tus oficinas, self-hosted suele ser más simple porque la instancia vive en la misma red sin exponer la base a internet.

Mi preferencia es menos servidores. Si ya operas algo (una VM, un clúster de Kubernetes, una cuenta en Railway o en la nube), n8n va ahí y no en una máquina nueva. Si no operas nada y tu volumen es moderado, n8n Cloud sirve. No soy partner certificado de n8n ni revendo la suscripción; la cuenta es tuya en ambos casos. En self-hosted, el despliegue incluye red privada hacia la base de datos, secretos, respaldos, monitoreo y una ruta de actualización documentada, la parte que casi todas las instalaciones propias se saltan.

¿Cómo saber si la integración es factible antes de pagar por ella?

Cada proyecto parte con una evaluación corta de factibilidad, porque descubrir una API inexistente en la segunda semana cuesta mucho más que en la primera llamada. Converso veinte a treinta minutos con cada área que toca los datos (operaciones, finanzas, ventas, TI), pregunto qué doble digitación duele más y qué campos necesitan al otro lado, y reviso acceso a la API y credenciales de cada sistema.

El resultado es un mapa de integración: una página que lista cada sistema, cómo se alcanza (API, base de datos, archivo, correo), qué campos fluyen en qué dirección, quién es dueño de cada campo y dónde debe aprobar una persona. La propuesta a precio fijo se escribe contra ese mapa, y el mapa es tuyo aunque no me contrates.

A veces el mapa muestra que n8n es la herramienta equivocada. Volumen muy alto (cientos de eventos por segundo), tiempo real estricto donde dos segundos importan, o una migración que corre una sola vez se resuelven mejor con un servicio pequeño en Python, replicación de base de datos o un script. Lo digo en la evaluación en vez de forzar n8n donde no calza.

¿Cómo se ve una integración con n8n de principio a fin?

Tomemos el pedido más común: cotización a contabilidad. Una cotización se marca como ganada. El sistema de cotización dispara un webhook o, si no tiene webhooks, n8n consulta su API cada cinco minutos por cotizaciones modificadas. n8n valida los datos, revisa una tabla de mapeo en Postgres para saber si el cliente ya existe en contabilidad y lo crea si no. Después crea el trabajo y la factura en borrador con las líneas mapeadas. Si una línea no tiene código de producto equivalente, el flujo se detiene, publica el caso en Slack y espera.

Un encargado aprueba la factura en borrador dentro del sistema contable, igual que antes, y el flujo escribe el número y el estado de vuelta en el sistema de cotización y en el CRM. Un trabajo nocturno compara cotizaciones ganadas contra trabajos y marca diferencias. Cada corrida queda registrada con su entrada y su salida, los reintentos son automáticos para errores transitorios y los secretos viven en credenciales de n8n, nunca en el JSON del flujo. La IA se agrega solo donde hay texto no estructurado que leer, por ejemplo una nota que debe convertirse en dirección de entrega.

Corre en tu instancia de n8n, en tus cuentas. Eres dueño del JSON de los flujos en tu repositorio git, de las tablas de mapeo, de la documentación y de los Looms. Si yo desaparezco mañana, otro ingeniero lo retoma desde el repositorio en una tarde.

¿Cuánto cuesta una integración con n8n y de quién queda?

Las integraciones se cotizan como un solo precio fijo después de la evaluación de factibilidad, nunca por hora. Las referencias son los sistemas productizados publicados en este sitio: el AI Operating System, la forma más cercana a una integración de varios sistemas, lista en USD 6.800 de implementación con una opción de USD 1.800 mensuales para operación e iteración; el AI Intake Agent lista en USD 4.900 y el Lead Acquisition Engine en USD 4.000. Un alcance a medida se cotiza contra esas referencias, por escrito, antes de partir. La infraestructura y las suscripciones SaaS (hosting, n8n Cloud si lo eliges, APIs de LLM) se facturan directo a ti. Trabajo desde Chile y facturo en USD o en pesos con factura electrónica del SII.

Una construcción acotada toma tres semanas, tres a cinco cuando hay varios sistemas. Después de la entrega hay una garantía operativa de 60 días: si algo que construí se rompe en esa ventana, lo arreglo sin costo. Soporte mensual opcional. La propiedad es total: código, flujos, prompts y datos son tuyos, la instancia corre en tu infraestructura, y la documentación y los Looms cubren el riesgo de "qué pasa si el ingeniero desaparece" para ambos lados.

Preguntas frecuentes

¿Puedes integrar un sistema que tiene base de datos pero no API?

Sí. Credenciales de solo lectura sobre la base SQL, consultadas según un horario, cubren la mayoría de los casos; los archivos Access funcionan vía ODBC. Las escrituras van por la API del proveedor cuando existe, o por una importación CSV que el proveedor soporte. Confirmo con el proveedor antes de escribir directo en una tabla.

¿Construyes sincronización bidireccional entre dos sistemas?

Sí, con una regla acordada en el mapa de integración: cada campo tiene exactamente un sistema dueño. Los cambios fluyen desde el dueño hacia afuera; las ediciones del otro lado se bloquean o se escriben de vuelta como solicitud. Sin esa regla, la sincronización en dos sentidos pisa datos y nadie confía en ninguno de los dos sistemas.

¿La integración debería correr en n8n Cloud o self-hosted?

Cualquiera de los dos. Self-hosted gana cuando un sistema vive en tus oficinas, cuando el volumen es alto o cuando ya operas infraestructura. n8n Cloud gana cuando no operas nada y el volumen es moderado. Prefiero menos servidores, así que la respuesta depende de lo que ya tienes, no de un valor por defecto.

¿Cuándo n8n es la herramienta equivocada para una integración?

Con volumen muy alto, de cientos de eventos por segundo, con requisitos de tiempo real estricto donde los segundos importan, o con una migración que corre una sola vez. Esos casos se resuelven con un servicio pequeño en Python, replicación de base de datos o un script. Tampoco soy partner certificado de n8n ni lo revendo; contratas a un ingeniero.

¿Qué pasa si no estás disponible después de la entrega?

El sistema no depende de mí. Los flujos quedan exportados en tu repositorio git, corren en tu instancia de n8n con tus credenciales, y la entrega incluye documentación escrita y videos en Loom. Cualquier ingeniero competente puede continuar desde el repositorio. La garantía de 60 días cubre los arreglos mientras tanto.

¿Cuánto demora una integración con n8n?

Primero una evaluación corta de factibilidad, normalmente una semana de llamadas con cada área. Después una construcción acotada de tres semanas para dos o tres sistemas, y de tres a cinco semanas cuando hay más sistemas o flujos de aprobación. El plazo va escrito en la propuesta a precio fijo.

¿Trabajas con empresas fuera de Chile?

Sí. Trabajo remoto desde Chile con empresas de Latinoamérica, Estados Unidos, Canadá y Europa, en español o inglés, con horario compatible con toda América. Las llamadas de diagnóstico, los avances semanales y la entrega ocurren por video, y el acceso a tus sistemas se gestiona con tus propias cuentas.

Cuéntame entre qué dos sistemas tu equipo digita dos veces. Quince minutos bastan para saber si es factible.

Llamada gratis. Te digo derecho qué se puede automatizar hoy con IA y qué necesita tu infraestructura para que funcione de verdad. Si calza, avanzamos. Si no, te oriento gratis.