What’s new#

This page summarises every Shiftavo release in plain language — what you can do that you couldn’t before. For the dated, technical record (including bug fixes), see Changelog.

v1.0 — Initial release (2026-05-09)#

The first public release of Shiftavo. Plan shifts on a calendar, publish them to your team, track time and leave, run payroll exports, and stay on the right side of work-time rules — all on one tenant-scoped data model. Everything below ships in v1.0.

Plan schedules#

  • Build the week on a drag-and-drop calendar — month, week, day, list, and per-person roster views, all on the same shifts. See Shift calendar.

  • Drag to create a shift, drag to move, drag the edge to resize. Hold Alt and drag to duplicate, or Alt-resize a multi-person shift to split one person off.

  • Set up a recurring shift in one form: daily, weekly, monthly, or yearly with the usual end conditions. Edit a single occurrence, every following one, or the whole series — Shiftavo asks you which on save. See Recurring shifts.

  • Save a typical week or month as a schedule template and apply it to any date range with one click. Undo the apply if it lands wrong.

  • Publish a horizon — every draft up to a cutoff date goes live for the team in one action.

Cover the floor#

  • Coverage grid shows assigned-vs-required headcount hour by hour, per area and position. Hover a cell for the gap reasons (skill gap, unavailable, labor-law breach).

  • Quick-assign from a shift block: the person dropdown is pre-filtered to who can actually work that position at that location, with badges for blocking errors and warnings.

Collect availability#

  • Workers submit recurring or one-time availability from their phone. Mark unavailable blocks too.

  • Two availability modes per person: always available (Mode A) or only when a block says so (Mode B). See Always-available mode.

  • Managers see everyone overlaid on the availability calendar.

Track time#

  • Timesheet — submit, unsubmit, approve, and unapprove time entries one at a time or in bulk. Missing clock times default from the schedule on submit.

  • Closed company periods and approved entries lock automatically. Edits and deletes inside a locked window are refused with a clear banner.

Manage leave#

  • Three leave-tracking modes on a single policy form: balance, spell, and unlimited. Pick the one that fits the leave type (vacation, sick, unpaid, other). See Tracking modes — balance, spell, and unlimited.

  • Workers request time off from ‚My availability‘; managers approve, decline, or revoke from a single review form. Approvals book the leave on the calendar and write a balance transaction.

  • Sick leave under EFZG §3: when a new spell falls inside the linking window of a prior one, Shiftavo prompts to link it instead of granting fresh entitlement. See EFZG §3 spell linking.

  • Accruals (monthly or hourly), tiered entitlements by years of service, carry-over with expiry, and a full leave ledger.

Stay compliant#

  • Work rules cover daily and weekly limits, rest gaps, two daily and two weekly overtime tiers, consecutive-day rules, and Sunday / holiday / night premiums. CH tenants get the Swiss night-work time-compensation block.

  • Break rules model eligibility, duration, paid/unpaid, leave-the-workplace flag, waivers, and trigger (offset or fixed time).

  • Statutory holidays auto-seed by country and state. Manual edits are preserved on re-seed.

Reports and payroll#

Set up your company#

  • Get started walks new accounts through creating a tenant, becoming the Owner, and inviting the team. Pick your country and Shiftavo seeds default work rules and statutory holidays.

  • Model the org with locations, areas, positions, skills, and employment types. The MLP block (Member–Location–Position) decides who can work where, at what rate.

  • Company periods open and close payroll/leave windows; closing one carries leave balances forward and locks the time entries inside.

  • Budgets per period and location feed the forecast-vs-actual report.

And more#

  • Multi-tenant from the ground up. Each request is row-level-scoped to the active tenant; the header badge lets Owners switch between tenants they belong to. See Tenants.

  • Sign in with email and password; invitations route through Shiftavo so new joiners land on a Set password page that activates their membership. See Add a person.

  • Locale and region drive date, time, currency, and number formatting (CH, DE, AT, US, GB, FR, IT). Shifts always render in the location’s time zone, not the viewer’s.

  • Self-service personal settings for language, region, calendar slot times, person-display preferences, and validation strictness.

  • Workers get their own surfaces: How to see your schedule, How to check your availability, How to see what you’ve earned.

How to follow new releases#

This page is the canonical summary — bookmark it. Every release adds a new dated section at the top. For the dated bullet log (including fixes), see Changelog.