Klacks schedules front of house, kitchen, and housekeeping with Saudi labour law in mind — you can configure the 9-hour normal working time for the hospitality sector (Ministerial Decision 2836/1/1427), the 11-hour daily attendance cap (Art. 101), and the night window from 11 p.m. to 6 a.m. (MD 18632/1441).
The hospitality sector may schedule 9 instead of 8 hours of normal working time (MD 2836/1/1427) — while Art. 101 caps daily attendance at 11 hours. Split shifts thus remain effectively tightly constrained.
During Ramadan, weekly working time for Muslim employees drops to 36 hours (Art. 98) — while Iftar and Suhoor business often means peak season. Reconciling both is the real art of scheduling.
The night window runs from 11 p.m. to 6 a.m. (MD 18632/1441) — and night workers need at least 12 hours of rest. Anyone closing late can't open early again — at least not with the same staff.
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 early shift to the night shift — it all works together.
The 9-hour normal working time and the 11-hour attendance cap (Art. 101) can be stored as rules — every breach is flagged immediately.
Once the reduced 36-hour weekly budget during Ramadan (Art. 98) is configured as a rule, Klacks checks planning against it — so overtime does not build up quietly.
A maximum of 6 consecutive working days, followed by 24 hours of weekly rest (Art. 104/105): Klacks keeps count and warns before the weekly rest is violated.
Shifts are only filled by staff with the right qualification — Klacks warns about expiring certifications before they become a problem.
“Schedule the weekend, two servers are out sick” is enough — Klacksy starts the replanning.
If someone drops out, Klacks immediately shows who's qualified, available, and within rest-period and maximum-working-time limits.
Short videos from the running app, sorted by topic. Choose a chapter; only the video of the open chapter ever plays.
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
Try it in the Playground and see how Klacks handles shift schedules, premiums, and rest periods — or install it directly on your own infrastructure. No license fees, no registration required.
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.