- Inicio
- Recursos
- Integraciones
- Quick Base
Integración Quick Base n8nAutomatiza Quick Base con n8n.
Tus tablas ya tienen los datos, lo que falta es moverlos. La integración Quick Base n8n reúne 10 operaciones repartidas en 4 recursos: registros, campos, archivos e informes. No existe nodo trigger de Quick Base, así que el flujo arranca con un Schedule Trigger o con un webhook. Pensado para quien ya gestiona sus apps.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Quick Base n8n en el día a día?
Elegir recurso y operación es el primer paso con el nodo Quick Base, incluido en n8n y conectado a la API RESTful de la herramienta: Record, Field, File o Report en el primer desplegable, y una de las 10 operaciones que dependen de cada uno en el segundo. El Table ID aparece en todas las llamadas porque cada una apunta a una tabla concreta, y todas comparten el mismo credential, los datos de conexión guardados una sola vez en n8n.
Una distribuidora lleva el stock en Quick Base y recibe cada mañana un fichero del almacén en Microsoft Excel 365. El flujo lee esas filas y record.upsert las envía a la tabla: si la referencia ya existe se actualiza, si no se crea. El campo de combinación es lo que evita que un mismo artículo acabe duplicado después de varias pasadas.
Otro uso habitual va por el lado del análisis. El informe ya está montado dentro de Quick Base por quien entiende los números, así que report.run lo ejecuta tal cual y las filas viajan a una tabla de Supabase que alimenta los paneles. Cuando una cifra se sale del rango esperado, un mensaje llega al canal de Slack del equipo comercial y nadie descubre el problema el día del cierre.
Fuera de estas 10 operaciones, el nodo HTTP Request llama a cualquier endpoint de la API de Quick Base reutilizando el mismo credential mediante la autenticación predefinida: ni otro token ni otra configuración. Y vigila el volumen. Con Return All desactivado manda Limit, que fija el número máximo de elementos devueltos, así que una extracción larga necesita esa casilla marcada si quieres el conjunto completo.
Los archivos también entran en el flujo. file.download saca un adjunto de un registro como dato binario para guardarlo en otro sitio o adjuntarlo a un correo, y file.delete retira una versión concreta cuando el documento se ha sustituido por otro más reciente.
Si todavía estás decidiendo con qué herramienta trabajar, la Reseña n8n repasa alojamiento y modelo de precios, y el Curso n8n se centra en expresiones y control de errores, que es justo lo que sostiene un flujo de Quick Base cuando pasa de la demo al uso diario.
¿Cómo se conecta el nodo con tu cuenta de Quick Base ?
- 01
Abre el formulario del credential
En n8n, entra en el menú Credentials y crea un credential de Quick Base. Un credential es el juego de datos de conexión que se guarda una sola vez y que después todos los flujos reutilizan desde un desplegable. El método de autenticación es clave de API y el formulario pide dos valores, Hostname y User Token. Déjalo abierto y ve a buscarlos.
- 02
Copia el hostname de la URL
El primero está a la vista. Abre cualquier tabla de Quick Base y mira la barra de direcciones: el Hostname es la cadena que va entre
https://y/db. Ni el protocolo del principio ni la ruta que viene después. Cópiala carácter por carácter, porque es lo que dirige el nodo hacia tu entorno y no hacia otro distinto. - 03
Genera el token de usuario y guarda
El segundo valor es un User Token ligado a tu cuenta. En Quick Base, abre Profile, luego My preferences, luego My User Information y por último Manage my user tokens. Genera el token ahí, pégalo junto al hostname y guarda el credential. El flujo actuará con la identidad de esa cuenta, tanto en n8n Cloud como en una instancia autoalojada.
Las 10 operaciones del nodo, una a una
El nodo Quick Base expone 10 operaciones en 4 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 | Download | Run | Create or Update |
|---|---|---|---|---|---|---|---|---|
| Field | ✓ | |||||||
| File | ✓ | ✓ | ||||||
| Record | ✓ | ✓ | ✓ | ✓ | ✓ | |||
| Report | ✓ | ✓ |
Índice de operaciones
Field
1 operaciónGet many fields
field.getAllLo que ves en n8n
Notas y casos de uso
Devuelve la definición de los campos de una tabla y la entrega al nodo siguiente, con sus nombres y sus identificadores.
Parámetros clave
- Table ID: el identificador de la tabla, escrito a mano o tomado de un nodo anterior con
{{ $json.field }}. - Return All: activado, n8n encadena las páginas hasta terminar la lista; desactivado, Limit fija el número máximo de campos devueltos.
- Include Field Perms: activado, la respuesta incluye además los permisos personalizados de los campos.
File
2 operacionesDelete a file
file.deleteLo que ves en n8n
Notas y casos de uso
Apunta a una versión concreta de un archivo adjunto dentro de un registro y la elimina.
Parámetros clave
- Table ID: el identificador de la tabla donde vive el registro.
- Record ID: el identificador único del registro que contiene el adjunto.
- Field ID: el identificador único del campo, porque un registro puede tener varios campos de archivo.
- Version Number: el número de versión del archivo adjunto, para quitar la que indicas y no la última que se subió.
Download a file
file.downloadLo que ves en n8n
Notas y casos de uso
Extrae un adjunto de un registro y lo mete en el flujo como dato binario, listo para que los nodos siguientes lo guarden o lo envíen.
Parámetros clave
- Table ID, Record ID y Field ID: el identificador de la tabla, el identificador único del registro y el identificador único del campo de archivo.
- Version Number: el número de versión del archivo adjunto que buscas.
- Input Binary Field: el nombre del campo binario de entrada que contiene el archivo que se va a escribir.
Record
5 operacionesCreate a record
record.createLo que ves en n8n
Notas y casos de uso
Escribe una fila nueva en una tabla de Quick Base con los datos que trae el flujo.
Parámetros clave
- Table ID: el identificador de la tabla que recibe la fila.
- Columns: la lista separada por comas de las propiedades que se usan como columnas de las nuevas filas.
- Simplify: activado, el nodo devuelve una versión simplificada de la respuesta en lugar de los datos en bruto.
- Return Field Names or IDs: los identificadores de campo que quieres de vuelta para el registro añadido; si pides alguno, el Record ID (FID 3) vuelve siempre.
- Use Field IDs: activado, Columns se lee como identificadores y no como nombres.
Create or update a record
record.upsertLo que ves en n8n
Notas y casos de uso
Una sola llamada que crea la fila o actualiza la que ya está. Es la operación de cualquier alimentación que se repite en el tiempo.
Parámetros clave
- Table ID y Columns: el identificador de la tabla de destino y la lista separada por comas de las propiedades usadas como columnas.
- Update Key: el campo clave de la tabla, u otro campo único admitido.
- Merge Field Name or ID: el campo que guarda los valores únicos con los que Quick Base empareja los datos de origen y los registros de la tabla de destino.
- Simplify: devuelve una respuesta simplificada en vez de los datos en bruto.
Delete a record
record.deleteLo que ves en n8n
Notas y casos de uso
Borra las filas que encajan con un filtro. Es lo más contundente que hace el nodo, así que conviene probarlo sobre una copia antes de dejarlo en producción.
Parámetros clave
- Table ID: el identificador de la tabla afectada.
- Where: el filtro que decide qué registros se borran. Para borrarlos todos hace falta un filtro que los incluya a todos, por ejemplo
{3.GT.0}, donde 3 es el identificador del campo Record ID.
Get many records
record.getAllLo que ves en n8n
Notas y casos de uso
Consulta una tabla y trae al flujo sus filas. De aquí sale casi cualquier resumen.
Parámetros clave
- Table ID: el identificador de la tabla consultada.
- Return All: activado, n8n recorre las páginas de la API hasta el final; desactivado, Limit pone el tope de filas.
- Select: el array de identificadores de campo que quieres en la respuesta; vacío, vuelven las columnas por defecto de la tabla.
- Where: el filtro, escrito en el lenguaje de consulta de Quick Base, que determina qué registros se devuelven.
- Sort By: por defecto las consultas se ordenan; renunciar al orden cuando da igual mejora el rendimiento.
Update a record
record.updateLo que ves en n8n
Notas y casos de uso
Modifica filas que ya existen y deja intactas las columnas que no mencionas.
Parámetros clave
- Table ID: el identificador de la tabla que contiene las filas.
- Columns: la lista separada por comas de las propiedades usadas como columnas de las filas que se escriben.
- Update Key: el campo clave de la tabla, u otro campo único admitido, para saber a qué fila corresponde cada elemento.
- Use Field IDs: activado, Columns se interpreta como identificadores de campo en lugar de nombres.
- Field Names or IDs: el array de identificadores de campo devueltos para el registro actualizado.
Report
2 operacionesGet a report
report.getLo que ves en n8n
Notas y casos de uso
Recupera un informe que ya existe en la tabla, señalado por su propio identificador.
Parámetros clave
- Table ID: el identificador de la tabla sobre la que se construyó el informe.
- Report ID: el identificador del informe, único dentro de esa tabla, de modo que dos tablas pueden tener informes numerados igual sin pisarse.
Run a report
report.runLo que ves en n8n
Notas y casos de uso
Ejecuta un informe guardado y trae su resultado al flujo, con los filtros y las columnas que definió quien lo creó.
Parámetros clave
- Table ID y Report ID: el identificador de la tabla y el identificador del informe, único en esa tabla.
- Return All: activado, se recuperan todas las páginas de resultados; desactivado, Limit fija el número máximo de elementos devueltos.
¿Necesitas ayuda para automatizar Quick Base con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
