specific
Run Every 5 Minutes During Business Hours
Execute a task every 5 minutes from 9 AM to 5 PM on weekdays.
Cron Expression
*/5 9-17 * * 1-5
Expression Breakdown
*/5
Minute
Every 5 minutes
9-17
Hour
Hours 9 through 17
*
Day of Month
Every day (1-31)
*
Month
Every month (1-12)
1-5
Day of Week
Monday through Friday
Next 10 scheduled runs
| # | Date & Time | Relative |
|---|---|---|
| 1 | Mon, Dec 29, 9:00 AM | in 2 days |
| 2 | Mon, Dec 29, 9:05 AM | in 2 days |
| 3 | Mon, Dec 29, 9:10 AM | in 2 days |
| 4 | Mon, Dec 29, 9:15 AM | in 2 days |
| 5 | Mon, Dec 29, 9:20 AM | in 2 days |
| 6 | Mon, Dec 29, 9:25 AM | in 2 days |
| 7 | Mon, Dec 29, 9:30 AM | in 2 days |
| 8 | Mon, Dec 29, 9:35 AM | in 2 days |
| 9 | Mon, Dec 29, 9:40 AM | in 2 days |
| 10 | Mon, Dec 29, 9:45 AM | in 2 days |
Common Use Cases
- Active user monitoring
- Real-time dashboards
- Support queue
Integration Example
crontab
# Add to crontab -e
*/5 9-17 * * 1-5 /path/to/script.sh && curl -fsS https://haspulse.dev/ping/YOUR_CHECK_ID
*/5 9-17 * * 1-5 /path/to/script.sh && curl -fsS https://haspulse.dev/ping/YOUR_CHECK_ID
Related Patterns
Monitor this schedule with HasPulse
Get alerted instantly when your every 5 minutes during business hours job fails or misses its schedule.
Start monitoring free