- Inicio
- Recursos
- Integraciones
- FileMaker
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
¿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.
¿Cómo se conecta FileMaker con n8n?
- 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.
- 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. - 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.
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.
Índice de operaciones
Retrieve data from the FileMaker data API
executeLo 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,
100en el placeholder, y en qué número de ficha empieza el rango.
¿Necesitas ayuda para automatizar FileMaker con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.