Skip to main content

JobScheduler Universal Agent

Platform independent Universal Agent

The JobScheduler Universal Agent is available in combination with the JobScheduler Master Workload Automation Solution. It supports advanced business and technical requirements for enterprise customers. Enterprise customers benefit from the easy deployment and the platform-independent capabilities of the Universal Agent, particularly in complex environments spanning multiple platforms. More technical information is available with our Product Knowledge Base.

You can download the JobScheduler Universal Agent. We also offer a trial license, which allows you to test an unlimited number of tasks to be run simultaneously.

For more information or a trial license key please contact our sales department

Essential Enterprise Requirements made easy with the Universal Agent

Longer Maintenance Periods

Enterprise customers prefer longer life cycles in order to reduce the overhead of testing and deployment. SOS has introduced a new Product Life Cycle which now includes Long Term Support. The maintenance period (public maintenance releases for 1 year) is prolonged by additional 3 years for long term releases.

Platform Coverage

The new JobScheduler Universal Agent is platform independent. The Agent can be operated on any platform and operating system that provides a Java Virtual Machine, e.g. Windows, Linux, AIX, Solaris, HP-UX, Mac OS X, Raspberry Pi etc.

Zero Configuration

The Universal Agent requires zero configuration. All configuration items are managed by the JobScheduler Master. No database is used by the Agent, instead the JobScheduler Master stores the job history in the database. The same applies to job logs that are immediately handed over to the Master which then stores them in a database.

Easy Deployment

Quick and effortless installation of Agents to large clusters of servers.

Central Operation

Hundreds of Agent instances can be controlled by a single JobScheduler Master.

Features and Advantages


Job Execution

The Universal Agent runs practically all JITL Jobs that previously have been executed on the Master JobScheduler. The Classic JobScheduler Agent was restricted to mainly running shell scripts.
... read more

Remote File Watching

The JobScheduler Universal Agent can be used to watch incoming files and to trigger a job start for each file. The configuration of file order sources is effected on the JobScheduler Master.
... read more

Communication and Security

The communication between Master and Agent is bundled in a single HTTP connection. No additional ports or firewall settings are required - the Classic Agent required extra ports to be opened. This allows HTTPS connections to be used with an intermediate reverse proxy which includes verification of certificates.
... read more


The only prerequisite for the operation of the JobScheduler Universal Agent is a Java Virtual Machine.
... read more

Migration Strategy

JobScheduler Universal Agent replaces platform specific releases of the JobScheduler Classic Agent and JobScheduler Master for AIX, Solaris and HP-UX.

Licensing Modes for the Universal Agent


Restricted Mode

Restricted mode uses the default freeware license, which is included with every download of the Universal Agent. In restricted mode the Universal Agent will run one task at a time.

Trial Mode

Trial mode requires a trial license obtained from the SOS GmbH. Trial licenses allow an unlimited number of tasks to be run simultaneously for a trial period of 30 days.

Unlimited Mode

Unlimited mode requires that users have purchased a Commercial License. Commercial licenses allow an unlimited number of tasks to be run simultaneously.