# Shifts

### Navigation

* Click **Shifts** in the left sidebar

<figure><img src="/files/LrfV86PDkPRGcZPc6fbN" alt=""><figcaption></figcaption></figure>

* You'll see a list of your assets
* Click on an asset name to open its shift calendar

<figure><img src="/files/l4KdEj41Few2YOjqAIaA" alt=""><figcaption></figcaption></figure>

The calendar displays shifts based on:

* **Shift Templates** you've configured for the asset
* **Calendar** assigned to that asset

### Understanding Shift Statuses

Shifts in TilliT automatically progress through different statuses:

#### **PLANNED** (Default Status)

* Shifts that are scheduled for the future
* Auto-generated from your shift templates
* Can be modified before they start
* Have planned start/end times but no actual execution times

#### **CONFIRMED**

* PLANNED shifts that you've reviewed and confirmed
* Allow you to override auto-filled information
* Still haven't started, but are locked in as approved
* You can reverse a cancelled shift by confirming it again
* It is kept for scheduling records

#### **ACTIVE**

* Shifts currently in progress
* Have actual start times recorded
* Track production events and progress
* Cannot be manually set, shifts become ACTIVE automatically when their start time arrives or if you start it from the asset.

#### **COMPLETED**

* Shifts whose end time has passed
* **Cannot be changed** once completed
* Have recorded actual start and end times
* Associated with production metrics and events

#### **CANCELLED**

* Shifts that were planned but won't happen
* Removed from active production tracking
* Can be reversed by confirming the shift again

### Working with PLANNED Shifts

When viewing a PLANNED shift, you have two options:

#### Confirm a Shift

Confirming a shift allows you to:

* Review and approve the shift before it starts
* **Override auto-filled information** including:
  * Number of workers assigned
  * Start time (From)
  * End time (To)
* Lock in the shift as approved for production

**When to confirm:**

* You've verified the shift details are correct
* You need to adjust worker allocation
* You want to modify the timing from the template default

<figure><img src="/files/J0Ko8JlQNuZh8fj16E5g" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/0BkJcDgAwTIiPcB8LHMa" alt=""><figcaption></figcaption></figure>

#### Cancel a Shift

Cancelling removes a shift from your production schedule:

* Use this when a shift won't be needed (e.g., scheduled maintenance, low demand)
* The shift remains in the system but won't affect production planning
* **This action can be reversed** by confirming the shift again

<figure><img src="/files/13OaKOGqyNZvuemw9uPg" alt=""><figcaption></figcaption></figure>

### Locking a Shift

Once you lock a completed shift, all events, activities and orders’ details cannot be changed or reissued. You can only lock completed shifts.

### Important Behaviours

#### Shift Continuity

* If you start a shift with the same name within 24 hours of a previous shift ending, the system will **extend the existing shift** rather than create a new one
* This prevents duplicate shifts and maintains continuous production tracking

#### Shift Validation

* Only one shift per asset per day with the same name can be ACTIVE
* Shifts cannot overlap on the same asset

#### What CONFIRMED and CANCELLED Shifts Don't Do

* They **don't count as running shifts** for production tracking
* They **don't associate with production events**
* They **don't prevent new shifts from starting**
* They **don't trigger target calculations** or order progress updates

#### What Happens When Time Arrives

* PLANNED or CONFIRMED shifts automatically become ACTIVE when their start time is reached
* Once ACTIVE, shifts begin tracking actual production data
* When the end time passes, shifts automatically become COMPLETED


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.tillit.cloud/tillit/knowledge-base/shifts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
