Skip to main content
A schedule runs tasks for you on a timetable. Use it to restart your server every night, take a backup every day or send a command at a set time, without being online yourself.

Difficulty

Beginner

Time

5 minutes

Open Schedules

1

Open your server

Sign in to the Game Panel and click Manage server next to your server.
2

Click Schedules

In the sidebar, under MANAGEMENT, click Schedules.

Create a schedule

1

Click New schedule

Click New schedule at the top right.
New schedule form with Quick start cards, a Name field, timing buttons Minutes, Hours, Daily, Weekly, Monthly and Custom, and a summary panel with Enabled and Only run while the server is online

Creating a new schedule

2

Pick a quick start (optional)

Click one of the QUICK START cards to fill in everything for you. Its tasks are added when you create the schedule.
3

Give it a name

Type a name under GIVE IT A NAME, such as Nightly restart.
4

Choose when it runs

Under WHEN SHOULD IT RUN?, pick Minutes, Hours, Daily, Weekly, Monthly or Custom, then fill in the time. Times use the server’s clock. The box on the right shows a plain summary, such as Every day at 04:00.
5

Choose the options

  • Enabled: switch it off to pause the schedule without deleting it.
  • Only run while the server is online: skips the run when the server is off, so a schedule never starts it by accident.
6

Click Create schedule

Your schedule appears in the list, with its tasks underneath.

Warn players before a restart

When you use a restart quick start, you can send a message first.
New schedule form with Restart every night selected and Send a command first switched on, with Command to send and Then wait (seconds) fields

Sending a command before the tasks run

1

Switch on Send a command first

Under BEFORE IT STARTS, switch on Send a command first.
2

Type the command

In Command to send, type the command, for example say The server restarts in 1 minute. It is sent to the console as if you typed it there.
3

Set the wait

In Then wait (seconds), choose how long to wait before the restart, for example 60.

Custom timing

Choose Custom for full control. You fill in five fields: You can use * for “every”, */5 for “every 5”, 1,3,5 for a list and 1-5 for a range. For example, minute 30, hour */2 and the rest * runs at half past every second hour.

Manage a schedule

Nightly restart schedule card marked Enabled, running every day at 04:00, with Run now, Edit and Delete buttons and two tasks: send a command and restart the server after 60 seconds

A schedule and its tasks

Each schedule shows its timing, when it runs next and when it last ran.

Add a task

Tasks run in order, from top to bottom.
1

Click Add a task

Under the schedule’s TASKS, click Add a task.
Add a task form with What should it do set to Create a backup, a Leave out these files field, Wait before running set to 0, a Keep going if this fails checkbox and an Add task button

Adding a backup task

2

Choose what it does

In What should it do?, pick one:
  • Change the power state (start, stop, restart): then choose Restart, Start, Stop or Kill (stops immediately).
  • Send a console command: type the command.
  • Create a backup: optionally list files to leave out, such as *.log.
3

Set the wait

In Wait before running (seconds), enter how long to wait after the previous task. 0 runs it right away. The longest wait is 15 minutes (900 seconds).
4

Choose what happens on failure

Tick Keep going if this fails if the next tasks should still run when this one fails.
5

Click Add task

The task is added to the list. To remove a task, click the × next to it.
Backups made by a schedule count toward your backup limit. For hands-off backups that clean up after themselves, use Automatic backups instead.

Troubleshooting

Check that it is Enabled. If Only run while the server is online is on and the server was off, the run was skipped. Also remember that times use the server’s clock, which may be in a different time zone from yours.
You may have reached your backup limit. Delete an old backup on the Backups page and try again.
Click Run now. Every task runs straight away, so warn your players first if it includes a restart.

Automatic backups

Back up your server every day without a schedule.

Server alerts

Get a message when your server goes down.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to upgrade your hosting? Use code KB20 at checkout for 20% off your first order!

Last Updated: October 2026