iSchedule Overview

iSchedule allows staff to automate data processes by scheduling iImport and iUpdate tasks to run at defined times. Instead of manually running jobs, you can configure tasks to execute on a recurring basis—such as hourly, daily, or monthly—ensuring your data is processed consistently and efficiently.

iSchedule is commonly used to run updates automatically or to execute jobs during off-hours, minimizing disruption to users and improving performance. For example, you can schedule an iUpdate task to maintain data on a regular cadence, or run an iImport overnight to process large datasets. By automating these tasks, iSchedule helps reduce manual effort while supporting reliable, repeatable workflows.

Use cases

Use iSchedule when you want to automate tasks that need to run on a consistent or predictable schedule. This is especially useful for recurring updates, routine data maintenance, or processing large jobs outside of business hours.

Common scenarios include:

  • Running an iUpdate task on a daily, weekly, or monthly schedule
  • Scheduling an iImport to process files overnight or during off-hours
  • Automating routine data updates without manual intervention
  • Ensuring consistent execution of repeatable processes