AI Dictionary › AI Fundamentals
A cron job is a scheduled task that a system runs automatically at preset times or intervals: every night at 3 AM, every Monday, every five minutes. It takes its name from cron, the historic scheduler of Unix systems. It is the simplest, most battle-tested way to automate recurring work with zero human intervention.
Schedules are written in crontab syntax: five fields for minute, hour, day of month, month and day of week. The line 0 3 * * * means every day at 3:00. The cron daemon stays running, checks the table and launches commands when the clock matches. Modern cloud incarnations, from Kubernetes CronJob to AWS EventBridge, apply the same logic at distributed scale.
In AI, cron jobs orchestrate periodic model retraining, nightly refreshes of vector indexes for RAG, scheduled LLM-generated reports and data quality checks. Outside AI they run backups, log cleanups, newsletter sends and certificate renewals.
The name derives from the Greek chronos, time. The cron program appeared in early Unix systems at Bell Labs in the 1970s, with Ken Thompson among the system's authors; the most widespread version today is Vixie cron, written by Paul Vixie in 1987. The crontab syntax, cryptic yet powerful, has survived for half a century nearly unchanged: one of computing's longest-lived interfaces.
Consistency pays off: Grace's streak and daily gym work like a personal cron job, a recurring appointment that consolidates your skills. In the scenarios on automation you learn to describe time schedules to an AI without ambiguity.
From our network
Kaimaki Web: Websites That Win Customers
Custom websites, web apps and digital marketing for growing businesses.
Visit kaimakiweb.com →From the Agora Intelligence blog
📱 Download the Android app (beta) iOS coming soon
Say what you mean. Get what you need.
Grace Certified, the AI coach that trains and certifies your prompt engineering, by Agora Intelligence.