Can the API automatically schedule at specific time points, or when a specific number of changes happen?

Example: End users want to get an automated schedule presented, e.g. when they arrive in the morning, or when one or more new orders have come in. This means you would have to trigger an optimization run at a specific time.

Yes, with Solvice this can easily be done, your software can simply trigger a run by posting a new solve request to the API at the right time. Possible trigger event types are:

  • New job, job adjusted or job deleted
  • Availability of resources adjusted (e.g. if someone calls in sick)
  • A cron-task, so at a specific point in time (e.g. nightly)