KaminTransBus
Logistik-Automatisierung für Transportprozesse: Telegram-Bot, Google Sheets, Admin-Panel, Routing-Logik und Fahrer-App wurden zu einem durchgängigen Ablauf verbunden.
Kunden / Auftraggeber im Prozess
Städte in Nordrhein-Westfalen
Dispositionsaufwand nach der Automatisierung
Vom manuellen Chaos zum klaren Prozess.
Der Transportdienstleister kommunizierte mit Kunden über Telegram. Anfragen kamen unstrukturiert an: Namen, Postleitzahlen, Adressen, Telefonnummern, Paketgewicht und Zustimmung zur Datenverarbeitung mussten manuell sortiert, geprüft und in Routen überführt werden.
Viele Rückfragen
Unvollständige oder fehlerhafte Adressen mussten durch den Disponenten manuell geklärt werden.
Systemziel
Aufträge automatisch erfassen, prüfen, segmentieren und an Fahrer weitergeben.
Ein geschlossener Ablauf von Anfrage bis Ankunft.
1. Telegram Bot
Der Bot führt Kunden Schritt für Schritt durch die Anfrage: Senden, Empfangen, Operator, Datenprüfung und Einwilligung.
2. Google Sheets DB
Vier Tabellenblätter trennen Versand und Empfang je Route. Fehlerhafte Adressen werden markiert und korrigiert.
3. Routing & Fahrer-App
Backend, Admin-Panel und Fahrer-App verbinden Routenlogik, Navigation, Status und Kundenbenachrichtigungen.
Strukturierte Kundenerfassung direkt im Chat.
Serviceauswahl
Paket senden, Paket empfangen oder Operator kontaktieren.
Geführte Dateneingabe
Name, PLZ, Straße, Telefon, Gewicht und Zustimmung zur Verarbeitung.
Automatische Zuordnung
Je nach PLZ und Service wird die Anfrage in die passende Route und Tabelle geschrieben.

Aufträge werden sauber getrennt, geprüft und korrigiert.
Jede Anfrage landet mit Datum, Name, Postleitzahl, Adresse, Telefon, Gewicht, Username, Telegram-ID, Einwilligung, Status und optionaler Nachricht in der richtigen Tabelle.
Route 1 / Route 2
Städte wurden in zwei logistische Zonen geteilt.
Adressprüfung
Problematische Adressen werden markiert und nach Korrektur übernommen.
Zwei Klicks statt stundenlanger Vorbereitung.
Der Disponent wählt das Datum, erstellt Route 1 oder Route 2 und prüft markierte Adressen. Danach werden die Routen automatisch in das Fahrer-System übertragen.
Route erzeugen
Adressen prüfen
An Fahrer senden

Der Fahrer braucht nur zwei Aktionen zum Start.
Der Fahrer wählt Route 1 oder Route 2, lädt die Tour und öffnet die Navigation. Die Navigation läuft über Mapbox, Telefonnummern werden direkt am jeweiligen Kunden angezeigt.
Route laden
Die aktuelle Route wird aus dem Backend in die Fahrer-App geladen.
Kunden direkt anrufen
Der Fahrer klickt auf “Anrufen”, ohne Telefonnummern suchen zu müssen.
Status synchronisieren
Beim Klick auf “Angekommen” wechselt der Status im Admin-Panel auf erledigt.
Automatische Telegram-Updates für jeden Kunden.
Beim Start der Route erhalten Kunden automatisch eine ungefähre Ankunftszeit. Die ETA berücksichtigt Fahrzeit und einen Servicepuffer von ca. 10 Minuten pro vorherigem Stopp. Bei Ankunft sendet das System eine weitere Nachricht.
Fahrtstart
Kunden werden automatisch informiert.
ETA-Berechnung
Fahrzeit + Puffer je vorherigem Stopp.
Telegram-Nachricht
Der Kunde sieht die geschätzte Ankunft.
Ankunft vor Ort
“Der Fahrer ist vor Ihrem Haus.”
Der tägliche Dispositionsaufwand wurde von mehreren Stunden auf ca. fünf Minuten reduziert.
Bot-Logik, Prozessdesign, Testing und Datenstruktur.
Meine Rolle lag in der Analyse des Anfrageprozesses, der Strukturierung des Telegram-Bot-Dialogs, der Tabellenlogik, der Validierungslogik, dem Testing, dem Admin-Flow und der Vorbereitung der Übergabe an die Fahrer-App.
Ich habe einen realen Prozess automatisiert.
Dieses Projekt zeigt, wie verstreute Datenquellen — Telegram Chatbot, Google Tabellen, Karten, Admin-Panel und Fahrer-App — zu einer funktionierenden Prozessautomatisierung verbunden werden können.