Freedom251 › Job Scheduler Software
Xi-Batch

What Xi-Batch is
Xi-Batch schedules and controls batch jobs across servers or on a single host, as an alternative to cron. Scheduling variables coordinate serial or parallel job chains, while calendar rules can account for month ends, weekends, holidays, and daylight saving time. Jobs can start when monitored files are created, deleted, or changed. Administrators can assign load values and set queue ceilings to limit which job combinations begin. Interfaces include command-line, full-screen character, Motif, GTK3, and a programmer API; jobs can use shell scripts and processors such as Perl and SQL. User definitions and permissions govern job submission and access to other users’ work. After a restart, the queue is recovered automatically, and aborted jobs can be routed for operator action or automatic recovery. Xi-Batch is self-hosted, with Linux and Windows support; Windows server support is provided through optional client modules. It is intended for trusted operational networks or a single host, not exposure to untrusted networks. Evaluation copies are available on request and convert to licensed status without reinstallation. Paid licensing is tiered by processor class, with a quotation required.
Who it suits
Xi-Batch suits teams coordinating scheduled workloads across servers, particularly where job dependencies, calendar rules, file triggers, and queue limits matter. It is designed for trusted networks or a single host.
What it does well
- Coordinates serial or parallel job chains across hosts
- Schedules around weekends, holidays, and daylight saving
- Can trigger jobs from file changes
- Queue recovery and aborted-job recovery options
- Provides command-line, graphical, and API interfaces
What to know first
- Paid licence pricing requires a quotation
- Windows server support uses optional client modules
- Not designed for exposure to untrusted networks
Limits
The perpetual licence is tiered by processor class and requires a quotation. Windows server support is provided through optional client modules.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Perpetual licence | Tiered by processor class · Contact Xi Software for a quotation | On request |
As xisl.com lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Visit the Xi-Batch product website.
- Request an evaluation copy from Xi Software.
- Deploy on a trusted operational network or a single host.
- Choose Linux or use optional client modules for Windows server support.
- Convert an evaluation copy to licensed status without reinstalling.
Verdict
Xi-Batch combines dependency scheduling, file triggers, load controls, and recovery features for batch operations. Check its trusted-network design and Windows server module requirement against your deployment needs.
Questions
Does Xi-Batch have a free plan or trial?
There is no free plan. Evaluation copies are available on request.
Which platforms does Xi-Batch support?
The listed platforms are API, Linux, self-hosted, and Windows. Windows server support is provided through optional client modules.
Can Xi-Batch coordinate dependent jobs?
Yes. Scheduling variables can coordinate serial or parallel job chains across hosts.
Is Xi-Batch designed for untrusted networks?
No. It is designed for trusted operational networks or a single host.
What support is available?
Customers on a maintenance contract can get support by telephone and email. Email support is treated at the same priority as a call.
Facts from Xi-Batch's own pages
- Access control
- Users must be defined before submitting work, and permissions can restrict operations and visibility of other users’ jobs. · xisl.com, 7 Oct 2026
- Calendar scheduling
- Schedules can account for month ends, weekends, holidays, and daylight saving time. · xisl.com, 7 Oct 2026
- Dependencies
- Scheduling variables can coordinate serial or parallel job chains across hosts. · xisl.com, 7 Oct 2026
- Deployment and security
- Xi-Batch is designed for trusted operational networks or a single host and is not designed to be exposed to untrusted networks. · xisl.com, 7 Oct 2026
- Evaluation
- Evaluation copies are available on request and convert to licensed status without reinstallation. · xisl.com, 7 Oct 2026
- Fault recovery
- The queue is recovered automatically after restart, and aborted jobs can be sent for operator action or automatic recovery. · xisl.com, 7 Oct 2026
- File monitoring
- Jobs can be triggered when a file is created, deleted, or amended. · xisl.com, 7 Oct 2026
- Founded
- 1986 · xisl.com, 28 Sept 2026
- Headquarters
- London, United Kingdom · xisl.com, 28 Sept 2026
- Integrations
- Jobs can use shell scripts and command processors such as Perl and SQL, and an API makes functionality available programmatically. · xisl.com, 7 Oct 2026
- Interfaces
- The product provides command-line, full-screen character, Motif, GTK3, and programmer API interfaces. · xisl.com, 7 Oct 2026
- Load control
- Administrators can assign load values to jobs and set queue ceilings that limit which combinations start. · xisl.com, 7 Oct 2026
- Notable limit
- The product page says Windows server support is provided through optional client modules. · xisl.com, 7 Oct 2026
- Platforms
- Xi-Batch supports many Unix platforms and most Linux distributions, with RPM, DEB, and tarball packages; optional client modules support Windows servers. · xisl.com, 7 Oct 2026
- Purpose
- Xi-Batch schedules, sequences, and controls batch work across a network of servers as a replacement for cron. · xisl.com, 7 Oct 2026
- Support
- Support for customers on a maintenance contract is available by telephone and email, with email treated at the same priority as a call. · xisl.com, 7 Oct 2026
Where Xi-Batch stands on Freedom251
- Job Scheduler Software#17 of 26