# Scheduling Races (/docs/assetto-corsa/scheduling-races)



import { Callout } from "fumadocs-ui/components/callout";

You don't have to be at your computer to start an event. The Race Manager can schedule any saved [Custom Race](/docs/assetto-corsa/custom-races) to start automatically, once or on a repeating schedule, and show it on a calendar your drivers can subscribe to.

Scheduling a race [#scheduling-a-race]

1. Open a saved Custom Race (or build one).
2. Choose **Schedule** instead of **Start Event**.
3. Pick the date and time for the event to start.
4. To repeat it, set a recurrence — for example weekly for a league night.
5. Save the schedule.

At the scheduled time the manager generates the config, launches the server, and registers it with the lobby — exactly as if you had pressed Start yourself.

<Callout type="info">
  Scheduled times use the server's clock. If your league spans time zones, agree on one reference zone and convert, so everyone reads the calendar the same way.
</Callout>

Recurring events [#recurring-events]

A recurring schedule is ideal for a regular series — "GT3 at a new track every Wednesday at 20:00," for example. Pair it with:

* **Saved races / templates** so the configuration is locked in.
* **Auto Loop** so the server stays active between scheduled events.

The calendar [#the-calendar]

The **Calendar** page in the sidebar shows every scheduled event in month, week, or list view. From here drivers can see what's coming up at a glance.

Subscribing to the feed [#subscribing-to-the-feed]

The calendar publishes an **`.ics` feed** you can subscribe to from Google Calendar, Apple Calendar, or Outlook. Once subscribed, scheduled races appear in your personal calendar and update automatically when the schedule changes — handy for league members who want reminders.

See [Results & Calendar](/docs/assetto-corsa/results-and-calendar) for browsing past events alongside upcoming ones.
