local_shipping For logistics & transport in Saudi Arabia

Routes, working hours, loading times — all under control.

Klacks schedules routes and drivers — with working and rest time limits you configure per TGA (الهيئة العامة للنقل) and the summer midday ban for loading and unloading at uncovered ramps.

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 logistics operations in Saudi Arabia

TGA Driving Hours, Rest Times and the Summer Midday Ban

timer

Driving Hours under TGA

A maximum of 9 hours of driving time per day (exceptionally 10 hours, no more than twice a week), 56 hours per week, and a maximum of 90 hours per two weeks (ساعات القيادة) — hard to guarantee by hand across many drivers and routes.

pause_circle

Breaks & Rest Times

After at most 4.5 hours of continuous driving, a break of at least 45 minutes is mandatory, plus 11 hours of daily rest and 48 hours of rest after a work week. Fine for violations: SAR 2,000 to 5,000.

wb_sunny

Summer Midday Ban at Ramps & Loading Zones

From June 15 to September 15, loading and unloading at uncovered ramps and loading zones is banned daily between 12:00 and 15:00 — loading times must be scheduled accordingly.

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 Logistics in Saudi Arabia

From optimised routes to the summer midday ban — it all fits together.

route

Routes Optimised Automatically

Klacks sequences stops in the most sensible order — short distances, time windows kept, fewer empty runs.

timer

Working-Time Limits Checked

The 9-, 56- and 90-hour values can be configured as maximum working time per day, week and two weeks and are monitored in real time — Klacks checks working time, not driving time, and warns before any limit is exceeded. On request, Klacks hard-blocks a breach in automatic planning; with manual planning it stays at a warning.

pause_circle

Rest Times Checked, Breaks as Blocks

Klacks checks the 11-hour daily rest and the 48-hour weekly rest you configure; the 45-minute break after 4.5 hours of driving can be scheduled as a block in the route, but is not checked against the break requirement.

wb_sunny

Summer Midday Ban at Ramps as a Blocked Period

If the window from 12:00 to 15:00 (June 15 to September 15) is stored as a blocked period, Klacks flags assignments within it, and on request automatic planning does not place any loading or unloading at uncovered ramps there.

badge

Matching License Classes

Klacks assigns routes only to drivers with the appropriate license — and warns before certifications expire. If a required certification is missing or has expired, Klacks refuses the assignment, in manual planning too — only drivers with a valid certification are scheduled.

smart_toy

Klacksy Understands Your Request

"Plan tomorrow’s routes, driver is sick" is enough — Klacksy starts the replanning, and the planning engine takes the configured working and rest time limits and the summer midday ban, configured as a restricted time window, into account.

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

Rest Times and the Summer Midday Ban, One Plan

Klacks checks the configured working and rest time limits and immediately flags assignments within the summer midday ban stored as a blocked period (12:00 to 15:00, June 15 to September 15), so that loading times at uncovered ramps fall outside the window.

Experience Klacks in Your Logistics Business

Try the Playground to see how Klacks plans routes, working hours and the summer midday ban — 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