# How to bulk-edit shifts

**For:** Manager
**You'll need:** A multi-selection of shifts.

The bulk form lets you change one field across every selected shift in one save.

## Open the bulk form

1. Build a selection — see {doc}`/plan-schedules/shift-list/bulk-select-shifts` or {doc}`/plan-schedules/shift-calendar/multi-select-by-click`.
2. Click **'Edit selected'**.

The form opens with a summary of the selection at the top.

## Update fields

Pick any combination of:

1. **'Location'** — applies one location to every selected shift.
2. **'Area'** — applies one area.
3. **'Position'** — applies one position.
4. **'Min headcount'** / **'Max headcount'** — applies one value.
5. **'Notes'** — replaces the notes on every selected shift.

Only fields you change are written. Empty fields are ignored.

## Save

1. Click **'Save'**.

```{note}
Some bulk fields require all selected shifts to share the same starting value (for example, you can only change a position when every selected shift has the same current position). The form disables fields that aren't bulk-applicable for the current selection.
```

## Verify it worked

A success toast confirms the bulk update with the count, and the changed shifts on the calendar and in the list show the new value.

## Related

- {doc}`bulk-edit-assignments`
- {doc}`bulk-delete-shifts`
