TrustRadius: an HG Insights company

JAMS

Score7.9 out of 10

119 Reviews and Ratings

What is JAMS?

JAMS is a centralized workload automation and job scheduling solution that runs, monitors, and manages jobs and workflows. Reliably orchestrate the critical IT processes that run your business from a single pane of glass.

Read more details.

Categories & Use Cases

Media

Screenshot of the Centralized Job Repository - here users store job definitions, schedules, and parameters in one central database.
Screenshot of the Job Monitor - this displays the status of jobs and workloads from one central monitoring console. Viewers can drill down on individual jobs to diagnose failures, dependencies, and expected completion times.
Screenshot of a Dashboard - Here, users can create data-rich visuals to monitor critical batch jobs and workflows running on various agents and on different business applications.
Screenshot of the Centralized Job Repository - Stores job definitions, schedules, and parameters in a central database.
Screenshot of the Visual Job Editor - a drag and drop editor for tasks is used to build multistep workflows that include dependencies, user input, parallel processes, and triggers.
Screenshot of JAX  AI agent - built right into the JAMS Web Client. Ask it to find a job, troubleshoot a failure, or explain how something works, in plain language, and it answers grounded in real JAMS documentation.
Screenshot of JAMS MCP is a connector that drops JAMS straight into the AI tools engineers already live in, like Cursor, VS Code with Copilot, Claude, and Codex.

1 / 7

Screenshot of the Centralized Job Repository - here users store job definitions, schedules, and parameters in one central database.

Top Performing Features

  • Alerts and notifications

    Alerts and notifications enabling management by exception

    Category average: 8.9

  • Multi-platform scheduling

    Multi-platform scheduling is the ability to centrally manage a business process from end-to-end

    Category average: 9.2

  • Central monitoring

    A central monitoring dashboard provides data on trends and forecasts

    Category average: 8.9

Areas for Improvement

  • Logging

    Logging and audit trails to ensure regulatory compliance

    Category average: 8.5

  • Application integration

    Integration with a broad range of enterprise applications

    Category average: 8.4

  • Analysis and visualization

    Analysis and visualization tools provide clear understanding of critical errors and helps prioritize errors

    Category average: 8.2

Who Buys & Uses JAMS

Pros

  • Reliable and robust execution of scheduled tasks
  • Consolidates disparate scheduling tools (e.g., Windows Task Scheduler, SQL Agent)
  • Intuitive interface for daily operations and workflow creation

Cons

  • Outdated User Interface and Web Client design
  • Limited custom report creation and dashboard functionality
  • Insufficient documentation and usage examples, particularly for Report Designer and PowerShell

Automate Skybot Great Automation across multiple platforms

Use Cases and Deployment Scope

We use Automate (Skybot) Scheduler which JAMS purchased somewhat recently. We haven't used the JAMS Scheduler product. Therefore this review will be based on our use of Automate (Skybot).

We use Automate to orchestrate our jobs and their dependencies across multiple systems. While we previously had used Cron, this solution allows us to easily automate, monitor and recover jobs.

Pros

  • Support
  • Automation
  • Dependency Management
  • Forecasting

Cons

  • Slow loading/refreshing console
  • Conditional Dependency usage

Return on Investment

  • Reduced Recovery time
  • Enabled support to easily recover and able to focus time on other issues
  • Automated job recovery

Alternatives Considered

IBM Sterling Control Center Monitor and AutoSys Workload Automation

JAMS for the win

Use Cases and Deployment Scope

The N-tier application we use has jobs coming from multiple servers 24 hours a day. JAMS manages all of those and allows us to set alerts, to set automatic retires and send notifications. The history is fantasic way to get a quick view of what failed over the day without checking every job. There are so many funtionalities we have yet to use, such as running sql jobs or CMD scripts. Fantasic product, highly recommended.

Pros

  • history
  • alerts
  • auto-resubmits

Cons

  • a wizard for setting up jobs
  • a folder with the failed job notifications, easy to find
  • an easier way to set web interface (back to the wizard)
  • a set of video walk throughs with examples for each type of scheduling

Return on Investment

  • The ROI is unquestionable, I cannot imagine life without it
  • Reliability is top notch, haven't seen it crash in 15 years of use
  • As for resources, it has a small footprint on the server

Alternatives Considered

Microsoft To Do

Other Software Used

Microsoft SQL Server, Microsoft IIS, Microsoft 365

JAMS VEA Review

Use Cases and Deployment Scope

We have been using JAMS as our main job scheduler since 2016 for all our applications like JDE, ESB Middleware, SFTP/FTP Interfaces, SharePoint, API calls, etc. In other words, we use it heavily to do most of our automated processing to run JDE jobs, bank file transfers, file triggers, etc.

Pros

  • Running JDE UBE/Programs
  • File Transfers using SFTP and FTP
  • Running ESB/Middleware API calls

Cons

  • We use PowerShell 5 and 7+. I think for PowerShell we cannot use the JAMS Module functionality.

Return on Investment

  • Increase reliability due to automation of main business function

Other Software Used

Microsoft SharePoint, ReportsNow

JAMS Scheduler is the perfect automation tool for Small to Medium businesses

Use Cases and Deployment Scope

We use JAMS to schedule tasks. Full stop. With over 3000 scheduled tasks across production and non-production environments, the quality of our output is limited by our imagination and competence. The scheduler itself it rock solid.

Pros

  • Human readable scheduling, "second Thursday of month", etc
  • Error handling workflows "If the file isn't found, silently log or loudly alert as configured"
  • Agents that support different OS platforms, "Windows, Linux, and many more"

Cons

  • We struggle getting data directly from the database, but that is because it is structured well and not for people. Still a frustration.
  • Custom reports are too difficult to create and use. We don't use them.

Return on Investment

  • Using JAMS is about setting and forgetting so that you can focus on running the business, not chasing tasks.
  • The only way we would fail to use JAMS is if we failed to plan our automation strategy.
  • This software was the difference between going out of business in 2012 and thriving today. We were drowning in sprawling scripts and scheduled tasks (cron jobs, mainframe jobs, windows task scheduler, Bob's Totally Cool Desktop Batch file; all now handled by JAMS)

Alternatives Considered

Stonebranch and Progress MOVEit

Cost efficient scheduling tool.

Use Cases and Deployment Scope

We use jams to automate our batch jobs. Mainly used for scheduling GoAnywhere projects. It is used by many different departments in our business.

Pros

  • Managing credentials securely.
  • Allowing segregation by business group.
  • Promotion between environments.

Cons

  • How to specify scheduling is not intuitive.
  • When promoting between environments have to manually massage the file to remove credentials
  • Terrible integration with GoAnywhere which is their own product.

Return on Investment

  • Allows us to have 1 enterprise level scheduling.
  • Completely different to windows scheduler so a lot of development work required.
  • More secure than custom scheduling.

Other Software Used

Fortra's GoAnywhere MFT, Coviant Diplomat Managed File Transfer, Azure Functions