Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Generación de Documentos y Actualización de Airtable | Creación de un Flujo de Trabajo Completo en n8n
Flujos de Trabajo de Automatización con IA Usando n8n

bookGeneración de Documentos y Actualización de Airtable

Para convertir la salida de IA en un documento de Google, configura el flujo de trabajo para que se ejecute en un bucle, procesando varios ASIN uno por uno. Cada iteración crea o actualiza un documento y luego escribe el estado y el enlace al documento de vuelta en Airtable. Para lograr esto, agrega los siguientes nodos nuevos:

  • Google Docs: crear un documento;
  • Google Docs: actualizar el documento;
  • Split In Batches (o Loop Over Items) con tamaño de lote 1;
  • Airtable: Update the record con el estado final Complete;
  • Set / Edit Fields para construir una URL de Google Doc clicable.

Creación y actualización del documento de Google

Para generar un nuevo documento de Google para cada ASIN y completarlo con el resumen de IA, agrega dos nodos de Google Docs en secuencia.

  • Google Docs: crear un documento:

    • Drive: My Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (título temporal).
  • Google Docs: actualizar un documento:

    • Document ID/URL: arrastrar desde la salida de Create a document;
    • Text: arrastrar la salida del Agente de IA (el resumen del LLM).

Ejecuta los nodos, abre Google Drive y confirma que el documento creado contiene el texto generado por IA.

Note
Nota

Si la salida de IA no está mapeada en el campo Text, Google Docs arroja un error insert text must be…. Asegúrate de que el resultado del LLM esté mapeado correctamente y luego vuelve a ejecutar el nodo.

Procesamiento por Lotes y Bucle en el Flujo de Trabajo

Para evitar que varios ASIN se procesen simultáneamente, agrupe el flujo para que procese los elementos uno por uno.

  • Airtable buscar registros:

  • Límite: 10 (o el número que prefiera);

  • Este nodo permanece fuera del bucle.

  • Dividir en Lotes (o Bucle sobre Elementos):

  • Tamaño del lote: 1.

Conecte el bucle de la siguiente manera:

Buscar Registros → Dividir en Lotes → (resto del flujo de trabajo) → de vuelta a Dividir en Lotes

Mantenga la primera acción de Actualizar Registro de Airtable dentro del bucle para marcar cada fila como En Progreso antes de procesarla. Ejecute el flujo de trabajo y observe cómo los elementos se ejecutan uno a la vez.

Note
Nota

Por qué esta estructura funciona Marcar todas las filas como En Progreso al mismo tiempo puede causar conflictos. Un tamaño de lote de 1 mantiene el procesamiento limpio y secuencial.

Asignar un Nombre Único a Cada Documento

Si todos los documentos generados tienen el mismo título, incluya el ASIN en el nombre del archivo. En Crear un documento → Título, agregue el ASIN dinámicamente:

summary and tips - {{$json.asin}}

Vuelva a ejecutar el flujo de trabajo para confirmar que cada nombre de archivo ahora incluye el ASIN correcto.

Escribir los resultados de vuelta en Airtable

Después de actualizar el Google Doc, finalizar escribiendo los resultados y el enlace al documento en Airtable.

  • Establecer / Editar campos (para construir una URL de Google Doc clicable):

  • Campo: doc_url;

  • Valor (expresión):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: actualizar registro:

  • Coincidir con: ID (arrastrar el ID del registro obtenido anteriormente);

  • Campos a actualizar:

  • status Complete;

  • script → LLM output (el mismo texto insertado en el documento);

  • doc_link el valor de doc_url creado arriba.

Ejecutar los nodos y verificar en Airtable que la fila ahora muestre Complete, junto con un enlace clicable que abre el Google Doc correspondiente.

question mark

¿Por qué el nodo Split In Batches está configurado con un tamaño de lote de 1 en este flujo de trabajo?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 3

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Awesome!

Completion rate improved to 4.17

bookGeneración de Documentos y Actualización de Airtable

Desliza para mostrar el menú

Para convertir la salida de IA en un documento de Google, configura el flujo de trabajo para que se ejecute en un bucle, procesando varios ASIN uno por uno. Cada iteración crea o actualiza un documento y luego escribe el estado y el enlace al documento de vuelta en Airtable. Para lograr esto, agrega los siguientes nodos nuevos:

  • Google Docs: crear un documento;
  • Google Docs: actualizar el documento;
  • Split In Batches (o Loop Over Items) con tamaño de lote 1;
  • Airtable: Update the record con el estado final Complete;
  • Set / Edit Fields para construir una URL de Google Doc clicable.

Creación y actualización del documento de Google

Para generar un nuevo documento de Google para cada ASIN y completarlo con el resumen de IA, agrega dos nodos de Google Docs en secuencia.

  • Google Docs: crear un documento:

    • Drive: My Drive;
    • Folder: SaaS reports;
    • Title: summary and tips (título temporal).
  • Google Docs: actualizar un documento:

    • Document ID/URL: arrastrar desde la salida de Create a document;
    • Text: arrastrar la salida del Agente de IA (el resumen del LLM).

Ejecuta los nodos, abre Google Drive y confirma que el documento creado contiene el texto generado por IA.

Note
Nota

Si la salida de IA no está mapeada en el campo Text, Google Docs arroja un error insert text must be…. Asegúrate de que el resultado del LLM esté mapeado correctamente y luego vuelve a ejecutar el nodo.

Procesamiento por Lotes y Bucle en el Flujo de Trabajo

Para evitar que varios ASIN se procesen simultáneamente, agrupe el flujo para que procese los elementos uno por uno.

  • Airtable buscar registros:

  • Límite: 10 (o el número que prefiera);

  • Este nodo permanece fuera del bucle.

  • Dividir en Lotes (o Bucle sobre Elementos):

  • Tamaño del lote: 1.

Conecte el bucle de la siguiente manera:

Buscar Registros → Dividir en Lotes → (resto del flujo de trabajo) → de vuelta a Dividir en Lotes

Mantenga la primera acción de Actualizar Registro de Airtable dentro del bucle para marcar cada fila como En Progreso antes de procesarla. Ejecute el flujo de trabajo y observe cómo los elementos se ejecutan uno a la vez.

Note
Nota

Por qué esta estructura funciona Marcar todas las filas como En Progreso al mismo tiempo puede causar conflictos. Un tamaño de lote de 1 mantiene el procesamiento limpio y secuencial.

Asignar un Nombre Único a Cada Documento

Si todos los documentos generados tienen el mismo título, incluya el ASIN en el nombre del archivo. En Crear un documento → Título, agregue el ASIN dinámicamente:

summary and tips - {{$json.asin}}

Vuelva a ejecutar el flujo de trabajo para confirmar que cada nombre de archivo ahora incluye el ASIN correcto.

Escribir los resultados de vuelta en Airtable

Después de actualizar el Google Doc, finalizar escribiendo los resultados y el enlace al documento en Airtable.

  • Establecer / Editar campos (para construir una URL de Google Doc clicable):

  • Campo: doc_url;

  • Valor (expresión):.

https://docs.google.com/document/d/{{$node["Create a document"].json["id"]}}/edit
  • Airtable: actualizar registro:

  • Coincidir con: ID (arrastrar el ID del registro obtenido anteriormente);

  • Campos a actualizar:

  • status Complete;

  • script → LLM output (el mismo texto insertado en el documento);

  • doc_link el valor de doc_url creado arriba.

Ejecutar los nodos y verificar en Airtable que la fila ahora muestre Complete, junto con un enlace clicable que abre el Google Doc correspondiente.

question mark

¿Por qué el nodo Split In Batches está configurado con un tamaño de lote de 1 en este flujo de trabajo?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 3
some-alt