Persönliche Agents · Grok Bot

Grok-Bot-Routinen: einen Bot planen, per Webhook auslösen und Fehler beheben

Eine Routine sagt einem Grok Bot, wann er eine Aufgabe erledigen soll: nach Zeitplan, etwa jeden Werktag um 8:00 Uhr, oder wenn etwas passiert, etwa eine Erwähnung in Slack oder ein Webhook-Aufruf. Weil Bots auf einem Cloud-Computer arbeiten, laufen Routinen auch bei zugeklapptem Laptop. Dieser Guide zeigt, wie du eine Routine am Desktop und auf dem Smartphone anlegst, welche Formulierungen für Zeitpläne funktionieren, wie Webhooks und Event-Auslöser gehen, welche Limits gelten, welche Routine-Ideen es aus xAIs eigenen Beispielen gibt und was du prüfst, wenn eine Routine nicht läuft.

Was eine Grok-Bot-Routine ist

Laut xAI legt eine Routine fest, wann ein Bot einen Workflow ausführt: nach Zeitplan oder wenn etwas passiert. Sie gehört zu einem Bot, nutzt dessen Gedächtnis und Skills und veröffentlicht ihre Ergebnisse im Chat des Bots.

  • Zeitpläne: einfache Formulierungen wie „every weekday at 8:00 AM“ oder „every 2 hours“, in der Zeitzone, die in den Settings eingestellt ist.
  • Events: ein Slack-Auslöser; ein Event aus GitHub, Linear, Sentry oder PagerDuty; eine E-Mail an die eigene Adresse des Bots; oder ein Webhook-Aufruf.
  • Eine neue Routine läuft nicht, wenn du sie anlegst. Sie wartet auf ihren nächsten geplanten Zeitpunkt; mit Test startest du sie sofort.
  • Routinen laufen auf dem Cloud-Computer des Bots, also laufen sie weiter, wenn dein Laptop zugeklappt ist.
  • Jeder Lauf, Tests eingeschlossen, verbraucht deine Grok-Bot-Nutzung.

So legst du eine Routine in Grok Bot an

  1. Frag den Bot, dem die Aufgabe gehören soll

    Öffne am Desktop den Chat dieses Bots und beschreib die Aufgabe und wann sie laufen soll. Sag, woher die Eingaben kommen, welches Ergebnis du willst, was deine Freigabe braucht und was passieren soll, wenn eine Quelle fehlt. Auf dem Smartphone öffnest du das Profil des Bots, tippst unter Routines auf Add routine und vervollständigst die Nachricht, die mit „Set up a routine to“ beginnt.

    # Frag den Bot, dem die Aufgabe gehören soll, in seinem Chat
    Richte eine Routine ein, die jeden Werktag um 7:00 Uhr mein Gmail von der Nacht sortiert,
    Antworten auf alles Dringende entwirft und mir die Liste schickt. Verschick nichts.
    
    Richte eine Routine für jeden Sonntag um 18:00 Uhr ein: Prüf den Google Calendar der nächsten Woche,
    markiere Konflikte und überladene Tage und schick mir einen Plan für Montag.
    
    Richte eine Routine für alle 2 Stunden an Werktagen ein: Prüf den Slack-Channel #launch
    auf Fragen zu Preisen und entwirf Antworten zu meiner Freigabe.
  2. Prüf „When to run“ und die Zeitzone

    Öffne die Routine und lies unter When to run nach, ob der gespeicherte Zeitplan stimmt; wenn nicht, wähl Edit und beschreib die Korrektur. Die Zeitzone findest du in den Settings unter Bot im Feld Timezone. Auto-detect nutzt die Zeitzone deines Computers; wähl also eine feste, wenn die Arbeit woanders hingehört.

  3. Teste sie einmal

    Öffne am Desktop die Routine und wähl Test. Sie zeigt Running…, bis der Lauf fertig ist, und das Ergebnis erscheint im Chat des Bots. Tests leisten echte Arbeit, etwa Dateien ändern oder Websites nutzen; halte also alles, was schreibt oder sendet, hinter deiner Freigabe. Hat eine Routine keinen Test-Button, bitte den Bot, die Aufgabe einmal im Chat mit unbedenklichen Eingaben zu erledigen.

  4. Pausieren, fortsetzen oder löschen

    Klick am Desktop auf den Namen des Bots, öffne Details und nutze den Schalter in der Zeile der Routine, oder öffne die Routine und wähl Pause oder Resume. Auf dem Smartphone öffnest du die Routine im Profil des Bots und schaltest Active aus; zum Löschen wischst du über die Zeile. Löschen lässt sich nicht rückgängig machen.

Quelle: xAIs Grok-Bot-Doku, Skills and routines

So löst du eine Routine per Webhook aus

Mit einem Webhook kann ein anderer Dienst eine Routine starten, zum Beispiel dein Shop, wenn eine Erstattung angefragt wird, oder ein Formular, wenn sich jemand anmeldet.

  1. Füg den Auslöser hinzu

    Bitte den Bot, der Routine einen Webhook-Auslöser hinzuzufügen.

  2. Kopier URL und Schlüssel

    Öffne am Desktop die Routine und such ihren Webhook-Bereich: POST to (die URL), key (das Geheimnis) und header (der vollständige Authorization-Header). Klick auf ein Feld, um es zu kopieren.

    # "POST to" und "key" aus dem Webhook-Bereich der Routine kopieren (Desktop)
    curl -X POST "https://<POST-to-URL aus der Routine>" \
      -H "Authorization: Bearer <key>" \
      -H "Content-Type: application/json" \
      -d '{"order": "1042", "status": "refund requested"}'
    
    # 200 = ein Lauf hat begonnen (das Ergebnis steht im Chat des Bots)
    # alles andere = kein Lauf gestartet
  3. Schick einen POST und lies die Antwort

    Schick einen HTTP-POST mit dem Schlüssel als Authorization: Bearer <key>. Du kannst einen JSON-Body mitschicken; der Bot bekommt ihn zusammen mit den Anweisungen der Routine. Eine 200 bedeutet, dass ein Lauf begonnen hat, nicht, dass er fertig ist. Jede andere Antwort bedeutet, dass kein Lauf gestartet wurde: Prüf, ob die Routine pausiert ist und ob du den aktuellen Schlüssel verwendest.

Slack, GitHub und andere Event-Auslöser

  • Slack: auslösen, wenn der Bot erwähnt wird, wenn ein Wort oder eine Phrase auftaucht, wenn jemand auf eine Nachricht reagiert, oder bei jeder Nachricht, in einem Channel oder im ganzen Slack. Verbinde Slack zuerst mit dem Cursor-Konto, dem der Bot gehört.
  • GitHub, Linear, Sentry und PagerDuty: Starte eine Routine durch ein Event in diesen Tools; diese Auslöser laufen über Integrationen des Cursor-Kontos und brauchen eventuell eine eigene Verbindung.
  • E-Mail: Eine Routine kann durch eine E-Mail an die eigene Adresse des Bots starten.
  • Nur neue Aktivität startet einen Lauf. Halte Auslöser eng: Ein belebter Channel, bei dem jede Nachricht beobachtet wird, verbraucht die Nutzung schnell.

Limits für Grok-Bot-Routinen

LimitWert
Routinen pro BotBis zu 50
Kürzester Zeitplan5 Minuten zwischen Läufen
Läufe pro Stunde, alle Routinen zusammenBis zu 300
Läufe pro Stunde, eine RoutineBis zu 200
Aufbewahrter LaufverlaufDie 20 letzten Läufe pro Routine
Über einem Rate LimitDer Lauf schlägt mit „Automation run rate limit exceeded“ fehl
Nach langer AbwesenheitGrok Bot fragt eventuell, ob Routinen weiterlaufen sollen, und pausiert sie, wenn du nicht antwortest

Grok-Bot-Routinen funktionieren nicht? Was du prüfen solltest

  • Sie lief nie: Eine neue Routine wartet auf ihren nächsten geplanten Zeitpunkt. Wähl Test, um sie sofort zu starten.
  • Sie ist pausiert: Am Desktop ist der Schalter in der Zeile aus; auf dem Smartphone ist Active aus. Grok Bot kann Routinen auch selbst pausieren, wenn du eine Weile weg warst.
  • Falsche Uhrzeit: Lies When to run und prüf dann die Timezone unter Settings > Bot. Auto-detect folgt dem Computer, an dem du gerade bist.
  • Ein Slack-Auslöser hat nicht reagiert: Die Nachricht muss neu sein, im beobachteten Channel stehen und die passende Phrase enthalten.
  • Der Webhook hat keinen Lauf gestartet: Jede Antwort außer 200 heißt, dass er es nicht getan hat. Prüf, ob die Routine pausiert ist und ob der Schlüssel aktuell ist.
  • Ein Lauf ist an einem Rate Limit gescheitert: Grenz den Auslöser ein oder streck den Zeitplan, dann starte erneut mit Test oder schick den Webhook noch einmal. xAI führt außerdem Fehlschläge durch ein gemeinsames Grok-Bot-Limit als bekanntes Problem; diese werden nicht automatisch wiederholt.
  • Die Nutzung ist aufgebraucht: Jeder Lauf verbraucht deine wöchentliche Nutzung. Pausiere Routinen, die du nicht brauchst, und streck die Zeitpläne. Bei The X Subscription kommt zusätzliche Nutzung aus Prepaid-Guthaben; bei älteren Cursor-Plänen aus On-Demand-Nutzung, wenn sie eingeschaltet ist.
  • „Sync failed“: xAIs Doku zu Routinen beschreibt diesen Fehler nicht. Öffne die Routine, prüf Zeitplan und Auslöser und starte Test; schlägt es weiter fehl, kontaktier den Grok-Bot-Support aus der App.

Routine-Ideen aus xAIs eigenen Beispielen

Sie stammen aus den Anwendungsfällen in xAIs Doku; jede entwirft die Arbeit und wartet auf deine Freigabe, bevor etwas rausgeht.

RoutineWannWas sie tut
Morgen-BriefingJeden MorgenFasst zusammen, was sich über Nacht in deinen Apps geändert hat, und entwirft einen Post fürs Team
Posteingangs-ManagerÜber NachtSortiert Gmail nach Dringlichkeit und entwirft Antworten auf dringende Threads, ohne zu senden
Die Woche vorausSonntagabendPrüft den Google Calendar, markiert Konflikte und schickt einen Plan für Montag
Meeting-NotizenJeden AbendHolt Aufgaben mit Verantwortlichen aus Granola-Notizen und entwirft einen Slack-Post
Projekt-UpdatesFreitagsEntwirft Fortschritts-Updates in Notion und fügt sie nach deiner Freigabe hinzu
KampagnenteamMontags, 9 UhrHolt Anmeldedaten, entwirft Launch-Inhalte und prüft die Fakten gegen die Zahlen
WettbewerbsanalyseWöchentlichBerichtet über Launches und Preisänderungen der Konkurrenz, mit Links
MonatsabschlussAm 1. des MonatsGleicht Rechnungen ab, stimmt Ausgaben ab und listet Ausnahmen zur Freigabe auf
Mit Crewmark

Routinen auch für deinen Coding-Agenten

Grok-Bot-Routinen passen zu Arbeit, die in Gmail, Slack und Notion steckt. Steckt die Arbeit in einem Code-Repository, gibt Crewmark deinem eigenen Claude Code oder Codex denselben Rhythmus: einen KI-Mitarbeiter mit Rolle, einem Ziel in Zahlen, Arbeitszeiten und einem Heartbeat, der ihn weckt, damit er das nächste Issue von einem Board nimmt.

  1. Stell einen Mitarbeiter auf deinem Agenten ein

    Führ den Einrichtungsbefehl in einer Unterhaltung in Claude Code oder Codex aus; diese Unterhaltung wird zum Mitarbeiter. Siehe, was ein KI-Mitarbeiter ist.

  2. Leg Arbeitszeiten und einen Heartbeat fest

    Er wacht in den Stunden, die du wählst, alle 15 bis 240 Minuten auf, auch über Nacht. Siehe wie du Claude Code proaktiv machst und geplante Aufgaben in Codex.

  3. Vergleiche persönliche Agents

    Siehe den Guide zu Grok Bot und persönliche KI-Agenten im Vergleich.

FAQ

Wie plane ich eine Routine in Grok Bot?

Bitte den Bot, dem die Aufgabe gehören soll, in seinem Chat, eine Routine einzurichten, und sag, wann, zum Beispiel „every weekday at 8:00 AM“. Auf dem Smartphone öffnest du das Profil des Bots und tippst auf Add routine. Öffne dann die Routine und prüf When to run und deine Zeitzone.

Warum läuft meine Grok-Bot-Routine nicht?

Meist wartet sie auf ihren ersten geplanten Zeitpunkt, ist pausiert, oder die Zeitzone stimmt nicht. Starte Test, um zu prüfen, ob sie funktioniert, stell sicher, dass Active an ist, und lies When to run. Webhook-Aufrufe, die keine 200 bekommen, starten keinen Lauf.

Wie löse ich eine Grok-Bot-Routine per Webhook aus?

Bitte den Bot, einen Webhook-Auslöser hinzuzufügen, kopier dann am Desktop URL und Schlüssel aus dem Webhook-Bereich der Routine und schick einen HTTP-POST mit Authorization: Bearer <key>. Ein JSON-Body wird an den Bot weitergegeben.

Wie oft kann eine Grok-Bot-Routine laufen?

Höchstens alle fünf Minuten. Jede Routine kann bis zu 200-mal pro Stunde laufen und alle Routinen zusammen bis zu 300-mal, und ein Bot kann bis zu 50 Routinen haben.

Laufen Routinen, wenn mein Computer aus ist?

Ja. Bots arbeiten auf einem Cloud-Computer, also laufen geplante und ausgelöste Läufe bei zugeklapptem Laptop weiter, und der Bot benachrichtigt dich, wenn er fertig ist.

Verbrauchen Grok-Bot-Routinen Nutzung?

Ja. Jeder Lauf, auch Testläufe, verbraucht deine Grok-Bot-Nutzung, und häufige Zeitpläne oder belebte Slack-Auslöser verbrauchen sie am schnellsten.

Am 10. November 2026 mit xAIs Dokumentation zu Grok Bot und Cursors Seite zu den Grok-Bot-Plänen abgeglichen.

Gib deinem Coding-Agenten einen Zeitplan und einen Job.

Crewmark macht aus Sessions von Claude Code und Codex KI-Mitarbeiter mit Rollen, Zielen, Arbeitszeiten und einem Heartbeat.