- Inicio
- Recursos
- Integraciones
- Baserow
Integración Baserow n8nAutomatiza Baserow con n8n.
¿Tu base de Baserow sigue creciendo a base de copiar y pegar? La integración Baserow n8n cabe en un nodo, un recurso llamado Row y 8 operaciones, desde crear una fila suelta hasta lotes de 200 filas por petición. No hay nodo trigger, así que otro disparador abre la ejecución. Pensada para quien la monta.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Baserow n8n?
La integración Baserow n8n conecta una base de Baserow con el resto de herramientas de un workflow, es decir, una cadena de pasos automatizados, mediante un nodo que ya viene con n8n. Ese nodo habla con la API de Baserow, la puerta por la que un programa lee y escribe los datos, sobre un único recurso llamado Row, y cubre 8 operaciones: crear, leer, actualizar y borrar filas, de una en una o en lotes de hasta 200 filas por petición. Nada que instalar, ni en n8n Cloud ni en una instancia autoalojada.
Primer escenario, el registro de incidencias que se llena solo. Llega un mensaje o una respuesta de formulario, row.create la escribe en la tabla con su identificador y la rama sigue trabajando con esa fila. Muchos equipos arrancan esa misma rama contra Google Sheets y cambian de nodo cuando la hoja de cálculo se queda corta.
Segundo escenario, el repaso nocturno. Un Schedule Trigger despierta el workflow a intervalo fijo, row.getAll saca las filas que aún no están completas, un paso intermedio busca lo que falta y row.batchUpdate devuelve hasta 200 filas por petición en lugar de una llamada por fila. Quien viene de Airtable reconoce el patrón, con la pregunta del alojamiento resuelta de otra forma.
Tercer escenario, la limpieza de fin de ciclo. row.getAll lista las filas archivables, row.batchDelete recoge sus identificadores de los items de entrada y la tabla de trabajo vuelve a ser legible. Cuando esos mismos datos también deben vivir en una base relacional, la ejecución empuja una copia hacia Postgres.
El nodo HTTP Request toma el relevo en cuanto el trabajo sale del recurso Row. Crear una tabla, modificar un campo o leer la estructura de la base quedan fuera del nodo dedicado, mientras que HTTP Request llama a cualquier endpoint de la API de Baserow reutilizando el mismo credential, el acceso que registras una sola vez en n8n, con su autenticación predefinida.
Dos límites conviene tenerlos claros antes de montar nada. Baserow no tiene nodo trigger en n8n: el workflow arranca con un Schedule Trigger a intervalo fijo, con un Webhook de n8n, una URL que n8n expone y que llama un servicio externo, o con el disparador de otra herramienta. Y las operaciones por lotes se detienen en 200 filas por petición, así que una importación grande se parte en varias llamadas. Estos criterios se comparan en la Reseña n8n y se practican en el Curso n8n.
¿Cómo conectar Baserow con n8n?
- 01
Rellena el Host
Los dos métodos empiezan por el mismo campo. Host se queda en
https://api.baserow.iosi la instancia está alojada por Baserow, y toma la URL de la API de tu instancia cuando Baserow corre en tus servidores. El credential se crea una sola vez en el menú Credentials de n8n, y después cada nodo Baserow lo elige de su lista desplegable. - 02
Entra con una cuenta de usuario
La autenticación Basic auth reutiliza una cuenta de Baserow que ya existe: Username y Password son los de acceso. El nodo ve entonces justo lo que ve esa cuenta, ni más ni menos. Una cuenta dedicada a la automatización aguanta mejor que un acceso personal, que deja de funcionar el día que esa persona se va.
- 03
O genera un Database Token
El token evita entregar una contraseña a un workflow. En Baserow, entra, haz clic en tu workspace arriba a la izquierda, abre My Settings y luego Database tokens, y pulsa Create token. El token pide un Name y un Workspace, así que su alcance termina en ese workspace. Pégalo en el campo Database Token dentro de n8n.
Qué hace cada operación de Baserow en n8n
El nodo Baserow expone 8 operaciones en 1 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Create | Get | Get Many | Update | Delete | Batch Create | Batch Delete | Batch Update |
|---|---|---|---|---|---|---|---|---|
| Row | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Índice de operaciones
Row
8 operacionesCreate multiple rows
row.batchCreateLo que ves en n8n
Notas y casos de uso
Escribe varias filas de golpe en una tabla, hasta 200 por petición, y devuelve cada fila creada.
Parámetros clave
- Table Name or ID: la tabla de destino, elegida en la lista o fijada con una expresión como
{{ $json.tableId }}. - Data to Send: con
autoMapInputData, las propiedades de entrada van a las columnas del mismo nombre; condefineBelow, rellenas la colección Rows a mano. - Inputs to Ignore: las propiedades que no deben viajar, separadas por comas, útil cuando los nodos previos añaden campos técnicos.
Delete multiple rows
row.batchDeleteLo que ves en n8n
Notas y casos de uso
Borra hasta 200 filas en una sola petición, a partir de sus identificadores. El nodo no relee nada antes, de modo que el workflow tiene que saber qué apunta.
Parámetros clave
- Table Name or ID: la tabla a la que pertenecen las filas, elegida en la lista o fijada con una expresión.
- Row IDs: los identificadores escritos uno a uno cuando Data to Send vale
defineBelow. - Property Containing Row ID: en modo
autoMapInputData, el nombre de la propiedad que lleva el identificador en cada item de entrada.
Update multiple rows
row.batchUpdateLo que ves en n8n
Notas y casos de uso
Aplica una tanda de cambios en una sola petición, hasta 200 filas, en vez de ejecutar el nodo una vez por item entrante.
Parámetros clave
- Rows: la colección que llenas con Add Row, donde cada entrada lleva los valores a escribir en modo
defineBelow. - Inputs to Ignore: lo que no debe salir hacia Baserow cuando los datos de entrada se mapean automáticamente.
- Table Name or ID: una sola tabla para todo el lote, así que filas repartidas en dos tablas piden dos nodos.
Create a row
row.createLo que ves en n8n
Notas y casos de uso
Añade una fila a una tabla y la devuelve con el identificador que le asigna Baserow, el que reutilizan los nodos siguientes para modificarla o borrarla.
Parámetros clave
- Fields to Send: los valores de las columnas, añadidos uno a uno con Add Field cuando Data to Send vale
defineBelow. - Table Name or ID: campo requerido, así que un valor vacío detiene el nodo antes incluso de llamar a Baserow.
Delete a row
row.deleteLo que ves en n8n
Notas y casos de uso
Quita una fila concreta, y solo esa, de la tabla indicada. El nodo espera el identificador, no el valor de una columna: un nombre o un correo no sirven.
Parámetros clave
- Row ID: el identificador de la fila a borrar, escrito a mano o traído de un paso anterior con una expresión.
- Table Name or ID: la tabla implicada, porque el identificador por sí solo no indica dónde buscar.
Get a row
row.getLo que ves en n8n
Notas y casos de uso
Recupera una sola fila y pasa sus columnas al nodo siguiente. Va bien cuando el workflow tiene un identificador y le falta el contenido.
Parámetros clave
- Row ID: el identificador de la fila a devolver, a menudo el que produjo una creación antes en el mismo workflow.
- Table Name or ID: la tabla a leer, seleccionada en la lista o resuelta por expresión si la rama trabaja con varias tablas.
Get many rows
row.getAllLo que ves en n8n
Notas y casos de uso
Lee varias filas en una llamada, con el filtro, la búsqueda y el orden resueltos en Baserow.
Parámetros clave
- Table Name or ID: la tabla que se va a leer, elegida en la lista desplegable o fijada con una expresión.
- Return All: activado, n8n llega hasta la última fila; desactivado, Limit fija cuántas filas vuelven.
- Filters y Filter Type: las reglas de comparación que añades con Add Filter; con dos o más,
ANDlas exige todas yORsolo una. - Search Term: un texto buscado en cualquier columna; Sorting fija el orden de las filas.
Update a row
row.updateLo que ves en n8n
Notas y casos de uso
Reescribe las columnas de una fila que ya existe. La fila conserva su identificador, de modo que el mismo workflow puede volver a ella más adelante.
Parámetros clave
- Table Name or ID: la tabla que contiene la fila, requerido además de Row ID.
- Row ID: la fila que recibe los nuevos valores.
- Fields to Send: cada columna y su valor, añadidos con Add Field, o rellenados automáticamente en modo
autoMapInputData. - Inputs to Ignore: las propiedades de entrada que quedan fuera de ese mapeo automático.
¿Necesitas ayuda para automatizar Baserow con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.



