# Automated Cron Scheduler

> Schedule background workers, reset daily rewards, and send automated notifications without external cron services.

**Category:** Bot Studio & Development  
**URL:** https://docs.botlify.cloud/?page=cron-jobs  
**Platform:** Botlify Cloud (https://botlify.cloud)  

---

## Platform Cron Engine

      

Bots often need to execute background operations at recurring intervals — such as resetting daily login streaks at midnight, executing pending payouts, or cleaning up expired sessions.

      

Botlify includes a native Cron Scheduler running at 1-minute intervals. You can configure cron jobs directly in **Bot Studio → Variables & Cron**.

      

## Supported Crontab Expressions

      
        
| Expression | Frequency | Description |
| --- | --- | --- |
| * * * * * | Every 1 Minute | Runs once every minute (minimum platform interval). |
| */5 * * * * | Every 5 Minutes | Standard for transaction monitoring and queue processing. |
| 0 * * * * | Hourly | Runs at minute 0 of every hour. |
| 0 0 * * * | Daily Midnight | Runs once per day at 00:00 UTC (ideal for daily bonus resets). |

      

      

## Writing a Standalone Cron Script

      

Create a dedicated file such as `cron_worker.php` in your bot's folder:

      
      
```php

```
