Interfaz de usuario: Navegación y menús

Esta lección es un tour exhaustivo por la herramienta de trabajo diaria. Aunque la interfaz evoluciona, la estructura base se mantiene estable. Aquí los puntos clave:

🖥️ Panel Principal y Navegación

  • Overview: Vista general de todos los workflows.
  • Estadísticas: Métricas de ejecuciones exitosas, fallidas y tiempo ahorrado (configurable).
  • Pestañas Inferiores:
    • Workflows: Listado filtrable.
    • Credenciales: Gestión de conexiones (API Keys, OAuth).
    • Ejecuciones: Historial de logs para depuración.
    • Data Tables: Bases de datos internas de N8N (similar a tener un Excel/Airtable integrado).

🤖 Nueva Funcionalidad: Chat con IA

N8N ha integrado una interfaz de chat nativa.

  • Permite conectar modelos (OpenAI, Anthropic, Ollama, etc.) mediante tus credenciales.
  • Uso clave: Probar e interactuar con Agentes de IA que hayas construido dentro de tus propios workflows.

⚙️ Configuración (Settings)

  • Community Edition: Cómo desbloquear funciones extra registrando tu email para recibir una clave de activación gratuita.
  • Timezone: Ajuste crítico para que los cronogramas (horarios) funcionen correctamente en tu país.
  • Community Nodes: Cómo instalar nodos creados por terceros (ejemplo visto: nodo de Metricool) simplemente copiando el nombre del paquete npm.

🎨 El Canvas (Editor de Automatizaciones)

El corazón de N8N.

  1. Gestión del Workflow: Nombrar, etiquetar (tags), guardar y activar (switch de producción).
  2. Anatomía del Nodo:
    • Input (Izquierda): Datos que recibe del paso anterior.
    • Output (Derecha): Datos que envía al siguiente paso.
    • Settings del Nodo: Opciones críticas como Retry on Fail (reintentos), Execute Once (en bucles) y la gestión de errores (Error Output: divide el flujo en camino de éxito y camino de fallo).
  3. Ejecución:
    • Execute Step: Prueba solo el nodo actual (y sus predecesores necesarios).
    • Execute Workflow: Ejecuta la automatización completa.

💡 Nota: Familiarizarse con el panel de “Settings” de cada nodo y entender la diferencia entre datos de entrada y salida es fundamental para evitar errores en las siguientes clases prácticas.