Recursos · Integración n8n

Integración FileMaker n8nAutomatiza FileMaker con n8n.

Un solo nodo cubre todas las llamadas que necesita un flujo de trabajo. La integración FileMaker n8n entra por la FileMaker Data API y su campo Action elige la llamada: buscar, leer, crear, modificar, duplicar o borrar una ficha, o ejecutar un script. El credential se rellena una vez y sirve siempre.

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

Por qué automatizar

¿Qué resuelve de verdad la integración FileMaker n8n?

El nodo habla con la FileMaker Data API, la interfaz REST que un FileMaker Server publica para una base alojada. n8n trae un único nodo FileMaker con una sola operación, y es el campo Action el que decide la llamada: find, records, record, create, edit, duplicate, delete o performscript. Cada llamada se ejecuta sobre un layout, así que ese layout manda sobre los campos que vuelven.

Empieza por el informe recurrente. Un flujo programado pone Action en find, define sus criterios en Queries, ordena con Sort y deja el conjunto encontrado en Google Sheets para quien nunca va a abrir FileMaker. El mismo montaje alimenta una tabla de seguimiento en MySQL cuando las cifras tienen que convivir con otros datos.

El segundo caso va al revés. Un formulario llama a un Webhook de n8n, o sea una URL de tu flujo que un servicio externo golpea. El nodo pasa a create y Fields coloca cada valor recibido en un campo del layout elegido. Un aviso en Slack cierra el círculo para quien cuida el fichero.

El tercero es mantenimiento puro. record lee una ficha por su identificador interno, una rama compara, y edit la reescribe. El seguro se llama Mod ID: devuelves el identificador de última modificación que acabas de leer y la edición solo entra si nadie tocó la ficha mientras tanto. duplicate recoge esa costumbre tan de FileMaker de partir de una ficha plantilla, y delete cierra el ciclo.

La profundidad de este nodo está en las opciones que rodean a la acción. Get Portals trae también los datos de portal junto a la ficha, y Portals Name or ID reduce la respuesta a un objeto de portal o a una tabla de portal concreta en lugar de todos. Response Layout Name or ID hace que la respuesta vuelva con la forma de otro layout distinto al de la llamada. En la misma llamada caben tres enganches para tus scripts: Before Find Script, Before Sort Script y After Sort Script, cada uno con su Script Parameter. La lógica que ya escribiste en el servidor sigue corriendo dentro de la automatización. Cada enganche, y la propia acción performscript, exige un Script Name or ID para elegir qué script se ejecuta; la casilla de arriba solo activa el enganche.

Cuando un endpoint de la Data API no está expuesto por el nodo, el nodo HTTP Request lo llama directamente y reutiliza el mismo credential mediante la autenticación predefinida. Es la salida estándar de n8n y evita mantener dos juegos de credenciales. Si todavía estás eligiendo plataforma, la Reseña n8n entra en los detalles.

Conexión

¿Cómo se conecta FileMaker con n8n?

  1. 01

    Abre la Data API en tu servidor

    El nodo se dirige a un FileMaker Server, no a un fichero guardado en un ordenador. Prepara la base para el acceso a la FileMaker Data API desde FileMaker Pro, aloja la solución con ese acceso activado y comprueba que la API responde antes de abrir n8n. Claris documenta cada paso en su Data API Guide, y la Admin Console es donde vigilas después la solución alojada.

  2. 02

    Crea la cuenta con el privilegio correcto

    Crea una cuenta de usuario en el servidor y dale el privilegio extendido fmrest, el que permite el acceso a la FileMaker Data API. Sin él, la cuenta entra sin problema en FileMaker y no consigue nada por la API. Usa una cuenta dedicada a la automatización en vez del acceso personal de alguien: el flujo va a seguir llamando con ella mucho después de que esa persona cambie de puesto.

  3. 03

    Rellena el credential en n8n

    En el menú Credentials, elige el credential de FileMaker, es decir la ficha de credenciales que n8n guarda por ti, y rellena cuatro campos. Host lleva el nombre o la dirección IP de tu FileMaker Server. Database lleva el nombre de la base. Login y Password llevan la cuenta que acabas de preparar. Guardado una vez, aparece en el desplegable del nodo en todos tus flujos.

Acciones

Lo que hace el nodo FileMaker

El nodo FileMaker expone una operación. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.

01

Retrieve data from the FileMaker data API

execute

Lo que ves en n8n

Notas y casos de uso

Una llamada a la FileMaker Data API, con el campo Action eligiendo entre find, records, record, create, edit, duplicate, delete y performscript. Las fichas que coinciden vuelven como items.

Parámetros clave

  • Layout Name or ID: el layout sobre el que corre la llamada, tomado de la lista que n8n carga o puesto con una expresión tipo {{ $json.layout }}.
  • Record ID: el identificador interno de ficha que devuelve una lectura, el que exigen una edición o un borrado, normalmente {{ $json.recordid }}.
  • Limit y Offset: cuántas fichas vuelven, 100 en el placeholder, y en qué número de ficha empieza el rango.
Casos de uso
sacar cada mañana los pedidos del día anterior, o crear una ficha por cada formulario recibido.
Necesitas ayuda

¿Necesitas ayuda para automatizar FileMaker con n8n?

El equipo te responde directamente.

Cada mensaje lo lee una persona.

FAQ

FileMaker y n8n, dudas frecuentes

01¿La integración FileMaker n8n es gratis?
Sí por el lado de n8n. El nodo FileMaker viene incluido con n8n, así que no hay nada que instalar ni coste adicional por el conector. Se comporta igual en n8n Cloud, la oferta alojada por n8n, y en una instancia que alojes tú con Docker o npm, en Community Edition bajo licencia Sustainable Use. Un flujo construido en una corre en la otra sin cambios. Lo que sí hace falta es un FileMaker Server con la Data API disponible, porque el nodo llama a esa API y no a un fichero guardado en un ordenador. Las licencias del lado de Claris son otra cuestión y esta página no la trata.
02¿Qué credenciales necesita FileMaker en n8n?
Un solo tipo de credential, la conexión a la base de datos, con cuatro valores: Host, Database, Login y Password. Host lleva el nombre o la dirección IP de tu FileMaker Server. Database tiene que coincidir con el nombre de la base tal y como aparece en la lista Databases dentro de FileMaker. Login y Password pertenecen a una cuenta de usuario con el privilegio extendido fmrest, que es el que abre el acceso a la FileMaker Data API. Antes prepara la base para ese acceso desde FileMaker Pro, aloja la solución con el acceso activado y prueba la API. El credential se crea una vez en el menú Credentials y se reutiliza en todos los flujos.
03¿Qué límites tiene el nodo FileMaker en n8n?
El tamaño del resultado se planifica desde el principio. Limit fija el número máximo de fichas que vuelven, con 100 en el placeholder del campo, y Offset indica el número de la primera ficha del rango, así que un conjunto encontrado grande se recorre por tramos en vez de traerlo entero de golpe. Las reglas de orden y los criterios de búsqueda se definen dentro del nodo, lo que deja el filtrado pesado en el servidor en lugar de subirlo al flujo. Cuando un endpoint de la Data API no está expuesto por el nodo, el nodo HTTP Request lo llama directamente reutilizando el mismo credential mediante la autenticación predefinida.
04¿FileMaker tiene nodo trigger en n8n?
No. FileMaker no tiene nodo trigger, así que un flujo a su alrededor arranca con otra cosa. El Schedule Trigger es la respuesta habitual: se dispara a intervalo fijo, el nodo lanza una búsqueda y el resto trata lo que llega. El Webhook de n8n, una URL de tu flujo que un servicio externo llama, encaja cuando FileMaker no es lo primero que se mueve, por ejemplo un formulario o una aplicación que envía datos que luego escribes en el fichero. El trigger de otra herramienta también vale: una fila nueva en otro sitio crea la ficha de FileMaker correspondiente acto seguido.
05¿n8n o Make para FileMaker?
Depende de dónde tengan que vivir tus datos. Make es una plataforma de automatización alojada, sin opción de autoalojamiento, facturada por operación: el coste sigue al volumen y todo corre en sus servidores. n8n corre en tu propia máquina o en n8n Cloud, algo que pesa cuando el FileMaker Server ya está dentro de tu red y prefieres que la automatización viva al lado. Las dos dan un lienzo visual, así que el editor rara vez decide. Mira mejor el alojamiento, el control de los datos y el modelo de coste, y luego elige lo que encaje con tu equipo.