How do I set up server-side scheduled scripts?

FileMaker Server can run your FileMaker scripts automatically on a schedule — great for nightly data imports, PDF generation, sending notifications, cleaning up old records, and more.

Creating a schedule

  1. Open the FileMaker Server Admin Console
  2. Go to the Schedules section
  3. Click Create a Schedule
  4. Choose FileMaker Script as the task type
  5. Select the database and script name, then set the frequency and time
  6. Save the schedule and make sure it is enabled

Important tips

  • File paths must be server-writable. If your script generates PDFs or writes files, use a path that the server account has write access to. Contact support if you need help finding the right path for your setup.
  • Privilege sets matter. The account used to run the script must have the Run FileMaker Scripts privilege in your database's security settings.
  • After a migration or version upgrade, re-save your schedules. Use Save All Schedules in the Admin Console before the upgrade, and Load Schedules afterward to restore them. This is easy to overlook and causes schedules to silently stop running.

Troubleshooting

If a schedule is not running as expected, check the Log Viewer in the Admin Console for error messages around the scheduled run time. Common issues include missing file paths, insufficient account privileges, or the database being closed at the time the schedule fires.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

My FileMaker Server is down — what should I do?

If your server is down or databases are showing as unavailable, here is a quick checklist to get...

Why is my FileMaker database running slowly?

Slow FileMaker performance usually comes down to a handful of causes. Here is how to identify...

How do I upgrade my server's disk space or memory?

Scaling your server resources up or down is self-service and takes effect immediately — no...

How do I install a FileMaker plugin on my server?

FileMaker plugins are fully supported on all dedicated hosting plans. Server-side plugins allow...