Klacks plans routes and drivers — keeping the absolute 60-hour weekly limit, the 48-hour average over the reference period, and Period of Availability (POA) under S.I. No. 2/2005, recorded as its own absence type not counted as working time, all in view. Routes are optimised automatically.
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.
S.I. No. 2/2005 sets an absolute maximum of 60 hours in any single calendar week for mobile road transport workers — on top of the 48-hour average limit.
The reference period for the 48-hour average limit is 4 months by default; an extension to 6 months is only possible through a collective or workforce agreement, not automatically as in other sectors.
Waiting time at borders or during ferry crossings counts as POA rather than towards the 48-hour working time, but must still be recorded and made known to the worker in advance — a frequent source of error by hand.
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 optimised routes to separately recorded POA — it all fits together.
Klacks sequences stops in the most sensible order — short journeys, time windows kept, fewer empty runs.
Klacks checks the limits you have set up under S.I. No. 2/2005, both the absolute 60-hour weekly limit and the 48-hour average limit over the rolling 4-month reference period, live — correctly factoring in each driver's start date — and warns before a limit is exceeded. On request, Klacks blocks any breach in the automatic planning paths (e.g. wizard, suggestions, substitution); in manual planning, Klacks warns.
Klacks lets you record Periods of Availability (POA) as their own absence type not counted as working time, so they are visible in the roster and known to the worker in advance.
In automatic planning, Klacks only assigns routes to drivers with the matching licence — and warns before certificates expire. If a required document is missing or has expired, Klacks refuses the assignment, in manual planning too — only drivers with a valid licence are scheduled.
Klacks runs on your own infrastructure — route and driver data are stored on your servers, and with a locally hosted AI model, no AI request goes to an external AI provider.
"Plan tomorrow's routes, driver Murphy is off sick" is enough — Klacksy starts the replanning, and the planning engine takes the configured working-time limits 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.
The Republic of Ireland has no public holidays at county or municipal level: all statutory holidays apply uniformly nationwide under the Organisation of Working Time Act 1997. For businesses with ties to Northern Ireland, though, what applies across the border still matters — a completely separate holiday regime is in force there.

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
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.
Stylized example: Klacks connects the service locations into the shortest route.
Try the Playground to see how Klacks optimises routes, monitors working-time limits and records POA as its own absence type — 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.