---
name: "Run visual scheduled agent jobs with Cronicle"
slug: "run-visual-scheduled-agent-jobs-with-cronicle"
description: "Use Cronicle to schedule, run, monitor, and manually trigger recurring agent maintenance jobs across one or more worker servers from a web UI and REST API."
github_stars: 5771
verification: "security_reviewed"
source: "https://github.com/jhuckaby/Cronicle"
author: "Cronicle contributors"
publisher_type: "open_source"
category: "Templates & Workflows"
framework: "Multi-Framework"
tool_ecosystem:
  github_repo: "jhuckaby/Cronicle"
  github_stars: 5771
---

# Run visual scheduled agent jobs with Cronicle

Use Cronicle to schedule, run, monitor, and manually trigger recurring agent maintenance jobs across one or more worker servers from a web UI and REST API.

## Prerequisites

Cronicle server, Node.js and npm, POSIX host or worker servers, shell commands or Cronicle plugins, optional REST API keys and webhooks

## Installation

Requirements and caveats from upstream:
- We stand on the shoulders of giants. Cronicle was built using these awesome Node modules:
- | [errno](https://www.npmjs.com/package/errno) | Node.js libuv errno details exposed. | MIT |
- | [formidable](https://www.npmjs.com/package/formidable) | A Node.js module for parsing form data, especially file uploads. | MIT |

Basic usage or getting-started notes:
- **Cronicle** is a multi-server task scheduler and runner, with a web based front-end UI. It handles both scheduled, repeating and on-demand jobs, targeting any number of worker servers, with real-time stats and live l...
- Track CPU and memory usage for each job.
- | **Schedule** | The list of events, which are scheduled to run at particular times, on particular servers. |

- Source: https://github.com/jhuckaby/Cronicle
- Extracted from upstream docs: https://raw.githubusercontent.com/jhuckaby/Cronicle/HEAD/README.md

## Documentation

- http://cronicle.net

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/run-visual-scheduled-agent-jobs-with-cronicle/)
