What Is Cron Job?
A cron job is a scheduled task that runs automatically at defined times or intervals. Named after the Unix "cron" utility, cron jobs use a time-based expression to specify when the task should execute — such as every hour, every Monday at 9 AM, or on the first of each month.
A time-based scheduler that runs automated tasks at specified intervals or times.
Cron jobs are the backbone of scheduled automation. They power recurring tasks like generating weekly reports, syncing data overnight, sending daily digest emails, running health checks, and archiving old records.
The cron expression format uses five fields: minute, hour, day of month, month, and day of week. For example, "0 9 * * 1-5" means "at 9:00 AM, every weekday." While the syntax can be cryptic, most automation platforms provide visual schedule builders.
In workflow automation, cron-triggered workflows complement event-triggered (webhook) workflows. Events handle real-time reactions, while cron jobs handle periodic batch operations. Together, they cover the full spectrum of automation timing needs.
Modern automation platforms like autn.io enhance cron jobs with features like timezone handling, overlap prevention (don't start a new run if the previous one is still running), and smart scheduling that adjusts based on system load.
Related Terms
Trigger
An event or condition that initiates the execution of an automated workflow.
Workflow Automation
The use of technology to perform recurring tasks or processes with minimal human intervention.
Batch Processing
Processing a collection of records or tasks as a group, rather than handling each one individually in real-time.
More Workflow Design Terms
New to workflow automation?
Our complete guide explains everything from triggers to AI-powered builders.
Read: What Is Workflow Automation?See Cron Job in Action
Build workflows that use cron job in 60 seconds. Describe what you need in plain English.
Try It Free