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

# How to schedule content on digital signage for a fixed time period

> Create a schedule to run one or more compositions on your digital signage screens between a set start and end date and time. Content loops automatically within the window.

A **Schedule** publishes one or more compositions to loop continuously within a defined start and end date/time window. Unlike Quick Play, a Schedule doesn't override other schedules, it becomes the active content for the period you set.

***

## How to create a Schedule

<Steps>
  <Step title="Open the Publish module and click Publish">
    Click **Publish** in the left navigation, then click the **Publish** button.

    <Frame>
      <img src="https://cdn.pickcel.com/images/support/schedule-publish/v5/Navigate_to_Publish.wvs4NU0Z-iaB.png" alt="Publish module with Publish button highlighted" />
    </Frame>
  </Step>

  <Step title="Select Schedule">
    On the **Configure Publish** page, select **Schedule**.

    <Frame>
      <img src="https://cdn.pickcel.com/images/support/schedule-publish/v5/select_schedule.NsClzTJcC-GK.png" alt="Configure Publish page with Schedule selected" />
    </Frame>
  </Step>

  <Step title="Set the date and time window">
    Set **Start Date**, **End Date**, **Start Time**, and **End Time**. A summary bar confirms the window. Click **Proceed** when ready.

    <video autoPlay muted loop src="https://cdn.pickcel.com/images/support/schedule-publish/v5/schedule_set_date_time.EO368x_ZByme.mp4" />

    <Note>
      Make sure your compositions are created before setting up a schedule. If you need different content on specific days of the week, time-slot control within a day, or a schedule with no end date, use the [Advanced Schedule](/schedule-and-publish/v5/advanced-scheduler) instead.
    </Note>
  </Step>

  <Step title="Add compositions">
    Click **+ Browse Content**, check each composition you want (they loop in sequence), then click **Add to Slot**.

    <Tip>
      The right panel shows a **Schedule Configuration Summary**. Click **Edit** there to adjust dates/times without losing your composition selection.
    </Tip>

    Click **Proceed**.

    <video autoPlay muted loop src="https://cdn.pickcel.com/images/support/schedule-publish/v5/schedule_browse_compositions.RB6lyA5B8JRD.mp4" />
  </Step>

  <Step title="Select screens and publish">
    Check the screens you want to target.

    <video autoPlay muted loop src="https://cdn.pickcel.com/images/support/schedule-publish/v5/schedule_publish.hSExtHIcVAKp.mp4" />

    <Warning>
      If a screen already has a schedule for the same time period, this new one will replace it.
    </Warning>

    To save without assigning screens, click **Skip Screen Selection**, the schedule saves as a **Draft**.

    Click **Publish**. The schedule goes live at the start date/time you set and appears in the **Schedule** tab with a **Published** status.
  </Step>
</Steps>

***

## Managing schedules

All your schedules are listed in the **Schedule** tab of the Publish module. Each row shows the name, status, screens assigned, start date, and end date.

<AccordionGroup>
  <Accordion title="Edit a published schedule" icon="pen-to-square">
    Click the **⋯** (Actions) menu on the row and select **Edit**. You'll go through the same steps, Configure, Select Content, Select Screens, and can update any part. Changes take effect on the screens once you re-publish.
  </Accordion>

  <Accordion title="Delete a schedule" icon="trash">
    Click the **⋯** (Actions) menu on the row and select **Delete**. Deleting a published schedule removes it from all assigned screens. This action cannot be undone.
  </Accordion>
</AccordionGroup>

***

## Related

* [Quick Play](/schedule-and-publish/v5/quick-play), push content live immediately without setting a date
* [Advanced Schedule](/schedule-and-publish/v5/advanced-scheduler), need weekday rules, multiple day programs, or a forever range?
* [Schedule & Publish (v4)](/schedule-and-publish/publish-v4), previous workflow
