# Plan schedules

Build the schedule for the days, weeks, or months ahead — create shifts, assign people, check coverage, and publish to your team.

The shift calendar is your home base. From there you can plan one-off shifts, set up recurring patterns, apply schedule templates, and watch the coverage grid turn green. When the plan is ready, publish it.

Workers manage their own availability under {doc}`my-availability/index`.

```{toctree}
:maxdepth: 1
:hidden:

shifts/index
shifts/recurring/index
shifts/bulk/index
shift-calendar/index
shift-list/index
publish-horizon/index
assignments/index
coverage/index
availability/index
my-availability/index
schedule-templates/index
template-calendar/index
```
