Zum Inhalt springen

5 OpenClaw Automationen die dir wirklich Stunden sparen

OpenClaw ist nicht nur ein Chatbot den du anschreibst wenn du was brauchst. Der echte Wert kommt wenn es für dich arbeitet — dein Postfach checkt, deinen Kalender überwacht, Overnight-Updates zusammenfasst und dich anstupst bevor Dinge durchrutschen.

Dieser Guide deckt fünf Automationen ab die du in unter 30 Minuten einrichten kannst. Jede ist battle-tested und nutzt echte OpenClaw-Features.

Bevor wir eintauchen, musst du die zwei Scheduling-Mechanismen verstehen:

Heartbeat = periodischer Check-in (Standard alle 30 Min). Läuft in deiner Main-Session mit vollem Kontext. Am besten zum Bündeln mehrerer Checks.

Cron = präziser Scheduler. Kann zu exakten Zeiten laufen, in isolierten Sessions, mit verschiedenen Modellen. Am besten für Standalone-Tasks und einmalige Erinnerungen.

AnwendungsfallBeste WahlWarum
Postfach alle 30 Min checkenHeartbeatBündelt sich mit anderen Checks
Täglicher Report um 9 UhrCron (isoliert)Exaktes Timing nötig
”Erinnere mich in 20 Min”Cron (einmalig)Präzise, einmaliger Gebrauch
Kalender überwachenHeartbeatKontextbewusst, natürlicher Fit
Wöchentliche TiefenanalyseCron (isoliert)Anderes Modell, standalone

Faustregel: Wenn es sich mit anderen Checks bündeln lässt und Timing nicht exakt sein muss → Heartbeat. Wenn es eine spezifische Zeit braucht oder Isolation → Cron.


Was es tut: Jeden Morgen um 7 Uhr generiert dein Agent eine Zusammenfassung von Wetter, Kalenderevents, Top-E-Mails und allem was du über Nacht verpasst hast. Aufs Handy geliefert.

Terminal-Fenster
openclaw cron add \
--name "Morning briefing" \
--cron "0 7 * * *" \
--tz "Europe/Berlin" \
--session isolated \
--message "Erstelle das heutige Morning Briefing: Wettervorhersage, Kalenderevents für heute und morgen, wichtigste ungelesene E-Mails, offene Tasks von gestern. Halte es scannbar — Aufzählungen, keine Absätze." \
--announce \
--channel telegram \
--to "DEINE_CHAT_ID"

Ersetze DEINE_CHAT_ID mit deiner Telegram Chat ID.

  • --session isolated: Läuft in einer sauberen Session (cron:<jobId>), vermüllt nicht deine Main-Chat-History.
  • --announce: Liefert das Ergebnis direkt an dein Telegram/WhatsApp.
  • Der Agent startet frisch bei jedem Run — kein Kontext von vergangenen Tagen (was du für eine Tageszusammenfassung willst).
  • Nimm --model opus für hochwertigere Zusammenfassungen, oder ein günstigeres Modell wie sonnet für schnellere/billigere Runs.
  • Setz --thinking high für die Weekly-Review-Version.
  • Füg --channel whatsapp --to "+4915512345678" hinzu für Delivery via WhatsApp.

Was es tut: Alle 30 Minuten checkt dein Agent Postfach, Kalender und offene Tasks — und pingt dich nur wenn tatsächlich was wichtig ist.

Schritt 1: Heartbeat konfigurieren (in ~/.openclaw/openclaw.json):

{
agents: {
defaults: {
heartbeat: {
every: "30m",
target: "last", // an den zuletzt genutzten Kanal liefern
activeHours: {
start: "08:00",
end: "22:00", // keine Pings zwischen 22 und 8 Uhr
},
},
},
},
}

Schritt 2: HEARTBEAT.md erstellen in deinem Workspace (~/.openclaw/workspace/HEARTBEAT.md):

# Heartbeat-Checkliste
- E-Mail auf dringende Nachrichten prüfen (geflaggt, von VIPs)
- Kalender auf Events in den nächsten 2 Stunden prüfen
- Wenn ein Background-Task oder Sub-Agent fertig ist, Ergebnis zusammenfassen
- Wenn 8+ Stunden idle tagsüber, kurzer Check-in
- Check-State in memory/heartbeat-state.json tracken

Ein Heartbeat ersetzt 4+ Cron Jobs (E-Mail-Check, Kalender-Check, Task-Check, Idle-Check). Er läuft in deiner Main-Session und hat vollen Kontext — er weiß woran du gearbeitet hast und kann entsprechend priorisieren.

Der HEARTBEAT_OK-Response-Vertrag ist entscheidend: wenn nichts Aufmerksamkeit braucht, antwortet der Agent HEARTBEAT_OK und keine Nachricht wird zugestellt. Du wirst nur gepingt wenn was wichtig ist.


Was es tut: Wenn eine neue E-Mail ankommt, wird OpenClaw sofort benachrichtigt (nicht auf einem Polling-Intervall) und fasst sie zusammen. Kritische E-Mails werden sofort auf dein Handy weitergeleitet.

Das nutzt Gmail Pub/Sub — Google pusht neue E-Mail-Events in Echtzeit an deine OpenClaw-Instanz.

  • gcloud CLI installiert und eingeloggt
  • gog (gogcli) installiert und für Gmail autorisiert
  • Tailscale installiert und eingeloggt (für den öffentlichen Push-Endpoint)
Terminal-Fenster
openclaw webhooks gmail setup --account deine@gmail.com

Dieser Wizard kümmert sich um alles: Pub/Sub Topic-Erstellung, Berechtigungen, Tailscale Funnel und OpenClaw Hook-Config.

  • Sofortige E-Mail-Benachrichtigungen (kein Polling)
  • KI-zusammengefasste E-Mails mit extrahierten Action Items
  • Konfigurierbares Modell (günstiges Modell für E-Mail-Triage)
  • Delivery an den zuletzt genutzten Kanal oder einen spezifischen Kanal

Setz model: "openai/gpt-4o-mini" im Mapping. E-Mail-Triage braucht kein Opus.


Was es tut: Schnelle Erinnerungen die einmal feuern und sich selbst löschen. Die einfachste Automation, aber vielleicht die nützlichste.

Terminal-Fenster
# In 20 Minuten erinnern
openclaw cron add \
--name "Meeting-Erinnerung" \
--at "20m" \
--session main \
--system-event "Erinnerung: Standup startet in 10 Minuten" \
--wake now \
--delete-after-run
# Zu einer bestimmten Zeit erinnern
openclaw cron add \
--name "Kunden zurückrufen" \
--at "2026-03-15T16:00:00+01:00" \
--session main \
--system-event "Erinnerung: Kunden wegen Proposal zurückrufen" \
--wake now \
--delete-after-run
  • --at "20m" oder ein ISO-Timestamp setzt einen einmaligen Schedule
  • --session main + --system-event reiht es in deine Main-Session ein
  • --wake now triggert einen sofortigen Heartbeat wenn es feuert
  • --delete-after-run räumt den Job danach auf

Du kannst deinem Agent auch einfach im Chat sagen:

“Erinnere mich in 2 Stunden den Kunden anzurufen”

Und er erstellt den Cron Job für dich.

Terminal-Fenster
# Alle geplanten Jobs auflisten
openclaw cron list
# Run-History ansehen
openclaw cron runs --id <job-id>
# Job löschen
openclaw cron remove <job-id>

Was es tut: Jeden Montag um 9 Uhr führt dein Agent ein gründliches Review der letzten Woche durch mit einem starken Modell und liefert eine strukturierte Zusammenfassung.

Terminal-Fenster
openclaw cron add \
--name "Weekly review" \
--cron "0 9 * * 1" \
--tz "Europe/Berlin" \
--session isolated \
--message "Zeit für das Wochen-Review. Analysiere: 1) Welche Tasks wurden diese Woche erledigt (Memory-Dateien prüfen). 2) Was ist noch offen oder blockiert. 3) Wichtige getroffene Entscheidungen. 4) Vorschläge für nächste Woche. Format als strukturierten Report mit klaren Abschnitten." \
--model opus \
--thinking high \
--announce \
--channel telegram \
--to "DEINE_CHAT_ID"
  • Isolierte Session: Sauberer Start, keine Kontext-Pollution aus Daily Chats.
  • Model Override: Nutzt Opus für hochwertige Analyse, auch wenn dein tägliches Modell Sonnet ist.
  • Thinking: --thinking high aktiviert erweitertes Reasoning für bessere Synthese.
  • Announce: Liefert direkt an Telegram, du bekommst den Report ohne Dashboard zu öffnen.

So sieht ein gut automatisiertes OpenClaw-Setup aus:

  • 7:00 — Morning Briefing aufs Handy geliefert
  • 8:00 – 22:00 — Heartbeat-Checks alle 30 Min (Postfach, Kalender, Tasks)
  • Echtzeit — Gmail Push-Benachrichtigungen für neue E-Mails
  • Ad-hoc — Einmalige Erinnerungen wann immer du sie brauchst
  • Montag 9:00 — Weekly Review mit Tiefenanalyse

All das läuft auf deinem Rechner, mit deinen Daten, unter deiner Kontrolle. Kein SaaS-Abo, keine Daten die dein Netzwerk verlassen.

Automation~Monatliche Kosten (Sonnet)~Monatliche Kosten (Opus)
Heartbeat (30min, 14h/Tag)~15-25€~60-100€
Morning Briefing (täglich)~3-5€~10-15€
Weekly Review~0,50€~2€
Gmail Hooks (variiert)~2-10€~5-20€

Das sind grobe Schätzungen. Tatsächliche Kosten hängen von Prompt-Länge, Tool-Nutzung und Response-Komplexität ab.

Kosten-Tipps:

  • Halte HEARTBEAT.md klein (weniger Tokens pro Zyklus)
  • Nutze target: "none" bei Heartbeat wenn du nur internes Processing willst
  • Nutze günstigere Modelle für Routinetasks (E-Mail-Triage, Erinnerungen)
  • Nutze activeHours um Heartbeats nachts zu vermeiden

Automation ist der Unterschied zwischen einer KI mit der du chattest und einer KI die für dich arbeitet.