Product · v1

Scheduling. For real.

Six modules in a single cockpit. Your managers get their job back, your costs become visible again, and DACH labour law is checked continuously.

6
background assistants
3
countries · CH DE AT
11 h
LTr rest · minimum
86
Swiss CCT in the registry
SwissPlanif · Live schedule · current week
loading the schedule…

01 · Generation

Describe the week.
The AI proposes.

One sentence is enough. The solver builds three candidate schedules — cost, rest and coverage already balanced within the legal constraints. You compare, you choose.

3
variants per brief

you decide

SwissPlanif · Live schedule · current week
loading the schedule…

02 · Assistant

You ask.
It answers.

“Who can replace Sarah on Saturday night? Where are my overtime hours going?” You write in plain language, the assistant answers — with figures and sources. No menus to dig through.

language
natural

0 menus to learn

Assistant · ⌘/Ctrl + J · live · Sovereign CH
Assistant
Who can replace Sarah on Saturday night without raising the cost?
AI

3 compatible candidates found — here is the best cost × LTr rest trade-off.

Inès Roux

CHF 156

Rest OK · available

▸ Recommended

Marc Lehmann

CHF 168

Available

Tom Berger

CHF 174

Available

Recommendation logged · to approve

Other commands

Cover the Thursday lunch breakPayroll export for BexioShift the Lausanne hoursWho is over 41h?

03 · Background assistants

An AI team
that proposes.

Six individually enabled assistants: replacements, compliance, cost, wellbeing, onboarding and reports. Schedule changes require explicit confirmation; alerts and reports are produced after activation.

6
assistants · enabled one by one

confirmed changes · alerts after activation

Agents · live · 6 active
Background assistants
Fill the gaps in the schedule
active

2 gaps filled this morning

Acts after approval · 18 runs / 7d

Comply with labour law
active

0 anomalies · rest OK

Proposes, you approve · 168 runs / 7d

Keep costs under control
suggests

−CHF 320 this week

Proposes only · 14 runs / 7d

Watch over the team
observing

1 weak signal · Inès Roux

Proposes only · 7 runs / 7d

Onboarding
observing

1 new · D+3

Suggest · 4 runs / 7d

Reporting
auto

Digest Monday 07:00

Autonomous · 7 runs / 7d

04 · Compliance

CH, DE, AT —
the law is wired in.

Rest, overload, cost overruns: the rules engine checks every entry and alerts in real time. Time-stamped decisions, append-only audit log (edits rejected by the database) kept for 10 years. The inspection becomes an export.

CH·DE·AT
LTr · ArbZG · AZG

real-time alerts

Compliance · live · anomalies & audit
Swiss compliance · LTr

100%

compliance checked

Minimum rest 11 hOK
Night work · premiumOK
Overtime · weekly capOK

Real-time checks

Minimum rest 11 h

139/139 employees

OK

Night work · premium

12 shifts monitored

OK

Overtime · weekly cap

None > 45 h

OK

Statutory breaks by duration

24 eligible shifts

OK

Audit log · append-only 10 years

8 142 entries

locked

Anomalies this week

Cost exceeded

Lausanne · CHF 4 612 (+7,8 % vs target)

2 h ago

Burnout signal

Inès Roux · 4 consecutive weeks > 41 h

18 h ago

Coverage

Gap Saturday 18 h → filled by the AI

resolved

05 · Connectors

Plugged into your
payroll, no IT project.

Native Swiss payroll exports — Crésus, Abacus, SwissSalary, Bexio or generic CSV — plus a public API and webhooks for your integrations. The third-party connector catalogue (calendar, messaging) is under construction and shown as such.

5
payroll export formats

public API · webhooks

Marketplace · catalogue · native payroll exports
Marketplace

Payroll

DATEV

Germany

Coming soon

Bexio

Switzerland

Coming soon

Crésus

Switzerland

Coming soon

BMD

Austria

Coming soon

Abacus

ERP

Coming soon

Calendar

Outlook

Microsoft

Coming soon

Google Cal

Google

Coming soon

Messaging

Slack

Salesforce

Coming soon

Teams

Microsoft

Coming soon

POS · Analytics

Lightspeed

POS

Coming soon

Personio

HR

Coming soon

PostHog

Analytics

Coming soon

06 · Multi-site steering

Every site,
one screen.

Your restaurants, your clinics, your building sites — a single dashboard. Payroll cost per site, workload forecast, payroll exports in one click.

1
screen · N sites

payroll exports included

Reports · live · multi-site
Group steering

Payroll cost

CHF 20,050

+1,2 % vs wk 21

Average coverage

95%

139 employees

Published shifts

430

Week 22 · OK

Lausanne
98%
Genève
94%
Berne
91%
Zürich
97%

Payroll exports grouped or per subsidiary · 1 click

“Scheduling should not eat your Fridays. That is the only reason this product exists.”

Our promise · SwissPlanif

One logic, every sector

Where scheduling gets expensive, we are built for it.

HRHospitality · RestaurantsHOHospitals · University hospitalsEMSCare homes · NursingLOLogisticsRTRetail · DistributionSESecurity · GuardingBTConstruction · SitesAVAirport services

+ rail · pharma · energy · watchmaking — on request

We start whenever you want

Take your Fridays back.

From 129 CHF per month. No hidden fees, and no mandatory sales call to get started self-service.

Hosted in SwitzerlandnLPD · GDPRUp and running in a weekNo sales call
Produit — SwissPlanif · SwissPlanif