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

# Scheduling and shifts

> Plan who works when, publish the week, and reuse weekly patterns with templates.

Scheduling is your who-works-when board. You build the week privately as drafts, then publish it to the team. Open **Scheduling** in the sidebar.

## Build and publish the week

The page has a **Week** grid (one column per day, color-coded by employee, with an add button on each day) and a **List** view. The flow is:

<Steps>
  <Step title="Add shifts as drafts">
    Add shifts for the week. Each shift has an employee, date, start and end times, a type, and optional notes. While you're building, shifts are drafts.
  </Step>

  <Step title="Review the draft week">
    Drafts are your private working copy. They show a dashed **DRAFT** badge. They do not appear on the calendar, do not sync to Google Calendar, and aren't shown to the rest of the team.
  </Step>

  <Step title="Publish the week">
    Click **Publish week**. Every draft for that week becomes published, appears on the calendar, and syncs to each assignee's Google Calendar if they've connected one.
  </Step>
</Steps>

You can keep editing after publishing; changes sync through. Shifts update live across devices.

## Shift types and statuses

* **Types**: work, **Time off (req)** (a time-off request), and **Time off** (approved time off).
* **Statuses**: draft, published, and cancelled.

## Weekly templates

If your week looks similar most of the time, save it as a template instead of rebuilding it. From the Scheduling page header, open **Templates**:

* Build a named pattern of day-of-week + employee + start/end time rows.
* **Apply** the template to any week to generate that week's shifts as drafts in one click, then publish them.
* Edit or delete a template any time. Rows without an assigned employee are skipped when you apply it.

## Frequently asked

**Can my crew see the schedule before I'm done?**
No. Shifts are drafts until you publish. Drafts stay off the calendar, off Google, and off everyone else's view.

**Does applying a template publish the shifts?**
No. It creates them as drafts so you can adjust first. Publish the week when it's ready.
