Andrii Baloh
Portfolio
Automatisierungs-Case Study

KaminTransBus

Logistik-Automatisierung für Transportprozesse: Telegram-Bot, Google Sheets, Admin-Panel, Routing-Logik und Fahrer-App wurden zu einem durchgängigen Ablauf verbunden.

Telegram Bot Google Sheets Routing Fahrer-App
KaminTransBus Admin-Panel mit Route und Karte
2.000

Kunden / Auftraggeber im Prozess

50+

Städte in Nordrhein-Westfalen

5 Min.

Dispositionsaufwand nach der Automatisierung

Ausgangssituation

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.

System-Architektur

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.

Telegram Bot

Strukturierte Kundenerfassung direkt im Chat.

01

Serviceauswahl

Paket senden, Paket empfangen oder Operator kontaktieren.

02

Geführte Dateneingabe

Name, PLZ, Straße, Telefon, Gewicht und Zustimmung zur Verarbeitung.

03

Automatische Zuordnung

Je nach PLZ und Service wird die Anfrage in die passende Route und Tabelle geschrieben.

Telegram Bot KaminTransBus auf dem Smartphone
Google Sheets mit KaminTransBus Auftragsdaten
Google Sheets Workflow

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.

Disposition & Admin-Panel

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.

1

Route erzeugen

2

Adressen prüfen

3

An Fahrer senden

Admin-Panel mit Kartenansicht, Route und Statusliste
Fahrer-App

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.

ETA & Kundenupdates

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.”

Ergebnis im Projekt
5 Min.

Der tägliche Dispositionsaufwand wurde von mehreren Stunden auf ca. fünf Minuten reduziert.

Meine Rolle

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.

Python FastAPI Telegram Bot API Google Apps Script Google Sheets Leaflet / OSM Mapbox Routing Logic Admin Flow
Fazit

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.