Skip to main content
LLMs.md

Planning (Duty Roster)

Planning (menu item Attendance → Planning) is the portal's duty roster: you see all planned shifts across properties in one calendar and can move, edit, or create them via drag & drop — including recurring series and Excel import.

Planning

:::info When Do I Use What?

  • Attendance → Planning — when you plan shifts for multiple properties in parallel or want to visually move existing shifts.
  • Property → "Time tracking" tab — when you only manage the presets of one specific property.

Both paths write to the same data — you can switch at any time. You can also get here from the Shift Log via the "Planning" button. :::

Features Overview

Features Overview

Creating Shifts & Import

Use the blue "Create shift" button to create a new shift — the dialog first asks whether you want to start without a template or choose a template. The dropdown menu of the same button additionally contains "Import" for the Excel/CSV import (flow: choose mode → upload file → preview & edit).

Template Sidebar (Right)

Lists all templates (recurring shift types) filtered by the selected properties. Each template shows:

  • Label (e.g. "Day shift")
  • Property assignment
  • Start time
  • Recurrence type (Daily / Weekly / Monthly)

Dragging a template from the sidebar onto a date creates a new shift instance from that template.

:::info Template vs. Preset In the portal, the recurring shift definition has two names: in the table view (Attendance → Preset) it is called a preset, in the calendar sidebar a template. It is the same data object, just labeled differently. :::

:::info On Smartphone / Tablet The sidebar is hidden on small screens. Use the round + button at the bottom right instead. :::

Drag & Drop in the Calendar

  • Move a shift — by dragging it to another date.
  • Change duration — by grabbing the shift edges and dragging (minimum 1 min., maximum 24 hrs.).
  • Undo notice — after every move or resize, an undo option appears for 8 seconds.

Choosing the Scope

When moving, editing, or cancelling a recurring shift, a selection dialog appears (in the edit dialog: "This day only" / "From this day on"):

OptionEffect
This occurrence (or "This day only")Creates an exception shift, marked in the calendar with a dashed border. The rest of the series remains unchanged.
This occurrence and all following (or "From this day on")Changes the preset from the selected date onwards — all future shifts of the series are regenerated. Already completed shifts remain unchanged. The dialog shows the number of affected occurrences.

The series option is disabled if no future sibling shifts exist (last shift of the series or a single shift). Past, running, or already started shifts (with check-ins) open in a read-only view; moving into the past is blocked.

Views

ViewWhen available
MonthDefault view on desktop and tablet
WeekVia the toolbar or a "more" click on an overcrowded day
Day list (smartphone)Automatically on smartphones — grouped chronologically by day, with a + button for creating new shifts

Property Filter

Multi-select across all properties you are authorized for. Selected properties are stored in the URL — the same filter is active when you reopen the page.

Additionally:

  • Show cancelled — checkbox in the settings dialog (gear icon); the selection is stored in the URL
  • By default, the first 10 properties are preselected

Calendar / Table Switcher

Use the toolbar to switch between:

  • Calendar view (default) — shifts as appointments in the month
  • Table view — presets per property with status display and next shift time

Clicking a table row automatically jumps to the date in the calendar and opens the shift editor.

Conflict Detection

When creating or editing a shift, the system checks in real time whether the chosen time window collides with an already existing shift at the same property. On conflict, a warning appears with the exact times of the competing shift.

Creating Notification Channels Directly

In the shift dialog you choose the notification channels (push, SMS, phone, email). Phone number, email recipient, or message template can be created directly from the dialog — you do not have to switch to the Automation area. The new entries are then available account-wide.

Advanced Settings: Auto Check-Out & Proof of Life

Under "Advanced settings" in the shift dialog you can additionally enable:

  • Automatic check-out — employees are automatically checked out X minutes after the shift start (duration-based variant of the automatic check-out).
  • Proof of life (lone working) — employees must actively report back at a defined interval (with a grace period). If the report is missed, the alerting rules take effect.

Visual Markers

AppearanceMeaning
Solid borderRegular shift from the preset series
Dashed borderException shift — created individually, deviating from the series pattern
Gray, 40% opacityCancelled shift (visible when the toggle is active)
Grayscale + 50% opacityPast shift (clickable for read-only view)
Red background + red left borderHoliday
Light blue backgroundToday

Typical Flows

Moving a Shift from Monday to Tuesday

  1. Click the shift in the calendar and drag it onto the target date
  2. For a recurring shift: choose "This shift only"
  3. If you chose wrong: click "Undo" in the undo notice within 8 seconds

Scheduling a Template from the Sidebar

  1. Open the right sidebar (if collapsed)
  2. Drag the template onto the desired date
  3. Check times / requirements in the dialog that opens → Save

Checking for Conflicts

  1. Create or move a shift
  2. On a time overlap, a warning appears with the competing shifts
  3. Adjust the time or accept the conflict (e.g. for multiple employees in parallel)

Permissions

ActionPermission
Open PlanningView time tracking
Create / move shiftsCreate time tracking
Edit shiftsEdit time tracking