logo
Entwicklung
Suchen
Geplante Aufgaben NEW

Geplante Aufgaben NEW

Überblick

Geplante Aufgaben (Scheduled Tasks) ermöglichen es dem Agent, vordefinierte Aufgaben automatisch und regelmäßig auszuführen – ohne dass du manuell ein Gespräch starten musst. Eine exklusive Funktion der Desktop-APP.

Typische Szenarien:

  • Täglich um 9:00 Uhr die Websites von 5 Wettbewerbern abrufen, Änderungen vergleichen und an DingTalk senden
  • Jeden Montag um 18:00 Uhr in Gmail alle "Vertrag"-bezogenen E-Mails der Woche durchsuchen, in einer Excel-Datei zusammenfassen und an den Chef mailen
  • Alle 30 Minuten die E-Mails prüfen und bei dringenden Nachrichten per WeChat benachrichtigen
  • Am 1. jedes Monats einen Zusammenfassungsbericht der Teamarbeit des Vormonats erstellen

Screenshot-Position


Einstieg

Desktop-APP → linkes Einstellungsmenü → Geplante Aufgaben


Drei Planungsmodi

Modus Englische Kennung Beschreibung Konfiguration
Einmalig at Wird zu einem festgelegten Zeitpunkt einmal ausgeführt Datum und Uhrzeit auswählen
Intervall interval Wird in festen Abständen wiederholt ausgeführt Intervallwert + Einheit (Minuten/Stunden/Tage)
Cron cron Standard-Cron-Ausdruck 5-Feld-Cron (z. B. 0 9 * * 1 = jeden Montag 9:00 Uhr)

Häufig verwendete Cron-Ausdrücke

Ausdruck Bedeutung
0 * * * * Zu jeder vollen Stunde
0 9 * * * Täglich um 9:00 Uhr
0 9 * * 1 Jeden Montag um 9:00 Uhr
0 0 1 * * Am 1. jedes Monats um 0:00 Uhr
*/15 * * * * Alle 15 Minuten
0 9-18 * * 1-5 An Werktagen stündlich von 9:00 bis 18:00 Uhr

Ausführungsmodi

Bei der Erstellung einer Aufgabe wird die Ausführungsart ausgewählt:

Modus Beschreibung
normal Jede Ausführung nutzt dieselbe persistente Sitzung
isolated Jede Ausführung erstellt eine eigene unabhängige Sitzung, die sich nicht gegenseitig beeinflussen
persistent Persistente Sitzung, die den bisherigen Kontext beibehält
selected Verwendet eine bestimmte bereits vorhandene Sitzung

Auswahlempfehlung:

  • Voneinander unabhängige Aufgaben (z. B. tägliche Überwachung) → isolated
  • Wenn der Agent frühere Ergebnisse merken soll (z. B. bei laufend verfolgten Projekten) → persistent
  • Wenn der Kontext einer bereits vorhandenen Sitzung wiederverwendet werden soll → selected

Benachrichtigungskonfiguration

Nach Abschluss der Aufgabenausführung kannst du über verschiedene Kanäle benachrichtigt werden:

Benachrichtigungskanal Voraussetzung
Telegram Telegram-Kanal muss zuvor konfiguriert werden
DingTalk DingTalk-Kanal muss zuvor konfiguriert werden
Feishu Feishu-Webhook muss konfiguriert werden
WeChat Work WeChat-Work-Webhook muss konfiguriert werden
Slack Slack-Kanal muss zuvor konfiguriert werden
Teams Teams-Kanal muss zuvor konfiguriert werden
Discord Discord-Kanal muss zuvor konfiguriert werden
E-Mail Empfänger-E-Mail-Adresse eingeben

Details zur Kanalkonfiguration siehe Kanalkonfiguration.

Benachrichtigungsinhalt: Ausführungsstatus der Aufgabe (Erfolg/Fehler) + Kurzzusammenfassung oder vollständige Ausgabe


Aufgabendetailseite

Die Detailseite jeder Aufgabe enthält:

Bereich Inhalt
Grundinformationen Name, Beschreibung, Ersteller, Erstellungszeit
Planungskonfiguration Modus (at/interval/cron) + Parameter
Ausführungsmodus normal / isolated / persistent / selected
Aufgaben-Prompt Anweisungsinhalt, den der Agent bei jeder Ausführung befolgt
Benachrichtigungseinstellungen Liste der aktivierten Benachrichtigungskanäle
Laufstatus nextRunAtMs, lastRunAtMs, lastStatus, lastDurationMs, Anzahl aufeinanderfolgender Fehler
Laufverlauf Einzelaufzeichnung jeder Ausführung (Status, Startzeit, Dauer, Fehlerprotokoll)

Laufverlauf (AllRunsHistory)

Jede Aufgabe hat eine eigene Laufverlaufstabelle:

Spalte Beschreibung
Ausführungszeit Startzeit dieser Ausführung
Status Erfolg / Fehler / Zeitüberschreitung / Abbruch
Dauer Für die Ausführung benötigte Zeit
Ergebniszusammenfassung Die ersten Zeichen der Ausgabe
Fehlerinformation Fehler-Stacktrace bei Fehlschlag (aufklappbar)

Filterung nach Zeit und Status wird unterstützt.


Bedienungsanleitung

Eine geplante Aufgabe erstellen

  1. APP öffnen → Einstellungen → Geplante Aufgaben
  2. Auf + Neue Aufgabe klicken
  3. Grundinformationen ausfüllen:
    • Name: z. B. "Tägliche Wettbewerbsüberwachung"
    • Beschreibung: kurze Erläuterung
  4. Planungsmodus auswählen:
    • Einmalig: Datum und Uhrzeit wählen
    • Intervall: Intervallwert und Einheit eingeben
    • Cron: Cron-Ausdruck eingeben
  5. Aufgaben-Prompt ausfüllen:
    Bitte rufe die Startseiten der folgenden 3 Wettbewerber-Websites ab, vergleiche ihre Änderungen von gestern und heute (neue Produkte, neue Ankündigungen, neue Preise) und gib eine Änderungszusammenfassung aus: - Wettbewerber A: https://... - Wettbewerber B: https://... - Wettbewerber C: https://...
                          
                          Bitte rufe die Startseiten der folgenden 3 Wettbewerber-Websites ab,
    vergleiche ihre Änderungen von gestern und heute (neue Produkte, neue Ankündigungen, neue Preise)
    und gib eine Änderungszusammenfassung aus:
    - Wettbewerber A: https://...
    - Wettbewerber B: https://...
    - Wettbewerber C: https://...
    
                        
    Dieser Codeblock im schwebenden Fenster
  6. Ausführungsmodus auswählen (in der Regel isolated)
  7. Benachrichtigungskanal konfigurieren (z. B. DingTalk)
  8. Speichern

Einmal manuell auslösen

Klicke in der Aufgabenliste in der Aufgabenzeile auf die Schaltfläche Jetzt ausführen, um eine Ausführung manuell auszulösen (ohne Auswirkung auf den nächsten geplanten Ausführungszeitpunkt).

Aufgabe pausieren / fortsetzen

Auf der Aufgabendetailseite gibt es einen Schalter Aktivieren/Deaktivieren. Nach dem Deaktivieren wird die Planung der Aufgabe gestoppt, die Konfiguration bleibt jedoch erhalten und kann jederzeit wiederhergestellt werden.


Organisationsisolierung

Geplante Aufgaben werden nach orgId isoliert – du siehst nur die Aufgaben der Organisation, der du angehörst. Beim Wechsel der Organisation wechselt auch die Aufgabenliste.

Auswirkung eines Kontowechsels: Wenn der aktuell angemeldete Benutzer geändert wird (kontoübergreifender Wechsel), werden die Aufgaben in der Sitzung nicht beendet, bei nachfolgenden Ausführungen wird jedoch die Zugehörigkeit geprüft.


Häufig gestellte Fragen

Können geplante Aufgaben Tools ausführen, die ein Berechtigungs-Popup haben?

Bei der Aufgabenausführung wird ein Tool-Berechtigungs-Popup ausgelöst. Wenn du dich zu diesem Zeitpunkt im Vordergrund der APP befindest, kannst du darauf reagieren; wenn niemand reagiert, verfährt das System nach folgenden Regeln:

  • Gleiches Konto: Wenn die APP online ist, wird das Popup angezeigt und der Benutzer kann reagieren
  • Kontoübergreifendes Enterprise-Szenario: Nach 5 Minuten ohne Reaktion wird standardmäßig abgelehnt

Um Blockierungen zu vermeiden, wird empfohlen:

  1. Häufig für geplante Aufgaben genutzte Tools wie Bash, Web Fetch usw. auf P0 setzen (automatische Ausführung durch die APP)
  2. Mit der Option "Immer zulassen" häufig verwendete Befehle auf die Whitelist setzen
  3. In Laufzeitsicherheit gezielt konfigurieren

Was tun, wenn die Aufgabenausführung fehlschlägt?

Sieh dir den Laufverlauf auf der Aufgabendetailseite an → Fehlerdatensatz → Fehlerinformation. Häufige Ursachen:

  • Modell-API-Key abgelaufen: Auf der Seite "Modelle" neu konfigurieren
  • Netzwerkprobleme: Das Tool kann möglicherweise nicht auf das Internet zugreifen
  • Berechtigungs-Zeitüberschreitung: Siehe vorherige Frage
  • LLM-Ratenbegrenzung: Wiederholungsintervall erhöhen oder auf ein Modell mit höherem Kontingent wechseln

Wenn die Anzahl der aufeinanderfolgenden Fehler einen Schwellenwert erreicht, wird die Aufgabe automatisch pausiert und eine Benachrichtigung gesendet.

Werden Aufgaben noch ausgeführt, wenn die APP geschlossen ist?

Nein. Geplante Aufgaben erfordern, dass die APP online ist, um ausgelöst zu werden. Wenn du eine 7×24-Ausführung benötigst, gehe wie folgt vor:

  1. Lass die APP dauerhaft laufen (Hintergrundbetrieb auf macOS / Systemleiste unter Windows)
  2. Erwäge, die APP auf einem stets eingeschalteten Ersatzgerät zu betreiben

Kann sie mit der "scheduled-task"-Fähigkeit von Work zusammen verwendet werden?

Ja. Wenn in einem Work-Gespräch die scheduled-task-Fähigkeit aktiviert ist, kann der Agent im Gespräch für dich geplante Aufgaben erstellen. Sagst du zum Beispiel "Rufe täglich um 9 Uhr diese 3 Websites für mich ab", ruft der Agent die scheduled-task-Fähigkeit auf und erstellt automatisch eine Aufgabe.


Verwandte Dokumente