Skip to main content

JS7 JobScheduler Universal Agent

Platform independent Universal Agent

The JS7 JobScheduler Universal Agent is available in combination with the JS7 JobScheduler Controller 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 JS7 JobScheduler Universal Agent 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 JS7 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 JS7 JobScheduler Controller. No database is used by the Agent, instead the JS7 JobScheduler JOC COCKPIT stores the job history in the database. The same applies to job logs that are immediately handed over to the JOC COCKPIT 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 JS7 JobScheduler Controler.

Features and Advantages


Job Execution

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

Remote File Watching

The JS7 JobScheduler Universal Agent can be used to watch incoming files and to trigger a job start for each file.
... read more

Communication and Security

The communication between Controller 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 JS7 JobScheduler Universal Agent is a Java Virtual Machine.
... read more

Migration Strategy

JS7 JobScheduler Universal Agent replaces platform specific releases of the JS7 JobScheduler Classic Agent

Licensing Modes for the Universal Agent


Unlimited Mode

Unlimited mode uses the default freeware license, which is included with every download of the Universal Agent.  The agent allow an unlimited number of tasks to be run simultaneously.