Running FileMaker scripts automatically with Server schedules

Beginner

Create script schedules to automate recurring FileMaker scripting tasks — nightly imports, report generation, data cleanup — without any user interaction.

What you'll learn

  • How to create a script schedule in Admin Console
  • What the script's runtime environment looks like (headless, no UI)
  • How to pass a parameter and handle errors in scheduled scripts

FileMaker Server can run any script in a hosted database on a schedule. The script runs server-side without a user logged in — exactly like Perform Script on Server, but triggered by time rather than by another script.

1/3
1

Create a script schedule

Go to Schedules → New Schedule → FileMaker Script. Select the hosted database, choose a script from the dropdown, and optionally enter a parameter. Set the frequency (Daily, Weekly, Every N minutes) and a start time. The account used to run the script must have Full Access privileges or the "Run with Full Access privileges" option enabled on the script.

Sign in to track your progress and pick up where you left off.

Sign in to FM Dojo