Zurück

16. OpenClaw Praxis: Büroautomatisierungs-Assistenten aufbauen

Dieser Artikel zeigt, wie du mit OpenClaw einen Büroautomatisierungs-Assistenten aufbaust – mit automatischer E-Mail-Verarbeitung, intelligenter Terminverwaltung, Besprechungsprotokoll-Generierung und Dokumentenorganisation zur Steigerung der Büroeffizienz.

Gilt für OpenClaw v2026.2 | Erfordert die Installation der Skills gmail, google-calendar, google-docs und eine Google-Kontoautorisierung.

TL;DR: Skills installieren: openclaw skill install gmail google-calendar. Automatische E-Mail-Verarbeitung: Regeln konfigurieren mit "autoProcess": {"rules": [...]}. Terminverwaltung: google-calendar-Skill. Besprechungsprotokoll: Agent zeichnet automatisch auf und generiert Protokolle. Tagesbericht: Cron "schedule": "0 18 * * 1-5" für automatische Generierung. Gesamtworkflow: E-Mail → Kategorisierung → Termine extrahieren → Kalender synchronisieren.

Praxisziel

Einen Büroautomatisierungs-Assistenten aufbauen, der:

  1. E-Mails automatisch verarbeitet
  2. Termine intelligent verwaltet
  3. Besprechungsprotokolle generiert
  4. Arbeitsdokumente organisiert
  5. Tägliche Arbeitsberichte erstellt

Erforderliche Skills installieren

# Gmail-Skill
openclaw skill install gmail

# Kalender-Skill
openclaw skill install google-calendar

# Dokument-Skill
openclaw skill install google-docs

# Besprechungs-Skill
openclaw skill install zoom

Automatische E-Mail-Verarbeitung

Gmail konfigurieren

{
  "skills": {
    "gmail": {
      "credentials": {
        "clientId": "${GMAIL_CLIENT_ID}",
        "clientSecret": "${GMAIL_CLIENT_SECRET}"
      },
      "autoProcess": {
        "enabled": true,
        "rules": [
          {
            "from": "[email protected]",
            "action": "summarize",
            "label": "JIRA"
          },
          {
            "from": "[email protected]",
            "action": "summarize",
            "label": "GitHub"
          },
          {
            "subject": "Besprechungseinladung",
            "action": "extract-calendar",
            "label": "Besprechung"
          }
        ]
      }
    }
  }
}

E-Mail-Verarbeitung in der Praxis

Benutzer: Hilf mir, die heutigen E-Mails zu bearbeiten

Agent: Okay, lass mich die 23 heute eingegangenen E-Mails durchsehen...

[E-Mails scannen]
[Kategorisieren]
[Wichtige Informationen extrahieren]

Verarbeitungsergebnis:

**Antwort erforderlich** (3):
1. Von Herrn Zhang: Bestätigung des Projektstands – Frist morgen
2. Von HR: Bestätigung der Schulungsanmeldung – Datum wählen
3. Vom Kunden: Änderung der Anforderungen – Bewertung nötig

**Automatisch verarbeitet** (15):
- GitHub-Benachrichtigungen: 5 E-Mails, zusammengefasst
- JIRA-Updates: 4 E-Mails, zusammengefasst
- Marketing-E-Mails: 6 E-Mails, archiviert

**Termine extrahiert** (2):
- Produktreview: Donnerstag 14:00
- 1:1-Besprechung: Freitag 10:00

**Beachtenswert** (3):
- Systemwartungshinweis: Diesen Samstag
- Veröffentlichungsplan
- Einarbeitungshinweis neuer Mitarbeiter

Soll ich Antwortentwürfe erstellen?

Automatische Antwortvorlagen

# E-Mail-Antwortvorlagen

## Projektstandbestätigung
Danke für die Nachfrage. Der aktuelle Projektstand:
- Abgeschlossen: [Abgeschlossene Punkte auflisten]
- In Bearbeitung: [Laufende Punkte auflisten]
- Ausstehend: [Ausstehende Punkte auflisten]
Voraussichtlich termingerechte Lieferung, bei Änderungen melde ich mich rechtzeitig.

## Bewertung Anforderungsänderung
Anforderungsänderung erhalten, erste Bewertung:
- Auswirkungsbereich: [Auswirkungen bewerten]
- Geschätzter Aufwand: [Aufwand schätzen]
- Lösungsvorschlag: [Vorschlag]
Bitte bestätigen, ob weitere Diskussion nötig ist.

Intelligente Terminverwaltung

Kalender konfigurieren

{
  "skills": {
    "google-calendar": {
      "calendarId": "primary",
      "timezone": "Europe/Berlin",
      "reminders": {
        "before": [15, 5],
        "method": "notification"
      },
      "workHours": {
        "start": "09:00",
        "end": "18:00"
      }
    }
  }
}

Terminverwaltung in der Praxis

Benutzer: Hilf mir, den morgigen Tag zu planen

Agent: Lass mich den morgigen Terminplan anschauen...

[Kalenderdaten abrufen]
[Bestehende Termine analysieren]
[Optimierungen vorschlagen]

Morgen (Mittwoch) – Terminplan:

**Vormittag**
- 09:00-09:30 E-Mail-Bearbeitung (Vorschlag)
- 09:30-11:00 Fokusarbeit: Projekt A Entwicklung
- 11:00-12:00 Produktreview

**Nachmittag**
- 14:00-15:00 Team-Meeting
- 15:00-17:00 Code Review
- 17:00-18:00 1:1-Besprechung

**Anpassungsvorschläge**:
- Das 14:00-Meeting könnte mit dem 15:00-Review kollidieren, Verschiebung auf 15:30 empfohlen
- Es wird empfohlen, 12:00-13:00 für Mittagspause einzuplanen

Soll ich die Anpassungen vornehmen?

Intelligente Erinnerungen

{
  "cron": [
    {
      "id": "daily-morning",
      "schedule": "0 8 * * 1-5",
      "message": "Guten Morgen! Hier sind die heutigen Termine und offenen Aufgaben"
    },
    {
      "id": "meeting-reminder",
      "schedule": "*/15 * * * *",
      "message": "Anstehende Besprechungen prüfen und rechtzeitig erinnern"
    }
  ]
}

Besprechungsprotokoll-Generierung

Besprechungsmitschrift-Ablauf

Benutzer: Zeichne die nachmittägliche Produktreview-Besprechung auf

Agent: Okay, ich werde mitschreiben. Sag mir Bescheid, wenn die Besprechung beginnt.

[Bei Besprechungsbeginn]
Benutzer: Besprechung hat begonnen

Agent: Beginne mit der Protokollierung...

[Aufzeichnung läuft...]

Benutzer: Besprechung ist beendet

Agent: Okay, hier ist das Besprechungsprotokoll:

## Produktreview – Besprechungsprotokoll

**Datum**: 2026-02-26 14:00-15:00
**Teilnehmer**: Produktteam, Entwicklungsteam, Designteam
**Moderator**: Zhang San

### Thema 1: Prioritäten neuer Funktionen
- Diskussionspunkte: Die drei am häufigsten gewünschten Nutzerfeedbacks
- Beschluss: Suchfunktion priorisiert entwickeln, Livegang nächsten Monat

### Thema 2: UI-Optimierung
- Diskussionspunkte: Konzept zur Überarbeitung der Startseite
- Beschluss: Designteam erstellt zwei Entwürfe, Review am Freitag

### Aktionspunkte
| Verantwortlich | Aufgabe | Frist |
|-------|------|---------|
| Li Si | Suchfunktions-Design fertigstellen | 01.03. |
| Wang Wu | Zwei Startseitenentwürfe erstellen | 28.02. |
| Zhao Liu | Technischen Bewertungsbericht vorbereiten | 05.03. |

Soll ich es an die Beteiligten versenden?

Besprechungsprotokoll-Vorlage

# {{Besprechungsname}} – Protokoll

**Datum**: {{date}}
**Uhrzeit**: {{time}}
**Teilnehmer**: {{participants}}
**Moderator**: {{host}}
**Protokollant**: {{recorder}}

## Themen

### Thema 1: {{topic1}}
- Diskussionspunkte: {{points}}
- Beschluss: {{decision}}

### Thema 2: {{topic2}}
...

## Aktionspunkte

| Verantwortlich | Aufgabe | Frist |
|-------|------|---------|
{{action_items}}

## Nächste Besprechung
- Termin: {{next_meeting}}
- Themen: {{next_topics}}

Automatische Dokumentenorganisation

Dokumentenorganisation in der Praxis

Benutzer: Hilf mir, diesen Projektordner zu organisieren

Agent: Okay, lass mich den Projektordner analysieren...

[Dateien scannen]
[Inhalte analysieren]
[Organisationsvorschlag erstellen]

Folgende Dateien gefunden:

**Zu organisieren** (12):
- Verstreute Dokumente (5 Stück)
- Unbenannte Dateien (3 Stück)
- Doppelte Versionen (4 Stück)

**Organisationsvorschlag**:

Projekt/ ├── Anforderungen/ │ ├── PRD-v1.0.md │ └── Änderungsprotokoll.md ├── Design/ │ ├── UI-Entwürfe/ │ └── Architekturdiagramme/ ├── Entwicklung/ │ ├── API-Dokumentation.md │ └── Entwicklungsrichtlinien.md ├── Testing/ │ └── Testfälle/ └── Besprechungsprotokolle/ └── 2026-02/


Soll ich die Organisation durchführen?

Namenskonventionen für Dokumente

{
  "documentRules": {
    "naming": {
      "pattern": "{{type}}-{{name}}-{{date}}",
      "types": ["PRD", "Design", "API", "Besprechung", "Bericht"],
      "dateFormat": "YYYY-MM-DD"
    },
    "versioning": {
      "enabled": true,
      "pattern": "v{{major}}.{{minor}}"
    }
  }
}

Tagesbericht-Generierung

Tagesbericht-Vorlage

{
  "cron": [
    {
      "id": "daily-report",
      "schedule": "0 18 * * 1-5",
      "session": "work",
      "message": "Bitte erstelle meinen heutigen Arbeitstagesbericht"
    }
  ]
}

Tagesbericht-Generierung

Benutzer: Erstelle den heutigen Arbeitstagesbericht

Agent: Die heutige Arbeit wird zusammengestellt...

[Git Commits analysieren]
[Kalendereinträge analysieren]
[E-Mail-Verkehr analysieren]

# Arbeitstagesbericht - 2026-02-26

## Heute abgeschlossen
- ✅ Benutzersuchfunktion fertiggestellt (3 Commits)
- ✅ Login-Seite UI-Problem behoben
- ✅ An Produktreview-Besprechung teilgenommen
- ✅ 2 PR Reviews durchgeführt

## In Bearbeitung
- 🔄 Suchergebnis-Optimierung (Fortschritt 60 %)
- 🔄 API-Dokumentation aktualisieren

## Plan für morgen
- Suchoptimierung abschließen
- Empfehlungsalgorithmus-Entwicklung starten
- An Technik-Sharing teilnehmen

## Aufgetretene Probleme
- Suchperformance muss optimiert werden, Lösungsvorschlag eingereicht

## Statistiken
- Code-Commits: 5 Mal
- Codezeilen: +320 -45
- Besprechungsdauer: 2,5 Stunden
- E-Mails bearbeitet: 23 Stück

Soll ich es ans Team senden?

Integrierter Workflow

Vollständige Automatisierungskonfiguration

{
  "cron": [
    {
      "id": "morning-brief",
      "schedule": "0 8 * * 1-5",
      "message": "Guten Morgen! Heutige Termine und Aufgaben:\n1. Heutige Besprechungen\n2. Wichtige E-Mails\n3. Offene Aufgaben"
    },
    {
      "id": "email-summary",
      "schedule": "0 12 * * 1-5",
      "message": "Mittags-E-Mail-Zusammenfassung"
    },
    {
      "id": "daily-report",
      "schedule": "0 18 * * 1-5",
      "message": "Arbeitstagesbericht erstellen"
    }
  ],
  "webhooks": [
    {
      "id": "jira-update",
      "path": "/webhook/jira",
      "message": "JIRA-Update erhalten: {{data.issue.key}} - {{data.issue.summary}}"
    }
  ]
}

Zusammenfassung

Mit OpenClaw als Büroautomatisierungs-Assistent:

  • E-Mail-Verarbeitung: Automatisch kategorisieren, zusammenfassen, antworten
  • Terminverwaltung: Intelligent planen, Konflikte erkennen, rechtzeitig erinnern
  • Besprechungsprotokoll: Automatisch aufzeichnen, strukturiert ausgeben, verteilen
  • Dokumentenorganisation: Einheitlich benennen, automatisch archivieren, Versionsverwaltung
  • Arbeitstagesbericht: Automatisch generieren, Statistiken, Team-Synchronisierung

Änderungsprotokoll:

  • 2026-02-26: Erstveröffentlichung

Seriennavigation: