Pixyz Batch can run on a Windows/Linux machine as a service.

For example, It can be set up to continuously scan folders looking for input files, process them, and save them in an output folder.