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
| Feld | Format | Hinweis |
|---|---|---|
name | ^[a-z0-9_-]+$ | Kleinbuchstaben, Ziffern, Unterstriche und Bindestriche — keine Leerzeichen, keine Großbuchstaben |
label | Freitext | Angezeigter Name im Admin und auf E-Mails |
color | Farbname oder Hex | Z. B. yellow oder #f59e0b |
phase | Kategorie | Z. 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:
- Neuen Status anlegen (falls noch nicht vorhanden).
- Migration mit dem Replace-Befehl durchführen.
- 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.