Ein Unattended Bot ist ein Software-Bot, der vollständig autonom und ohne menschliche Anwesenheit oder Eingriffe ausgeführt wird. Er läuft auf einem Server oder einer virtuellen Maschine, wird durch einen definierten Trigger – einen Zeitplan, ein eingehendes Ereignis oder eine Systembedingung – automatisch gestartet und führt seinen Prozess von Anfang bis Ende durch, ohne dass ein Mensch den Vorgang beobachtet oder steuert.
Unattended Bots sind die konsequenteste Form der Prozessautomatisierung: Sie laufen rund um die Uhr, an sieben Tagen der Woche, ohne Pausen, ohne Urlaub und ohne Ermüdung. Sie sind das technische Fundament der Dunkelverarbeitung und des Straight-Through-Processing.
Anforderungen an Unattended Bots
Weil kein Mensch den Prozess überwacht, stellen Unattended Bots höhere Anforderungen an Robustheit, Fehlerbehandlung und Monitoring als Attended Bots. Ein Fehler, der bei einem Attended Bot sofort vom anwesenden Mitarbeiter bemerkt würde, kann bei einem Unattended Bot unbemerkt bleiben – bis hunderte von Vorgängen falsch verarbeitet wurden.
- Vollständige Fehlerbehandlung: Jeder mögliche Fehlerfall muss vorgedacht und mit einer definierten Reaktion versehen sein – Retry, Logging, Eskalation
- Aktives Monitoring: Laufzeit, Fehlerquoten, Ausnahmeraten und Verarbeitungsvolumina werden kontinuierlich überwacht
- Alerting: Bei Abweichungen oder Fehlern wird automatisch das zuständige Team alarmiert
- Idempotenz: Wiederholte Ausführung desselben Vorgangs darf keine doppelten Datenbankeinträge, doppelten Zahlungen oder doppelten Benachrichtigungen erzeugen
- Sichere Zugangsdaten: Systemzugangsdaten müssen sicher verwaltet werden – nicht im Klartext im Bot-Code, sondern in einem verschlüsselten Vault
Typische Einsatzgebiete
- Nächtliche Massenverarbeitungen: Tagesabschlüsse, Kontenabgleiche, Bestandsbereinigungen – laufen über Nacht, wenn keine Mitarbeiter anwesend sind
- Kontinuierliche Datensynchronisation: Lagerbestände, Preise oder Kundendaten werden laufend zwischen Systemen synchronisiert
- Automatisierter Rechnungseingang: Jede eingehende Rechnung wird sofort beim Eingang verarbeitet – unabhängig von Tageszeit oder Wochentag
- Regulatorisches Reporting: Tägliche oder wöchentliche Reports werden vollautomatisch erstellt und an Behörden oder interne Stellen übermittelt
- Monitoring und Alerting: Systeme werden kontinuierlich auf Schwellenwerte überwacht; bei Überschreitung wird automatisch reagiert
Praxisbeispiel
Eine Bank betreibt einen Unattended Bot für die nächtliche Kontenabstimmung: Um 02:00 Uhr startet der Bot automatisch. Er ruft alle Transaktionen des Tages aus dem Kernbankensystem ab, gleicht sie mit den Buchungen in der Buchhaltungssoftware ab, identifiziert Differenzen, erstellt einen Abweichungsreport und sendet ihn um 06:00 Uhr automatisch an die Teamleiterin Buchhaltung – bevor die erste Mitarbeiterin ins Büro kommt. 98,3 Prozent aller Buchungen stimmen überein und werden automatisch als abgeglichen markiert. Die 1,7 Prozent mit Differenzen sind im Report mit Erklärungsansätzen vorbereitet. Kein Mensch hat nachts gearbeitet.




