---
title: "Shift Schedule Assignment"
space: "Frappe HR"
url: "https://docs.frappe.io/hr/shift-schedule-assignment"
updated: "2026-02-04"
---

Shift Schedule Assignment can be used to assign shift schedules to employees and create repeating shift assignments based on it.

**1. Prerequisites**
--------------------

To create a Shift Schedule Assingnment, these need to be created first:

* [Employee](https://docs.frappe.io/hr/employee)
* [Shift Schedule](https://docs.frappe.io/hr/shift-schedule)
* [Shift Location](https://docs.frappe.io/hr/shift-location) (Optional)

**2. How to create a Shift Schedule Assignment**
------------------------------------------------

To directly create a Shift Schedule Assignment, go to:


> **Frappe HR > HR > Shift & Attendance > Shift Schedule Assignment**
> 
> 

* Click on Add Shift Schedule Assignment.
* Select the Employee, Shift Schedule, and Shift Location, if any.
* Set the Shift Status. Shift Assignments will be created of this status.
* Select Enabled if you wish for shifts to continue being created automatically via the scheduler. Deselect this if you wish to stop the same.
* Set Create Shifts After. As the name suggests, shifts will be created after this date. This field will be automatically updated after shift assignments are created via the scheduler.
* Click on Save.

![](/files/Screenshot%202024-12-19%20at%2012.10.45%E2%80%AFPM.png)


**4. Related Topics**
---------------------

1. [Shift Type](https://docs.frappe.io/hr/shift-type)
2. [Shift Assignment](https://docs.frappe.io/hr/shift-assignment)
3. [Shift Assignment Tool](https://docs.frappe.io/hr/shift-assignment-tool)
3. [Roster](https://docs.frappe.io/hr/roster)