> ## Documentation Index
> Fetch the complete documentation index at: https://shipmagic-docs.speedysquirrelhq.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Scheduling Rule Changes

> Activate or deactivate a rule automatically at a future date and time

Rather than remembering to switch a rule on at midnight, you can schedule it. Both **shipping rules** and **shipping customizations** support scheduled activation and deactivation.

This is how you run holiday pricing, a promotional free-shipping window, or a temporary surcharge without being at your desk when it starts and ends.

## Adding a schedule

<Steps>
  <Step title="Save the rule first">
    Schedules attach to a saved rule. On a brand-new rule you'll see *"Save this rule first to add schedules"* until you do.
  </Step>

  <Step title="Open the Schedule card">
    It sits in the sidebar of the rule or customization editor.
  </Step>

  <Step title="Add a schedule">
    Choose an **Action** — **Activate** or **Deactivate** — then set the **Date** and **Time** (hour, minute, AM/PM).
  </Step>

  <Step title="Save">
    The schedule appears in the list with a badge showing whether it will activate or deactivate.
  </Step>
</Steps>

## Timezone

Schedules run in your **store's timezone**, which is displayed at the bottom of the schedule dialog.

Minutes are available in half-hour steps, so times land on the hour or half hour.

## Limits

Each rule or customisations ccan hold up to 3 pending schedules. If you reach the limit, cancel an exising schedule before adding another.

The limit counts *pending* schedules, so ones that have already run free up space.

## Verifying a schedule

A schedule only proves itself when it fires, which is usually the worst moment to discover a problem.

1. Test the rule now, by activating it manually and checking rates at checkout
2. Deactivate it again
3. Add the schedule

## Related

<Columns cols={2}>
  <Card title="Basic shipping rate" icon="gear" href="/shipping-rates/basic-shipping-rate">
    Rule status, priority, and exclusivity.
  </Card>

  <Card title="Cloning a rule" icon="copy" href="/essentials/cloning-a-rule">
    Build a seasonal variant from an existing rule.
  </Card>

  <Card title="Exclusive rules" icon="layer-group" href="/exclusive-rules">
    Make a promotional rule override the rest.
  </Card>

  <Card title="Testing the app" icon="square-terminal" href="/core-concepts/testing-the-app">
    Verify before the schedule fires.
  </Card>
</Columns>
