FileMaker Automation

Automate the work around FileMaker—not just another app connection.

Clean and verify data, react to FileMaker Server events, build live OData queries, and give FileMaker scripts stable API routes. Each automation is designed around how FileMaker systems actually operate.

01 · Governed data correction

Data Health

Beta

Find inconsistent FileMaker data, preview every proposed correction, approve the exact plan, and verify what was written.

Data cleanup should not be a blind batch script. Data Health turns cleanup into a reviewable job with evidence before and after the write.

Get Data Health

What it does

Combine compatible cleanup actions into one bounded job.

Preview every affected record before anything changes.

Require team approval for protected replacement workflows.

Encrypt original values, verify writes, and support guarded rollback.

How the workflow runs

  1. 1Choose an authorized FileMaker database
  2. 2Preview the affected records
  3. 3Approve the exact correction set
  4. 4Write, reload, and verify

Result

A correction job with a durable proposal, approval state, execution evidence, and verified result.

02 · Event-driven automation

FileMaker Pub/Sub

Run automations when FileMaker Server reports a backup, schedule, database, user, capacity, log, certificate, or security event.

Stop polling for conditions that FileMaker Server already knows about. Pub/Sub turns selected server events into filtered, repeatable automation.

Get FileMaker Pub/Sub

What it does

Listen for FileMaker Server operational and security events.

Filter events to the database, environment, or signal that matters.

Run one or more connector actions from the matching event.

Review delivery history and failed automation attempts.

How the workflow runs

  1. 1Select a FileMaker Server event
  2. 2Narrow the listener
  3. 3Attach automation actions
  4. 4Test and review deliveries

Result

Server activity becomes a useful response: notify, log, route, validate, escalate, or hand work to another system.

03 · Live FileMaker queries

Guided FileMaker OData

Beta

Build OData record finds from discovered FileMaker tables and fields without hand-writing every query parameter.

The guided builder turns a saved FileMaker authorization into a validated OData request while keeping the generated request visible and inspectable.

Get guided FileMaker OData

What it does

Discover OData tables, fields, and field types from FileMaker metadata.

Build filters, selected fields, sorting, limits, and pagination controls.

Preview the generated OData request before the automation runs.

Use OData Connection Doctor and advanced raw filters when needed.

How the workflow runs

  1. 1Choose the FileMaker authorization
  2. 2Discover table metadata
  3. 3Build and preview the query
  4. 4Use the result in later actions

Result

A readable, reusable FileMaker OData action with explicit query scope and connection diagnostics.

04 · Stable FileMaker endpoints

FMRouter

Beta

Give FileMaker scripts stable HTTPS endpoints that run ordered actions and return a structured JSON result.

FMRouter keeps endpoint logic outside individual FileMaker scripts while preserving a simple Insert from URL call from the file.

Get FMRouter

What it does

Create inbound and outbound routes for a chosen FileMaker context.

Run ordered actions with validation before saving or testing.

Generate the FileMaker Insert from URL setup and request payload.

Return run, step, status, and result evidence to the calling script.

How the workflow runs

  1. 1Create and validate a route
  2. 2Choose its ordered actions
  3. 3Copy the generated FileMaker call
  4. 4Read the returned JSON result

Result

One stable route replaces duplicated endpoint logic and gives FileMaker a consistent success or failure envelope.

Questions

FileMaker automation, clearly scoped

Do these automations replace FileMaker scripts?

No. They extend FileMaker scripts with governed data cleanup, FileMaker Server events, OData queries, stable route endpoints, and connections to other systems.

Can I review changes before FileMaker data is updated?

Yes. Data Health previews affected records, records the exact proposed corrections, supports approval, verifies every write, and can roll back protected replacement jobs.

What is the difference between Pub/Sub and FMRouter?

Pub/Sub starts work from FileMaker Server events. FMRouter gives FileMaker scripts stable HTTPS endpoints that run ordered actions and return a structured JSON result.

Do I have to write OData filter syntax?

No. Guided FileMaker OData discovers tables and fields and builds filters, sorting, selected fields, and request previews. Advanced raw filters remain available when you need them.