Klacks schedules wards and shift operations and monitors the rolling 3-week average required by Art. 100 live — with overtime as time credit for your payroll. Installed on your premises, so patient data is stored on your own servers; with a locally hosted AI model, no AI request goes to an external AI provider.
Note on the sample data: All names, places (for example Winterthur), addresses and figures in these recordings are fictitious demo data with a Swiss background, written in Latin script. They only illustrate the product – you do not need to know or be able to read them. In your own installation you enter your own data, and the interface is multilingual.
With ministry approval, employers running shift operations (العمل بنظام المناوبات) may exceed 8 hours per day or 48 hours per week — provided the average over 3 weeks comes back to 8h/48h.
For staff categories with intermittent (non-continuous) duties, Art. 100 allows up to 9 hours per day — nearly impossible to track by hand across many wards and rotations.
Even in shift operations, every overtime hour must be paid at the hourly wage plus 50% of the base wage (effectively 150%).
Klacks is installed on your own infrastructure — via Docker; allow about half an hour for the first start.
Public holidays and rest periods come preconfigured for your country, surcharges where defined for your country — and you can adjust them anytime.
Klacks builds shift plans, flags conflicts and optimizes routes — with an AI assistant if you want.
From the 3-week average calculation to 24/7 coverage — it all fits together.
Day, evening and night shifts across all wards — Klacks flags every gap instantly and fills it automatically on request.
Klacks monitors the rolling 3-week average live and warns before the average of 8h/48h is exceeded — on request, Klacks hard-blocks the excess in automatic planning, with manual planning it stays at a warning.
For categories with intermittent duties, a daily limit of up to 9 hours can be configured, and Klacks checks the schedule against it.
The statutory 50% premium on the base wage (Art. 107) can be stored as a time premium; Klacks credits it as time credit for every overtime hour, and your payroll system calculates the money amount.
Every shift is assigned only to appropriately qualified staff — per ward, department and role.
Klacks runs on your infrastructure. Staff and patient data are stored on your servers — with a locally hosted AI model, no AI request goes to an external AI provider.
"Fill next week’s ER night shifts" is enough — Klacksy starts the planning, Klacks takes qualifications and the 3-week average into account.
Short videos from the running app, sorted by topic. Choose a chapter; only the video of the open chapter ever plays.
Note on the sample data: All names, places (for example Winterthur), addresses and figures in these recordings are fictitious demo data with a Swiss background, written in Latin script. They only illustrate the product – you do not need to know or be able to read them. In your own installation you enter your own data, and the interface is multilingual.
In Saudi Arabia, the Ministry of Human Resources and Social Development decrees all four official public holidays centrally — uniformly across the whole Kingdom, with no provincial or municipal level like in Europe. The real challenge lies elsewhere: the two religious holidays, whose exact date is only confirmed at short notice by moon sighting.

Klacks offers countless ways to calculate rules and hour credits for nights, weekends, public holidays and overtime — exactly the way your contracts and company agreements require.
Klacks flags time collisions, rest periods that are too short, too many consecutive working days and work on holidays right as you plan — as an error or warning in the error list.
Rest period too short - Video 1 of 4
open-source code
languages
industry solutions
countries
Klacks schedules shifts and gives early warning when the 3-week average is at risk of deviating from 8 hours per day or 48 hours per week (Art. 100), and credits every overtime hour with the configured statutory premium (Art. 107) as time credit.
Try the Playground to see how Klacks handles shift operations, 3-week averaging and overtime — or install it directly in your facility. No license fees and without registration.
Klacks is open source under the AGPL-3.0. Host it yourself, keep your data with you, pay no license fees — you stay in full control.