Bestellstatus per KI verwalten

Eigene Bestellstatus anlegen, Anzeige-Einstellungen konfigurieren, Bestellungen zwischen Status migrieren und die Reihenfolge der Status anpassen.

Zuletzt aktualisiert: 2026-04-15

Bestellstatus per KI verwalten

Der KI-Agent kann eigene Bestellstatus erstellen, deren Farbe, Icon und E-Mail-Auslöser konfigurieren, Bestellungen zwischen Status migrieren und die angezeigte Reihenfolge anpassen — alles über MCP-Tools.

Der entsprechende Admin-Bereich ist Einstellungen → Bestellstatus.


Status auflisten

Überblick über alle vorhandenen Status:

„Liste alle Bestellstatus auf."

Für eine gefilterte Ansicht:

„Zeige mir alle aktiven Bestellstatus in der Phase ‚Versand'."

Jeder Status enthält: Name (Slug), Anzeigelabel, Farbe, Phase, Icon, ob er ein System-Status ist und ob ein E-Mail-Trigger konfiguriert ist.


Neuen Bestellstatus anlegen

„Erstelle einen neuen Bestellstatus ‚awaiting_payment' mit dem Label ‚Zahlung ausstehend', Farbe Gelb und Phase ‚Zahlung'."

Pflichtfelder

FeldFormatHinweis
name^[a-z0-9_-]+$Kleinbuchstaben, Ziffern, Unterstriche und Bindestriche — keine Leerzeichen, keine Großbuchstaben
labelFreitextAngezeigter Name im Admin und auf E-Mails
colorFarbname oder HexZ. B. yellow oder #f59e0b
phaseKategorieZ. B. payment, processing, shipping, complete, cancelled

Wichtig: Der name (Slug) kann nach dem Anlegen nicht mehr geändert werden. Falls ein anderer Name benötigt wird, muss der Status gelöscht und neu angelegt werden.


Status-Einstellungen aktualisieren

Label, Farbe, Icon oder E-Mail-Trigger lassen sich jederzeit anpassen:

„Ändere beim Bestellstatus ‚awaiting_payment' das Label auf ‚Wartet auf Zahlung' und setze die Farbe auf Orange."

„Konfiguriere beim Status ‚shipped' einen E-Mail-Trigger, der die Versandbestätigung auslöst."

System-Status (isSystem = true) können weder gelöscht noch ersetzt werden — ihre Grundeinstellungen sind fest.


Bestellungen zwischen Status migrieren

Wenn ein Status abgelöst werden soll, ohne Bestellungen manuell umzuschreiben:

„Ersetze den Bestellstatus ‚pending_old' durch ‚awaiting_payment' — migriere alle betroffenen Bestellungen."

Der Agent führt die Migration in einem einzigen atomaren Vorgang durch: Alle Bestellungen mit dem alten Status werden auf den neuen Status umgestellt. Erst danach ist das Löschen des alten Status möglich.

Reihenfolge einhalten:

  1. Neuen Status anlegen (falls noch nicht vorhanden).
  2. Migration mit dem Replace-Befehl durchführen.
  3. Alten Status löschen.

Direkt löschen ohne vorherige Migration ist blockiert, wenn noch Bestellungen auf den Status verweisen.


Status löschen

„Lösche den Bestellstatus ‚pending_old'."

Der Agent prüft vor dem Löschen:

  • Verweisen noch Bestellungen auf diesen Status? → Migration erforderlich.
  • Ist es ein System-Status? → Löschen nicht möglich.

Reihenfolge anpassen

Die Anzeigereihenfolge im Admin und in Dropdown-Menüs lässt sich neu sortieren:

„Sortiere die Bestellstatus in dieser Reihenfolge: new, awaiting_payment, processing, shipped, delivered, cancelled."

Geben Sie die gewünschte Reihenfolge als Liste von Status-Namen (Slugs) an. Alle genannten Status erhalten neue Positionsnummern entsprechend ihrer Listenposition.


Häufige Anwendungsfälle

Individueller Workflow für Sonderanfertigungen:

„Erstelle drei neue Status: ‚in_production' (In Fertigung, Blau), ‚quality_check' (Qualitätsprüfung, Lila) und ‚ready_for_dispatch' (Versandfertig, Grün)."

Doppelten Status bereinigen:

„Ersetze alle Bestellungen mit Status ‚pending' durch ‚awaiting_payment', dann lösche ‚pending'."

Status umbenennen (Label):

„Ändere das Label des Status ‚shipped' von ‚Versendet' auf ‚Unterwegs'."


Hinweise

  • System-Status (z. B. new, completed, cancelled) sind unveränderlich in Name und Löschbarkeit — Labels und Farben können angepasst werden, sofern der Status kein System-Status mit Sonderschutz ist.
  • Der name-Slug eines Status ist dauerhaft — er erscheint in Filtern, E-Mail-Vorlagen und API-Antworten. Sorgfältig wählen.