Inicio / Blog

n8n: qué es, cómo funciona y por qué construimos sobre él

n8n es el motor de workflows sobre el que Firmatic construye casi todas sus automatizaciones. En este artículo: cómo funciona por dentro, por qué lo preferimos a Zapier o Make y cómo es una instalación de producción.

¿Qué es n8n?

n8n es una plataforma de automatización fair-code: un editor visual donde se conectan nodos (bloques) en un workflow. Cada nodo hace una cosa: una petición HTTP, leer un correo, transformar datos, llamar a un modelo de IA. La diferencia crucial: n8n puede funcionar totalmente autoalojado — en un servidor que controlamos, en la UE.

Cómo funciona técnicamente

  • Triggers: webhook (tiempo real), programación cron, buzón IMAP, cambio en base de datos.
  • Expresiones: en todas partes, JavaScript vía {{ }} para usar datos de pasos anteriores.
  • Nodos de código: donde acaban los bloques estándar, se escribe JavaScript o Python sin límites.
  • Credenciales cifradas y ligadas por nodo — las claves API nunca viven en el workflow.
  • Workflows de error: un flujo aparte captura fallos y avisa — una integración rota nunca calla.

¿Por qué n8n y no Zapier o Make?

  • Modelo de costes — Zapier cobra por tarea; con miles de operaciones al mes la factura explota. n8n autoalojado no tiene límite por ejecución.
  • Propiedad de los datos — facturas y datos de clientes no salen del servidor. Para el RGPD es un requisito.
  • Sin límite de pasos — workflows con decenas de ramas son lo normal en n8n.
  • Código real cuando hace falta — un nodo de código resuelve lo que el no-code encorsetado no puede.

Nuestra instalación de producción

n8n corre en Docker sobre un VPS: PostgreSQL, nginx como reverse proxy con HTTPS, copias diarias y monitorización de cada workflow. Para volúmenes altos, el queue mode reparte ejecuciones entre workers con Redis. Webhooks protegidos con CORS y autorización; claves API con privilegios mínimos.

Proyectos típicos

Agente de correo IA que contabiliza facturas, calculadora de presupuestos que convierte cada solicitud en lead, sincronización pedido-contabilidad, alertas internas de KPI. ¿Curioso? Inicie el scan gratuito — que, por supuesto, funciona sobre n8n.

← Todos los artículos