> ## 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 do we Schedule or Publish contents on the screen using Publish module?

> Learn how to schedule and publish content to screens using the Publish module: set dates and times, choose compositions, and assign screens

Scheduling is a way to publish predefined content to your screens for the time and date of your choice. A schedule can run for anything from a few minutes to several months, and the Publish module walks you through it in three steps: **Configure**, **Select Content**, and **Select Screens**.

<Note>
  Before scheduling, make sure you have created the [composition](/compositions/compositions) you want to play.
</Note>

<Steps>
  <Step title="Open Publish and click New schedule">
    In [Pickcel console](https://console.pickcel.com/), open the **Publish** module. On the **Schedules** tab, click **New schedule** (or the **Schedule** button in the top-right).

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-01-publish-landing.PsQQSdmHyGjR.png" alt="Publish module Schedules tab with the New schedule and Schedule buttons" />
    </Frame>
  </Step>

  <Step title="Configure the dates and times">
    On the **Configure** step, set the **Start date**, **End date**, **Start time**, and **End time**. A summary chip shows the day and time window you have set. To rename the schedule, edit the name field at the top.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-02-configure-schedule.1TKM9tFMZfXG.png" alt="Configure Schedule step with start and end date and time fields and a summary chip" />
    </Frame>

    <Tip>
      For recurring playback across specific days, dates, or multiple time windows, click **Advanced Schedule** under **Advanced options** and confirm **Continue** to switch to advanced scheduling.
    </Tip>

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-03-advanced-schedule.ugQdJ4MgZ1Iy.png" alt="Switch to Advanced Scheduling confirmation dialog" />
    </Frame>

    When the timing looks right, click **Proceed**.
  </Step>

  <Step title="Select the content">
    On the **Select Content** step, click **Browse compositions**, pick one or more compositions, and click **Add**. Added compositions play in the order shown; drag a row to reorder, or use the remove icon to take one out. Click **Proceed**.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-04b-browse-compositions.fX7O_4MJ8tSi.png" alt="Browse compositions dialog listing available compositions to add to the schedule" />
    </Frame>

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-04-select-content.eeqvvLmClBCV.png" alt="Select Content step showing an added composition with reorder and remove controls" />
    </Frame>
  </Step>

  <Step title="Select the screens">
    On the **Select Screens** step, tick the screens that should play this schedule. You can search, filter, or skip this step and assign screens later with **Skip for now**. Click **Review**.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-05-select-screens.K0oU5t2sf3La.png" alt="Select Screens step with a list of screens and checkboxes" />
    </Frame>
  </Step>

  <Step title="Review and publish">
    The **Review & publish** summary lists the schedule type, date range, time slot, compositions, and screens. Confirm the details and click **Publish**.

    <Frame>
      <img src="https://cdn.pickcel.com/images/pickcel-docs/publish/pub-07-review-publish.D_UB2bX2MD71.png" alt="Review and publish dialog summarising the schedule before publishing" />
    </Frame>

    If you selected screens, the schedule reflects on those devices right away. If you skipped screens, open the schedule's actions menu later and use **Assign Screens**.
  </Step>
</Steps>

<Info>
  Need complex recurrence, such as different content on weekdays and weekends? See the [Advanced Schedule guide](/schedule-and-publish/v5/advanced-scheduler).
</Info>
