Find the right fit
for your workflows.
go-schedule brings readable scheduling, event-driven jobs and connected-daemon operations to an open-source tool you run yourself. Here is how its released capabilities compare with established automation platforms.
This is a capability guide, not a universal ranking. Supported means the cited product documentation describes the capability in the stated context. Partial explains a narrower implementation. Unknown means the research does not establish the answer, not that the product lacks the feature.
Showing 10 capabilities across 8 products.
| Capability | go-schedule | JAMS | ActiveBatch | ScriptRunner | Control-M | Azure Logic Apps | Resolve Actions | OpCon |
|---|---|---|---|---|---|---|---|---|
| Recurring time-based scheduling Scheduling | supported Readable recurrence, supported five/six-field cron and explicit timezone/DST policies. Official sourceReviewed 2026-10-19 | supported Scheduled and event-driven workloads; exact dialect depends on configuration. Official sourceReviewed 2026-10-19 | supported Date/time and event-driven triggers. Official sourceReviewed 2026-10-19 | supported One-off and recurring script execution. Official sourceReviewed 2026-10-19 | supported Scheduling, calendars, timezones and forecasting. Official sourceReviewed 2026-10-19 | supported Recurrence triggers; workflow/hosting model determines limits. Official sourceReviewed 2026-10-19 | supported Scheduled and signal-triggered automation in current platform brief. Official sourceReviewed 2026-10-19 | supported Schedule and on-demand initiation in the vendor feature guide. Official sourceReviewed 2026-10-19 |
| Event-driven initiation Orchestration | supported External trigger keys, file/directory watchers and task-completion sources. Official sourceReviewed 2026-10-19 | supported Event-driven workload initiation. Official sourceReviewed 2026-10-19 | supported Event-driven scheduling and automation triggers. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | supported Events coordinate job prerequisites. Official sourceReviewed 2026-10-19 | supported Event triggers and connector actions. Official sourceReviewed 2026-10-19 | supported Monitoring, ITSM and other event signals can start workflows. Official sourceReviewed 2026-10-19 | partial File-arrival dependencies and external events can initiate RPA jobs; MFT cloud triggers and VisualCron require their integrations. Official sourceReviewed 2026-10-19 |
| Dependent workflows Orchestration | partial Durable success/failure/any completion chains; no claim of a full visual branching workflow language. Official sourceReviewed 2026-10-19 | supported Workload orchestration and dependencies are described by the platform. Official sourceReviewed 2026-10-19 | supported Multi-step job orchestration and reusable job steps. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | supported Job dependencies and prerequisites. Official sourceReviewed 2026-10-19 | supported Visual workflows composed from triggers and actions. Official sourceReviewed 2026-10-19 | supported Conditional and parallel workflow composition in the platform brief. Official sourceReviewed 2026-10-19 | supported Job-status dependencies and conditional initiation are documented in the VisualCron RPA integration context. Official sourceReviewed 2026-10-19 |
| Operator interfaces and programmatic access Operation | supported Wails desktop, gosched CLI and versioned JSON API; specific CLI gaps remain tracked. Official sourceReviewed 2026-10-19 | supported Web/thick clients and .NET/REST interfaces. Official sourceReviewed 2026-10-19 | supported Console/web/self-service interfaces and integration API. Official sourceReviewed 2026-10-19 | supported Portal and REST/Swagger integration. Official sourceReviewed 2026-10-19 | supported Web interface and Jobs-as-Code CLI/API. Official sourceReviewed 2026-10-19 | supported Visual designer and code/deployment tooling. Official sourceReviewed 2026-10-19 | supported Visual/API authoring and script/SSH/CLI capabilities. Official sourceReviewed 2026-10-19 | partial Official CLI integration manages machines, jobs and schedules through REST; this cell establishes CLI/API access. Official sourceReviewed 2026-10-19 |
| Manage work across systems Operation | supported Explicitly enrolled independent daemons, All Systems, search and portable configuration. Official sourceReviewed 2026-10-19 | supported Cross-platform execution and agents. Official sourceReviewed 2026-10-19 | supported Integration across supported infrastructure and applications. Official sourceReviewed 2026-10-19 | supported Remote script execution through the platform. Official sourceReviewed 2026-10-19 | supported Central workflow orchestration spans platforms, applications and infrastructure; self-hosted and SaaS contexts differ. Official sourceReviewed 2026-10-19 | supported Azure/on-premises integration; hosting model matters. Official sourceReviewed 2026-10-19 | supported Automation across systems through integrations and remote execution. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 |
| History, logs and notifications Operation | partial Execution history/logs, webhook delivery and desktop notifications; SMTP is planned separately. Official sourceReviewed 2026-10-19 | supported Monitoring and email notifications. Official sourceReviewed 2026-10-19 | supported Monitoring, reporting and SLA functions. Official sourceReviewed 2026-10-19 | supported Audit and reporting for script operations. Official sourceReviewed 2026-10-19 | supported Monitoring and operational job views. Official sourceReviewed 2026-10-19 | supported Workflow run monitoring and diagnostic integration. Official sourceReviewed 2026-10-19 | supported Operational/audit information in the current platform brief. Official sourceReviewed 2026-10-19 | supported Versioned v26.0 history management. Official sourceReviewed 2026-10-19 |
| Permissions and audit Administration | supported Actor capabilities, delegated credentials and management audit records. Official sourceReviewed 2026-10-19 | partial Object ACLs and centralized execution credentials are documented; this evidence does not establish every audit scope. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | supported Role-based access and managed credentials. Official sourceReviewed 2026-10-19 | partial Roles limit interface, folder, job and operation access; audit coverage needs separate evidence. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | supported REST access, role-based control and audit. Official sourceReviewed 2026-10-19 | supported Role-controlled history management is documented; other scopes need version-specific review. Official sourceReviewed 2026-10-19 |
| MCP access Integration | supported Optional local and authenticated remote MCP with explicit authority. Official sourceReviewed 2026-10-19 | supported Current vendor platform advertises MCP; edition/availability should be checked. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | partial 9.0.22 documents a preview MCP server with API-version prerequisites and request/client limits; BMC recommends non-production use. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 |
| Clustered execution / failover Architecture | unavailable Independent-daemon management does not provide clustered execution ownership/failover. Official sourceReviewed 2026-10-19 | supported A separate failover scheduler takes over after missed heartbeats; jobs running locally on the failed scheduler can still fail. Official sourceReviewed 2026-10-19 | supported Platform overview describes failover; edition/deployment context applies. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | supported Self-hosted secondary-server failover is documented; automatic versus manual takeover depends on database topology. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 |
| Source and deployment model Operating model | supported Apache 2.0 source; locally operated daemons without a hosted account requirement. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | partial Azure service with Consumption, Standard and hybrid deployment distinctions. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 | unknown The cited overview does not establish this capability for the selected edition; consult the vendor before deciding. Official sourceReviewed 2026-10-19 |
Product editions and deployment context
- go-schedule: v1.5.1, independent local/remote daemons; Apache 2.0
- JAMS: Current vendor platform/Core overview; edition-dependent capabilities
- ActiveBatch: Current platform overview; deployment and edition affect availability
- ScriptRunner: Current platform overview; PowerShell automation context
- Control-M: Control-M 9.0.22 documentation and Automation API
- Azure Logic Apps: Consumption/Standard overview; cloud and hybrid models differ
- Resolve Actions: Current Resolve platform brief; edition-specific Actions details need confirmation
- OpCon: On-premises v26.0 history plus current CLI and VisualCron/MFT integration documentation; add-on requirements apply
Integration and add-on availability can differ by edition. Confirm a feature with its vendor before making a purchase or migration decision.
Where go-schedule goes next
These opportunities connect the comparison to existing project decisions. Planned work is separate from the released baseline.
- Issue #176: SMTP notification delivery is planned; webhooks and desktop notifications are already released.
- Issue #277: Complete documented GUI-to-CLI capability coverage and unattended evaluation.
- Issue #20: Existing conditional decision path for clustered execution; the comparison does not authorize implementation.
How this comparison stays current
Snapshots and evidence are maintained in the repository. Each release requires an explicit comparison review tied to its tag, resolved source and reviewed content. The public page selects a matching published release, so unreleased source changes do not become released capability claims.
Read the maintenance procedure