Build a schedule

Add shifts, edit times, and use Smart Copy to duplicate weeks.

The schedule grid lives at /dashboard/schedule. One row per employee, one column per day. Click any cell to open the shift editor.

Adding a shift

Click an empty cell. The shift editor opens with start time, end time, and an optional break. Save and the shift appears on the grid immediately.

Editing a shift

Click any existing shift to reopen the editor with the current values prefilled. Change times, add or edit a break, or delete the shift entirely.

Copying shifts week-to-week

The fastest way to populate a new week is Smart Copy (Pro+) — one click duplicates the whole previous week into the current one, automatically excluding any approved time off. See Smart Copy for the detail.

For copying a single shift across weekdays (e.g., the same 9 AM–5 PM Mon–Fri), the recommended flow today is to add it once, then either Smart Copy the week forward or use the AI Scheduler to fill in the pattern.

Hours rollup

The right column shows total paid hours for the week per employee — break time is already deducted per the location's break policy.

The bottom row shows the team total. Useful for budget planning before publishing.

Conflict warnings

If you've configured schedule rules (Pro+), the grid evaluates them when you save. Violations show a colored badge:

  • Yellow — WARN action. You can save but the rules engine surfaces the issue. Common for soft preferences ("max 40h/week" but you're at 42 — get a heads up).
  • Red — BLOCK action. Save is disabled until you fix it. Common for hard rules ("min 10 hours rest between shifts").

Click the badge for the specific violation message.

What gets saved automatically

Every shift edit persists to the database the moment you confirm it in the editor — there's no "draft mode". This means:

  • Closing your browser mid-edit is safe
  • Co-managers see your changes within a few seconds
  • Smart Copy and AI Scheduler edits also save as they happen

If you want a point-in-time snapshot, use the CSV / PDF export (Exports) to capture a copy.

Mobile

On phone-sized screens the grid switches to a per-employee day-by-day view (seven columns don't fit on a phone). Tap an employee's name to expand their week, tap a day to add or edit. The same Smart Copy / AI Scheduler / Publish actions are available via the floating action button (FAB) bottom-right.

Found a typo or something missing? Let us know.