IntegrationsAll integrations

Menu

Menu

Event-Driven Automation Software: Jobs That Start When Data Lands

Start jobs when a file lands, a job finishes, a variable changes, or an email arrives, instead of polling on a timer.

Event-driven automation starts a job when something happens instead of at a fixed time. JAMS Scheduler watches for files, completed or failed jobs, variable changes, and incoming email, then submits the job and resets to watch for the next occurrence.

4

Event trigger types: file, job completion, variable, and email

Recurrence

Repeat a job at an interval inside a set window

File

Start a job when a file is present, available, or absent

Email

Start a job when a message arrives in a monitored mailbox

The problem

The cost of polling on a timer

A job that checks for new data every hour can leave that data waiting for up to an hour, and a job that checks every minute wastes most of its runs. Either way, the schedule is guessing when the work is ready.

How it works

Event-based job scheduling in JAMS Scheduler

A trigger submits the job the moment its event happens, then resets to watch for the next one. Dependencies can still decide when the submitted job starts.

01

Trigger

A time, file, job, variable, or email submits the job

02

Dependencies

The entry waits until every precondition is met

03

Queue and Resources

Limits decide what runs now and what runs together

04

Agent

Runs on Windows, Linux, UNIX, IBM i, OpenVMS, or z/OS

05

Result and Events

History, alerts, and recovery jobs fire on the outcome

The trigger submits the job the moment its event happens. A dependency on the same job can still decide when it starts.

Capabilities

Triggers JAMS Scheduler watches for

File triggers

Start a job when a file becomes present, available, or absent.

Job completion triggers

Start a job when another job finishes or fails.

Variable triggers

Start a job when a JAMS variable changes value.

Email triggers

Start a job when a message arrives in a monitored mailbox.

Dependencies

Hold a triggered job until its other preconditions are met.

Recurrence

Repeat a job at a set interval within a time window.

Recovery jobs

Start a recovery job or notify the team when a triggered job fails.

Job Diagram

See what an event will set off downstream before you change it.

See it before you talk to anyone

Click through JAMS Scheduler in a few minutes, no sign-up needed.

Customer results

Event-driven automation results from JAMS Scheduler customers

We have a whole chain of dependencies so that everything flows through JAMS.

Seminole Electric

2,000

Jobs a day, triggered by events instead of polling

Seminole Electric

4 sec

Shortest recurrence for jobs running 100 to 150 times an hour

Southwest Power Pool

Migrations

Moving from another scheduler

Free migration tool

Move your jobs to JAMS Scheduler without rebuilding them

JUMP (JAMS Universal Migration Platform) converts your existing job definitions into JAMS jobs. Start with a free Dry Run report that previews every converted job before anything moves.

Fit

Where JAMS Scheduler fits

A strong fit when

Data that arrives at unpredictable times. Processes that should start the moment an upstream job finishes. Teams replacing polling jobs that check every few minutes.

Reviews from IT Teams

G2 reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
PeerSpot reviews of JAMS Scheduler
PeerSpot 2026 Tech Leader Award for JAMS Scheduler in Workload Automation

Our CEO reads and responds to every one.

Reviews from IT Teams

G2 reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
PeerSpot reviews of JAMS Scheduler
PeerSpot 2026 Tech Leader Award for JAMS Scheduler in Workload Automation

Our CEO reads and responds to every one.

Reviews from IT Teams

G2 reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
TrustRadius reviews of JAMS Scheduler
PeerSpot reviews of JAMS Scheduler
PeerSpot 2026 Tech Leader Award for JAMS Scheduler in Workload Automation

Our CEO reads and responds to every one.

Get a Live Demo

See JAMS in action. Request a live demo or start your free trial today.

Get a Live Demo

See JAMS in action. Request a live demo or start your free trial today.

Get a Live Demo

See JAMS in action. Request a live demo or start your free trial today.