Recursos · Integración n8n

Nodo AI Transform n8nConfigura AI Transform en n8n.

Explicas el cambio y el nodo escribe el código. El nodo AI Transform n8n toma una instrucción en inglés sencillo, genera un fragmento de JavaScript con un clic y lo aplica a cada item que le llega. Dos parámetros en pantalla y nada que autenticar para empezar.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Por qué automatizar

¿Para qué sirve el nodo AI Transform n8n?

AI Transform convierte una instrucción escrita en inglés sencillo en un fragmento de JavaScript que reorganiza los datos que circulan por el flujo de trabajo. La IA conoce el contexto: lee los nodos del flujo y los tipos de datos que producen, así que el código generado ya cuenta con la forma de tus items. El nodo no abre ningún flujo, va después de un disparador y se ejecuta sobre cada item entrante.

Empecemos por un catálogo que hay que dejar presentable. Los datos llegan con el nombre partido en firstname y lastname, y la hoja de Google Sheets que recibe la exportación espera una sola columna. El propio campo del nodo propone ese ejemplo: fusionar firstname y lastname en un campo details.name y ordenar por email. Escribes la frase, pulsas Generate code y cada ejecución envía el mismo formato.

Segundo caso, filas que vienen de una consulta. Lo que devuelve MySQL no siempre tiene los nombres de campo que necesitan los nodos posteriores. La instrucción apunta a un campo anidado con notación de punto, tal como pide la descripción del parámetro: address.street. El fragmento generado sube esos valores al primer nivel y el resto del flujo los lee con una expresión como {{ $json.street }}, la sintaxis de n8n para reutilizar un campo del item en curso.

Tercer caso, un vistazo antes de publicar. Como el código queda a la vista, alguien del equipo puede revisarlo sin abrir un editor aparte y confirmar qué se ejecutará sobre cada item. Esa lectura es parte del método que también recorre la Reseña n8n: entender el nodo antes de encadenarlo con otros diez.

¿Cuándo conviene el otro nodo? En cuanto la lógica vaya a cambiar. El JavaScript que sale de aquí es de solo lectura dentro del nodo: para modificarlo, o reformulas la instrucción, o lo copias en el nodo Code. Un bucle que vas a ajustar, una función auxiliar, un tratamiento que reabrirás dentro de unos meses: mejor empezar allí directamente.

Quedan los límites, que conviene tener claros antes de construir encima. La instrucción se escribe en inglés sencillo y por debajo de 500 caracteres, así que una orden clara cada vez funciona mucho mejor que un pliego de condiciones. El nodo está en la versión 1, con esos dos parámetros y ninguna colección de opciones que abrir. Y no arranca nada por sí mismo: un Schedule Trigger, un webhook (la URL que n8n expone para recibir datos) o el trigger de una herramienta abre el flujo antes que él. En el Curso n8n ese orden es de las primeras cosas que se practican.

Parámetros

¿Qué parámetros ofrece AI Transform ?

El nodo AI Transform tiene 2 parámetros. Para cada uno: el nodo tal como lo configuras en n8n, qué cambia el parámetro y nuestras notas de campo.

01

Instructions

instructions

Lo que ves en n8n

Notas y casos de uso

Aquí ocurre todo el nodo. Escribes en qué se tienen que convertir los datos, pulsas el botón Generate code y n8n rellena el Transformation Code de abajo con un fragmento pensado para los items que mueve tu flujo.

Parámetros clave

  • Instructions: la instrucción en sí, redactada en inglés sencillo y por debajo de 500 caracteres; la notación de punto sirve para señalar un campo anidado, por ejemplo address.street.
Casos de uso
unir dos campos de nombre en details.name y ordenar por email, el ejemplo que n8n muestra en el campo. Si la frase describe la forma de un item, va aquí.
02

Generated JavaScript

jsCode

Lo que ves en n8n

Notas y casos de uso

Debajo de la instrucción aparece el fragmento que ha salido. Leerlo forma parte del trabajo: enseña qué se ejecutará exactamente sobre cada item, sin nada escondido detrás de la frase que escribiste.

Parámetros clave

  • Generated JavaScript: de solo lectura dentro de AI Transform; para cambiar su comportamiento, ajusta las instrucciones, o copia y pega el código en un nodo Code y sigue desde ahí.
Casos de uso
una revisión antes de que un flujo toque fichas de clientes, y una salida de emergencia cuando la instrucción te deja cerca del resultado pero el último detalle se teclea antes a mano.
Necesitas ayuda

¿Necesitas ayuda para automatizar AI Transform con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

AI Transform en n8n, preguntas frecuentes

01¿El nodo AI Transform viene incluido en n8n?
Sí. AI Transform es un nodo core, incluido con n8n: no hay nada que instalar ni coste adicional por el lado de n8n. Un detalle conviene comprobarlo según tu instalación: la documentación oficial del nodo indica que AI Transform está disponible en n8n Cloud, en todos los planes, y que no lo está en una instancia autoalojada. En lo demás se comporta como cualquier nodo core. Aparece en el panel de nodos, está clasificado en las categorías Development y Core Nodes, y el flujo a su alrededor sigue siendo el que ya conoces.
02¿Qué hay que configurar antes de usarlo?
Nada del lado de la cuenta. AI Transform no tiene credential, es decir la credencial guardada que autoriza a n8n a hablar con un servicio, ni selector Authentication. Ninguna clave que pegar, ningún permiso que conceder, ninguna conexión que probar. Abres el nodo, escribes la instrucción y generas el código. La única condición está aguas arriba: el nodo se ejecuta sobre cada item entrante y no abre ningún flujo, así que algo tiene que alimentarlo. Un Schedule Trigger, un webhook o el trigger de la herramienta que inicia el proceso.
03¿Qué límites tiene el nodo AI Transform n8n?
Son tres y se recuerdan rápido. La instrucción se escribe en inglés sencillo y por debajo de 500 caracteres, de modo que una orden cada vez funciona mucho mejor que un párrafo de requisitos. El código generado es de solo lectura dentro del nodo, así que cambiarlo significa reformular las instrucciones o copiar el fragmento en un nodo Code. Y el nodo está en la versión 1, con dos parámetros y ninguna colección de opciones: ni ajuste de lotes, ni opción de error, nada más que tocar. Un flujo antiguo puede mostrar una versión anterior, y un nodo nunca cambia de versión solo.
04¿AI Transform o el nodo Code?
Depende de cuánto vaya a durar la lógica. AI Transform gana cuando la transformación se cuenta en una frase y la quieres funcionando ya: unir dos campos, renombrar un valor anidado, ordenar una lista. El nodo Code gana cuando sabes que vas a volver sobre ella, porque ahí es donde se edita de todas formas una vez copiado el fragmento. También hay un camino intermedio que funciona bien: empezar en AI Transform, leer el código obtenido y pegarlo después en un nodo Code para afinarlo.
05¿n8n o Make para este tipo de transformación?
Los dos resuelven el caso, y la decisión va de alojamiento, control de los datos y modelo de coste, no de funciones. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación, con una lógica visual que muchos equipos manejan enseguida. n8n se usa en n8n Cloud o se autoaloja con Docker o npm, y un flujo se comporta igual en ambos casos, algo que pesa cuando los datos transformados no pueden salir de tus servidores. Con una salvedad propia de este nodo: su documentación lo reserva a n8n Cloud.
Hack'celeration Lab

Recibe nuestros tips de integración cada semana.

Sin spam. Cancela cuando quieras.