Manila Servers: Available! ⭐


How to Schedule Automated Tasks on Your Game Server

Learn how to set up a schedule on your game server to automatically restart, run commands, send power actions, or create backups on a recurring basis.

June 11, 20261 views

First you must learn how to access our game hosting panel: https://curtcreation.net/kb/game-hosting-panel/how-to-access-your-game-server

Schedules let your game server run tasks automatically on a recurring basis — like restarting every few hours, running a command, sending a power action, or taking a backup — without you logging in each time. A schedule sets when things happen, and the tasks you add to it set what happens.

[!NOTE] You'll need to be inside the game panel for your server before you start. If you're not sure how to get there, see How to Access Your Game Server first.

Step 1: Open the Schedules Page

  1. In your server's left sidebar, under CONFIGURATION, click Schedules.

  2. If you haven't made any yet, you'll see a No Schedules message. This is where all of your automated jobs will live.

Step 2: Create a New Schedule

  1. Click Create schedule in the top-right corner.

  2. Enter a Schedule name — a label that's easy to recognize later, such as Server Restart.

  3. Decide how to set the timing:

    • Leave Simple Interval Mode on to pick a plain interval (every so many days, hours, or minutes).

    • Turn it off if you'd rather use cron syntax for more precise scheduling. (Cron is a standard format for describing repeating times.)

  4. In Simple Interval Mode, tick the time unit you want and set the number. For example, check Minutes and set Every 5 minute(s).

  5. Set the two toggles to your preference:

    • Only When Server Is Online — runs the schedule only while the server is in a running state.

    • Schedule Enabled — leave this on so the schedule runs automatically.

  6. Click Create schedule.

[!NOTE] At least one time unit must be selected. You can combine units — for example, ticking both Hours and Minutes to fine-tune the interval.

Step 3: Confirm the Schedule Was Created

  1. Your new schedule now appears in the list with an ACTIVE badge.

  2. The columns show the timing breakdown (e.g., 5 under MINUTE), and Next in counts down to the next run. Last run shows never until it fires for the first time.

Step 4: Open the Schedule to Add Tasks

  1. Click the schedule's name to open its detail page.

  2. A new schedule starts with No tasks yet — on its own it won't do anything until you give it at least one task to run.

  3. From here you can also Edit the timing, Delete the schedule, or add a task in the next step.

[!NOTE] A schedule is just the timer. The tasks you add are the actual actions it performs. You can add several tasks to one schedule and they'll run in order.

Step 5: Add a Task

  1. Click New Task.

  2. Choose an Action:

    • Send command — runs a console command (you'll type it in the Payload box below).

    • Send power action — starts, restarts, or stops the server.

    • Create backup — saves a backup of your server files.

    • Backup Database — saves a backup of your server's database.

  3. Set the Time offset (in seconds) — how long to wait after the previous task before this one runs. The first task on a schedule ignores this, so you can leave it at 0.

  4. Fill in the Payload to match your chosen action — for example, the command text for Send command, or the power action for Send power action. (Backup actions don't need a payload.)

  5. Optionally turn on Continue on Failure so later tasks still run even if this one fails.

  6. Click Create Task.

[!CAUTION] Power actions like Restart and Stop will disconnect anyone currently playing. Schedule them for quiet hours, and double-check the timing before saving so the server doesn't restart mid-session.


That's it — your schedule is now active and will run its tasks automatically at the interval you set. You can return to the Schedules page anytime to edit the timing, add more tasks, or remove a schedule you no longer need.

[!CAUTION] Deleting a schedule is permanent and also removes all of its tasks. Make sure you no longer need it before clicking Delete.