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

bookConstrucción del Flujo Principal

Este flujo de trabajo comienza tomando un ASIN “Ready” de Airtable, marcándolo como En progreso, y obteniendo detalles de producto en tiempo real desde la Rainforest API utilizando una única solicitud HTTP. Combinarás Airtable para la gestión de tareas, nodos principales de n8n (Trigger, Airtable, HTTP Request) para la automatización, y la Rainforest API como fuente de datos para construir un punto de partida limpio y confiable para tu flujo de análisis de productos.

Disparador y extracción de un ASIN Ready

Para comenzar, crearás el punto de entrada del flujo de trabajo y extraerás un registro ASIN Ready de Airtable. Esto garantiza que el flujo de trabajo siempre inicie con un solo elemento limpio para procesar, evitando duplicados o sobrecargas.

  • Añadir Trigger manualmente.

  • Añadir Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

A continuación, deberás filtrar tus datos de Airtable para que el flujo de trabajo solo recupere los ASIN marcados como Ready. En el campo Filter by formula, introduce la siguiente expresión:

{Status} = "Ready"

Esto asegura que n8n seleccione solo un ASIN pendiente de procesamiento. Configura Return all en Off y Max results en 1 para trabajar con un solo registro a la vez. Luego ejecuta el nodo para confirmar que obtienes un elemento que contiene el ASIN, Status y los campos relacionados.

Note
Nota

La escritura debe coincidir exactamente (encabezado Status y valor Ready).

Marcar ese registro como En Progreso

Una vez que hayas extraído el registro ASIN, el siguiente paso es actualizar su estado para evitar procesarlo accidentalmente de nuevo. Esto marca el registro como En Progreso, indicando que actualmente está siendo gestionado por el flujo de trabajo.

  • Añadir Airtable y Actualizar Registro

    • Base/Tabla: igual que antes;

    • IDs para coincidir: asignar el id del registro desde la salida de Buscar Registros (vista de esquema);

    • Campos a actualizar:

      • Estado establecido en En Progreso;
      • Asignar ASIN para fines de auditoría o registro.

Ejecuta el nodo y confirma en Airtable que el Estado del registro ha cambiado a En Progreso.

Note
Nota

Si aún no tienes una columna visible de ID de registro en Airtable, crea un campo de Fórmula con RECORD_ID() para facilitar la referencia de los IDs.

Después de marcar el registro como En Progreso, es momento de obtener detalles de producto en tiempo real desde la Rainforest API. Este paso conecta tu ASIN de Airtable con datos actualizados de Amazon, proporcionando toda la información necesaria para el procesamiento posterior.

  • Añadir nodo Solicitud HTTP

  • Método: GET

  • Respuesta: JSON

  • URL: https://api.rainforestapi.com/request

Ahora configura los parámetros de consulta para definir qué datos debe devolver la API.

Ejecutar el nodo una vez y confirmar que la respuesta incluya todos los campos de producto esperados, como title, ASIN, images, price, rating y reviews.

question mark

¿Qué parámetro de consulta debe asignarse dinámicamente desde Airtable al obtener datos de productos de la API de Rainforest?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 5. Capítulo 1

Pregunte a AI

expand

Pregunte a AI

ChatGPT

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

Suggested prompts:

Can you explain how to map the ASIN from Airtable to the HTTP Request node?

What should I do if the Rainforest API response is missing some expected fields?

How can I handle errors if the API call fails during the workflow?

Awesome!

Completion rate improved to 4.17

bookConstrucción del Flujo Principal

Desliza para mostrar el menú

Este flujo de trabajo comienza tomando un ASIN “Ready” de Airtable, marcándolo como En progreso, y obteniendo detalles de producto en tiempo real desde la Rainforest API utilizando una única solicitud HTTP. Combinarás Airtable para la gestión de tareas, nodos principales de n8n (Trigger, Airtable, HTTP Request) para la automatización, y la Rainforest API como fuente de datos para construir un punto de partida limpio y confiable para tu flujo de análisis de productos.

Disparador y extracción de un ASIN Ready

Para comenzar, crearás el punto de entrada del flujo de trabajo y extraerás un registro ASIN Ready de Airtable. Esto garantiza que el flujo de trabajo siempre inicie con un solo elemento limpio para procesar, evitando duplicados o sobrecargas.

  • Añadir Trigger manualmente.

  • Añadir Airtable → Search Records

  • Resource: Records

  • Operation: Search

  • Base/Table: your ASIN queue

A continuación, deberás filtrar tus datos de Airtable para que el flujo de trabajo solo recupere los ASIN marcados como Ready. En el campo Filter by formula, introduce la siguiente expresión:

{Status} = "Ready"

Esto asegura que n8n seleccione solo un ASIN pendiente de procesamiento. Configura Return all en Off y Max results en 1 para trabajar con un solo registro a la vez. Luego ejecuta el nodo para confirmar que obtienes un elemento que contiene el ASIN, Status y los campos relacionados.

Note
Nota

La escritura debe coincidir exactamente (encabezado Status y valor Ready).

Marcar ese registro como En Progreso

Una vez que hayas extraído el registro ASIN, el siguiente paso es actualizar su estado para evitar procesarlo accidentalmente de nuevo. Esto marca el registro como En Progreso, indicando que actualmente está siendo gestionado por el flujo de trabajo.

  • Añadir Airtable y Actualizar Registro

    • Base/Tabla: igual que antes;

    • IDs para coincidir: asignar el id del registro desde la salida de Buscar Registros (vista de esquema);

    • Campos a actualizar:

      • Estado establecido en En Progreso;
      • Asignar ASIN para fines de auditoría o registro.

Ejecuta el nodo y confirma en Airtable que el Estado del registro ha cambiado a En Progreso.

Note
Nota

Si aún no tienes una columna visible de ID de registro en Airtable, crea un campo de Fórmula con RECORD_ID() para facilitar la referencia de los IDs.

Después de marcar el registro como En Progreso, es momento de obtener detalles de producto en tiempo real desde la Rainforest API. Este paso conecta tu ASIN de Airtable con datos actualizados de Amazon, proporcionando toda la información necesaria para el procesamiento posterior.

  • Añadir nodo Solicitud HTTP

  • Método: GET

  • Respuesta: JSON

  • URL: https://api.rainforestapi.com/request

Ahora configura los parámetros de consulta para definir qué datos debe devolver la API.

Ejecutar el nodo una vez y confirmar que la respuesta incluya todos los campos de producto esperados, como title, ASIN, images, price, rating y reviews.

question mark

¿Qué parámetro de consulta debe asignarse dinámicamente desde Airtable al obtener datos de productos de la API de Rainforest?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

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