Setting up Scheduled Tasks
Scheduled Tasks
Overview
Scheduled Tasks, also known as cron jobs, allow you to run commands or scripts automatically at specific times and intervals. This is useful for automating routine website tasks without manual intervention.
Common uses include running backups, sending emails, updating applications, and executing maintenance scripts.

Create a Scheduled Task
To create a new scheduled task:
- Log in to your hosting control panel.
- Select the hosting package you want to manage.
- Open Scheduled Tasks.
- Enter the command you want to run.
- Configure the schedule settings.
- Optionally enter an email address to receive script output.
- Save the task.

Command
The Command field specifies the script or command that will be executed.
Example:
/usr/bin/php -f /home/sites/example/cron/script.php
Your hosting path is displayed on the page to help you reference files correctly.

Schedule Settings
Choose when the task should run using the available scheduling options:
- Minutes
- Hour
- Day of Month
- Month
- Day
For example, you can run a task:
- Every minute
- Once per hour
- Daily
- Weekly
- Monthly





Email Notifications
You can enter an email address to receive the script output each time the task runs.
This can be useful for monitoring automated processes and identifying any errors.
View and Manage Scheduled Tasks
All scheduled tasks will appear in the Your Scheduled Tasks section.
From there, you can:
- View existing tasks
- Edit task settings
- Delete tasks that are no longer needed

Common Uses
Scheduled Tasks are commonly used for:
- Running backup scripts
- Sending automated emails
- Processing website data
- Updating applications
- Performing maintenance tasks
autoscale webhosting and automation knowledgebase