E-Commerce Kundenservice optimieren – Teil 3: Vollautomatisches Retourlabel per Agent

Der letzte manuelle Schritt

Im zweiten Teil dieser Serie haben wir gezeigt, wie ein KI-Agent E-Mails mit Retouren-Absicht erkennt und Endkunden automatisch ins Shopify Self-Service-Portal leitet. Der Prozess war damit schon deutlich schlanker – aber ein manueller Schritt blieb bestehen: „Kundenservice gibt Anfrage frei”.

Das Problem: Das Kundenservice-Team musste das Shopify-Backend regelmäßig aktiv prüfen, um neue Retouranfragen zu sehen. Da das nicht systematisch passierte, entstanden unnötige Verzögerungen – der Endkunde wartete auf sein Retourlabel, ohne dass jemand die Anfrage im Blick hatte.

Die Lösung: Auch diesen Schritt übernimmt jetzt ein Agent.

Der vollautomatische Workflow

Das folgende Diagramm zeigt den finalen Prozess. Orange hervorgehobene Schritte kennzeichnen verbleibende manuelle Tätigkeiten. Pink hervorgehobene Schritte werden automatisch durch KI-Agenten ausgeführt.

flowchart TB START_OR{ODER} START_OR --> A["Kunde schreibt E-Mail
Intent: Retoure"] START_OR --> Klick2["Kunde klickt in Bestellbestätigung
auf 'Nicht zufrieden? Dann geht es hier
zu unserem Retourenprozess'"] START_OR --> KLICK1["Kunde klickt in Bestellbestätigung
auf 'Bestellung ansehen'"] KLICK1 --> selfservice["Kunde landet in Shopify Self Service"] Klick2 --> selfservice A --> B["E-Mail kommt in Chatwoot an"] B --> AGT1["Agent erkennt Retoure-Absicht"] style AGT1 fill:#FF69B4 AGT1 --> AGT2["Agent antwortet Kunden
mit Verweis auf Shopify Self Service"] style AGT2 fill:#FF69B4 AGT2 --> selfservice selfservice --> retouranforderung["Shopify Rückgabe und Umtausch Workflow
gestartet mit Status 'Rückgabe angefragt'"] retouranforderung --> AGT3["Agent erkennt neue Retouranfrage
via Shopify Webhook"] style AGT3 fill:#FF69B4 AGT3 --> AGT4["Agent erstellt DHL Retourlabel
via DHL API"] style AGT4 fill:#FF69B4 AGT4 --> AGT5["Agent hinterlegt Label in Shopify
und schließt Workflow ab"] style AGT5 fill:#FF69B4 AGT5 --> RETOUR_BEANTRAGT["Order jetzt im Status:
'Rückgabe wird bearbeitet'"] RETOUR_BEANTRAGT --> retourlabel["Kunde erhält Retourlabel per E-Mail"] retourlabel --> I["Kunde sendet Paket zurück"] I --> J["Kundenservice empfängt Paket"] J --> K["Kundenservice prüft Ware
Artikel, Zustand, Vollständigkeit"] K --> L{"Ware OK?"} L -- Ja --> M["Kundenservice veranlasst Erstattung"] style M fill:#FFA500 M --> N["Abschlussmail an Kunden
Ticket schließen"] L -- Nein --> O["Kundenservice klärt Problem mit Kunde"] O --> N

Der Agent in Aktion

So sieht die Shopify-Ansicht nach dem automatischen Durchlauf aus – der Agent hat neue Retouranfragen erkannt, DHL-Retourlabels erstellt und die Tracking-Nummern direkt in den Shopify-Workflow zurückgeschrieben:

Shopify AutoReturns App: automatisch erstellte DHL-Retourlabels

Wie der Agent funktioniert

Der Kern der Lösung ist ein Shopify Webhook: Sobald ein Endkunde über das Self-Service-Portal eine Retoure anlegt, sendet Shopify automatisch eine Benachrichtigung an den Agent. Kein manuelles Prüfen des Backends mehr.

Der Agent durchläuft dann drei Schritte:

1. Retouranfrage empfangen und validieren Der Agent liest die Webhook-Payload aus und prüft, ob alle notwendigen Informationen vorhanden sind: Bestellnummer, Artikel, Rücksendeadresse und Retourgrund. Im Standardfall sind diese Daten vollständig – der Endkunde hat sie im Self-Service-Portal hinterlegt.

2. DHL Retourlabel erstellen Über die DHL Retouren-API erstellt der Agent automatisch ein Retourlabel. Die notwendigen Parameter – Absenderadresse des Endkunden, Empfängeradresse des Lagers, Gewichtsklasse – werden direkt aus den Shopify-Bestelldaten abgeleitet.

3. Label in Shopify hinterlegen und Workflow abschließen Das erzeugte Label wird als Tracking-Dokument in den Shopify-Rückgabe-Workflow hochgeladen. Shopify versendet anschließend automatisch die Label-E-Mail an den Endkunden – genau wie bisher, nur ohne dass ein Mitarbeiter den Auslöser drücken musste.

Was übrig bleibt

Der manuelle Freigabe-Schritt ist damit vollständig eliminiert. Das Kundenservice-Team wird erst wieder aktiv, wenn das Paket physisch eintrifft – also genau dort, wo menschliches Urteilsvermögen tatsächlich gefragt ist: bei der Warenprüfung.

Damit sieht die Aufgabenteilung zwischen Agent und Mensch so aus:

Schritt Wer?
E-Mail-Intent erkennen & weiterleiten Agent (pink)
Retouranfrage empfangen Agent (pink)
DHL-Label erstellen & versenden Agent (pink)
Warenprüfung beim Eingang Kundenservice (orange)
Erstattung veranlassen Kundenservice (orange)

Noch offen ist die Behandlung von Ausnahmefällen – etwa wenn die DHL-API einen Fehler zurückgibt oder der Endkunde eine unvollständige Retoure einreicht. In diesen Situationen greift aktuell noch das Kundenservice-Team manuell ein. Das ist ein Punkt, der in Zukunft weiter automatisiert werden soll.