home_health For home care providers in Saudi Arabia

Care routes that monitor the 12-hour limit live.

Klacks schedules care visits automatically — and warns live about shift sequences that would keep a caregiver at the workplace for more than 12 hours (Art. 101). 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.

arrow_back All industries
Klacks shift plan overviewPublic holiday rules and calendars in KlacksKlacksy AI assistant in KlacksScheduling timeline in Klacks

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.

calendar_month Shift planningroute Route optimizationsmart_toy AI assistantschedule Scenariosevent_busy Absencesgavel Rules & surchargesdns Installed on your premisescode Open Source
Day-to-day home care in Saudi Arabia

24-Hour Care Chains, Exceptional Hours and the 12-Hour Limit

schedule

12-Hour Limit on 24-Hour Chains

For 24-hour care chains, Art. 101 applies: if a caregiver works back-to-back shifts for more than 12 hours straight, that is not permitted — hard to track by hand across rotating clients.

trending_up

Exceptional Maximum Hours under Art. 106

In exceptional cases (حالات استثنائية) — such as averting imminent harm, unusual workload pressure, or seasonal peaks — regular working hours may be exceeded, but actual working time may not exceed 10 hours per day or 60 hours per week.

gavel

Overtime Compensated Correctly

Every overtime hour must be paid at the hourly wage plus 50% of the base wage (effectively 150%) (Art. 107) — since the 2025 reform, optionally as paid time off in lieu.

How it works

Your finished shift plan in three steps

download

Install

Klacks is installed on your own infrastructure — via Docker; allow about half an hour for the first start.

tune

Adjust rules

Public holidays and rest periods come preconfigured for your country, surcharges where defined for your country — and you can adjust them anytime.

auto_awesome

Plan automatically

Klacks builds shift plans, flags conflicts and optimizes routes — with an AI assistant if you want.

How Klacks Takes the Load Off Home Care in Saudi Arabia

From automatic 12-hour monitoring to your own infrastructure — it all fits together.

route

Routes Optimised Automatically

Klacks arranges care visits and routes so that time windows are kept — whether by car or on foot.

schedule

12-Hour Limit on 24-Hour Chains Monitored Live

Klacks monitors shift sequences live and automatically warns as soon as a caregiver would exceed the configured 12-hour daily limit (Art. 101). On request, Klacks hard-blocks a breach in automatic planning; with manual planning it stays at a warning.

trending_up

Exceptional Hours under Art. 106 Tracked

The exceptional ceiling of 10 hours per day or 60 hours per week is checked continuously, including during seasonal peaks. On request, Klacks hard-blocks the excess in automatic planning; with manual planning it stays at a warning.

verified

Qualifications Considered Automatically

Every visit is assigned only to caregivers with the matching qualification.

shield_lock

Installed on Your Premises: Patient Data Stored on Your Servers in KSA

Klacks runs on your own infrastructure. Sensitive personnel and scheduling data is stored physically on your servers in Saudi Arabia — with a locally hosted AI model, no AI request goes to an external AI provider; transfers are governed by the PDPL and SDAIA, and the legal assessment remains with you.

smart_toy

Klacksy Understands Your Request

"Fill tomorrow’s care routes" is enough. If someone is unavailable, Klacksy immediately suggests an available replacement — and Klacks warns if doing so would breach the 12-hour limit.

Real recordings from Klacks with demo data

What Klacks can do — in real recordings

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.

Klacksy can do this too — in the chat
  • Klacksy helps you get it right in every one of these cases: describe your rule in the chat in your own words, for example “Sundays earn a 50% surcharge.” — Klacksy asks follow-up questions, shows a preview and only saves once you confirm.
  • Klacksy also creates scenarios and starts planning inside them — tell it in the chat, for example: “Plan Winterthur from November 2 to 8.”
  • Klacksy, the built-in AI assistant, can also do all of this for you on request — for example, tell it in the chat: “Add expenses of 24.50 for Mia on October 6.”

Rule violations: Klacks warns you instantly

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.

Klacks in numbers

Facts, not promises

100%

open-source code

25

languages

6+

industry solutions

30+

countries

Route Planning

The best route — automatically

From your service addresses, Klacks works out the most sensible order and shows the finished route on the map. All you choose is the mode of transport.

  • 1
    Capture addresses Every service location has an address on file — Klacks knows the way.
  • 2
    Optimize the order Klacks works out the shortest sensible sequence — detours and empty runs are reduced.
  • 3
    Show it on the map The finished route appears on the map — by car, bike, or on foot.
directions_car Car directions_bike Bike directions_walk On foot
Today's route
Start 1 2 3 4

Stylized example: Klacks connects the service locations into the shortest route.

In Practice

24-Hour Chain, 12-Hour Limit, One Plan

Klacks automatically detects when a planned shift sequence would keep a caregiver at the workplace for more than 12 hours straight (Art. 101), and suggests the correction right away — no manual recalculation needed.

Experience Klacks in Your Care Organization

Try the Playground to see how Klacks handles routes, the 12-hour limit and exceptional working hours — or install it directly on your own infrastructure. 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.

download Download
Reload X