Zum Inhalt springen

OpenClaw Automatisierung: Die richtige Methode wählen

Kennst du das? Du baust ein cooles Tool, aber die Automatisierung fühlt sich wie ein Flickenteppich an. Mal verpasst ein Script den richtigen Zeitpunkt, mal reagiert dein Agent nicht schnell genug auf Events. Es ist nervig, ständig manuell eingreifen zu müssen, wenn eigentlich alles von selbst laufen sollte.

OpenClaw bietet dir verschiedene Mechanismen für die Automatisierung an, die jeweils für unterschiedliche Use Cases optimiert sind. Diese Seite hilft dir dabei, die richtige Wahl für dein Projekt zu treffen.

flowchart TD
A{Run on a schedule?} -->|Yes| B{Exact timing needed?}
A -->|No| C{React to events?}
B -->|Yes| D[Cron]
B -->|No| E[Heartbeat]
C -->|Yes| F[Hooks]
C -->|No| G[Standing Orders]
MechanismusWas er machtLäuft inErstellt Task-Record
HeartbeatPeriodischer Main-Session Turn — bündelt mehrere ChecksMain sessionNein
CronGeplante Jobs mit präzisem TimingMain oder isolated sessionJa (alle Typen)
Background TasksTrackt ausgelagerte Arbeit (Cron, ACP, Subagents, CLI)N/A (Ledger)N/A
HooksEvent-gesteuerte Scripts bei Agent-Lifecycle-EventsHook runnerNein
Standing OrdersDauerhafte Anweisungen im System PromptMain sessionNein
WebhooksEmpfängt HTTP-Events und leitet sie an den Agent weiterGateway HTTPNein
MechanismusWas er macht
Gmail PubSubEchtzeit Gmail-Benachrichtigungen via Google PubSub
PollingPeriodische Checks von Datenquellen (RSS, APIs, etc.)
Auth MonitoringStatus von Credentials und Ablauf-Warnungen

Die besten Setups kombinieren meistens mehrere Mechanismen. Ich empfehle dir diese Kombination:

  1. Heartbeat erledigt Routine-Monitoring (Inbox, Kalender, Notifications) in einem gebündelten Turn alle 30 Minuten.
  2. Cron übernimmt präzise Zeitpläne (tägliche Reports, wöchentliche Reviews) und einmalige Erinnerungen.
  3. Hooks reagieren auf spezifische Events (Tool-Calls, Session-Resets, Compaction) mit eigenen Scripts.
  4. Standing Orders geben dem Agent dauerhaften Kontext (“Prüfe immer das Project Board, bevor du antwortest”).
  5. Background Tasks tracken automatisch die gesamte ausgelagerte Arbeit, damit du alles auditieren kannst.

Schau dir den Vergleich Cron vs Heartbeat an, um die Unterschiede beim Scheduling im Detail zu verstehen.

In älteren Release Notes oder der Dokumentation findest du eventuell noch Begriffe wie ClawFlow oder openclaw flows. In der aktuellen CLI nutzen wir dafür openclaw tasks.

Check die Background Tasks für die unterstützten Befehle im Task-Ledger sowie ClawFlow und CLI: flows für Kompatibilitätshinweise.

AI Setup Assistant

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.