Für Shopware 6 gibt es drei Wege zum Storefront-Chatbot: eine fertige App aus dem Shopware Store, die Anbindung eines externen Bots über Store API, Admin API oder MCP, oder einen Eigenbau, etwa mit Symfony AI. Unabhängig vom Weg gilt die Hinweispflicht nach Art. 50 Abs. 1 KI-VO bereits seit dem 02.08.2026, die Frist bis 02.12.2026 betrifft nur die Kennzeichnung generierter Inhalte nach Abs. 2. Wer heute einen Chatbot ohne KI-Hinweis betreibt, sollte das vor jeder Technologiefrage nachholen.
Inhalt
- Ausgangslage: Was Shopware selbst mitbringt und was nicht
- Was seit August gilt und was bis Dezember
- Drei Wege zum Chatbot im Vergleich
- Woran Sie den passenden Weg erkennen
- Was Sie vor dem 02.12. erledigen sollten
Wer gerade einen Chatbot für seinen Shopware-Shop plant, hat es nicht leicht. Im Store gibt es mehrere Apps, Shopware selbst spricht von Copilot, Agentic und MCP, und dazu kommt die KI-Verordnung mit Daten, die in Fachartikeln unterschiedlich dargestellt werden. Viele Shop-Betreiber haben sich deshalb den 02.12.2026 als Stichtag gemerkt und wollen bis dahin alles geklärt haben. Das ist ein vernünftiger Plan, nur stimmt das Datum für den wichtigsten Punkt nicht. Die Pflicht, Kunden auf die KI hinzuweisen, gilt bereits seit dem 02.08.2026.
Die gute Nachricht: Dieser Hinweis ist schnell umgesetzt, unabhängig davon, welche Lösung Sie nutzen. Danach bleibt Zeit für die eigentliche Entscheidung zwischen fertiger App, Anbindung und Eigenbau. Dieser Artikel sortiert, was Shopware mitbringt, welche Frist wofür gilt und woran Sie den passenden Weg für Ihren Shop erkennen.
Ausgangslage: Was Shopware selbst mitbringt und was nicht
Shopware wirbt seit einiger Zeit mit KI-Funktionen. Für die Chatbot-Frage ist eine Unterscheidung wichtig. Der Shopware Copilot ist ein Werkzeug für die Administration. Er hilft bei Produkttexten, Übersetzungen und Zusammenfassungen von Bewertungen. Mit Ihren Kunden in der Storefront spricht er nicht. Copilot Agentic ist laut Shopware seit Version 6.7.15.0 als stabil gekennzeichnet, bleibt aber ebenfalls auf der Seite der Shop-Verwaltung.
Neu für die Anbindung externer KI ist MCP. Seit Shopware 6.7.16.0 vom 02.11.2026 lassen sich Shop-Funktionen über das Model Context Protocol für KI-Systeme bereitstellen. Shopware sichert das über eine Allowlist ab: Integrationen und Nutzer ohne Administratorrechte dürfen nur freigegebene Werkzeuge nutzen. Administratoren umgehen diese Liste. Mehr zum aktuellen Stand der 6.7-Linie steht im Shopware-6.7-Sammelartikel.
Was seit August gilt und was bis Dezember
Art. 50 KI-VO enthält mehrere Transparenzpflichten, die oft zusammengeworfen werden. Für Shop-Chatbots sind zwei davon relevant.
Art. 50 Abs. 1, Hinweis auf die KI-Interaktion: Wer mit einem Chatbot spricht, muss erfahren, dass es sich um ein KI-System handelt, sofern das nicht offensichtlich ist. Diese Pflicht gilt seit dem 02.08.2026. Eine Übergangsfrist für bestehende Systeme ist dafür nicht vorgesehen.
Art. 50 Abs. 2, Kennzeichnung synthetischer Inhalte: KI-generierte Inhalte sollen maschinenlesbar als solche erkennbar sein. Für Systeme, die vor dem 02.08.2026 in Verkehr gebracht wurden, gewährt die Änderungsverordnung VO (EU) 2026/1744 eine Frist bis zum 02.12.2026. Nur darauf bezieht sich das Dezember-Datum.
Für die Praxis heißt das: Der sichtbare Hinweis im Chatfenster gehört sofort dazu. Die maschinenlesbare Kennzeichnung muss bei älteren Systemen bis Dezember stehen. Welche Pflichten in Ihrem konkreten Fall greifen, bewertet Ihre Rechtsberatung.
Drei Wege zum Chatbot im Vergleich
Weg 1: Fertige App aus dem Shopware Store
Im Shopware Store finden sich mehrere Chatbot-Apps, darunter KI Chatbot / Produktberater (Version 2.0.1, aktualisiert am 20.10.2026), NextGen OpenAI Chatbot und Support Agent und Deepware AI Chat, der laut Store-Eintrag auch Bestellstatus und Eskalation abdeckt.
Der Vorteil liegt auf der Hand: schnell installiert, ohne Entwicklungsprojekt. Der Preis dafür ist die Abhängigkeit vom App-Anbieter. Sie entscheiden nicht selbst, welches Sprachmodell genutzt wird, wo die Gesprächsdaten gespeichert werden und wann Kennzeichnungen nach Abs. 2 umgesetzt werden. Prüfen Sie vor der Installation, ob die App einen KI-Hinweis mitbringt und wie der Anbieter mit der Dezember-Frist umgeht. Anbieterblogs zu diesen Themen haben naturgemäß ein Eigeninteresse, die verlässliche Quelle ist der Store-Eintrag und im Zweifel eine schriftliche Auskunft des Anbieters.
Weg 2: Externer Chatbot über Store API, Admin API oder MCP
Hier läuft der Chatbot außerhalb von Shopware, etwa als eigener Dienst oder bei einem spezialisierten Anbieter, und greift über Schnittstellen auf den Shop zu. Die Store API liefert öffentliche Daten wie Produkte, Preise und Bestand. Die Admin API gibt Zugriff auf Bestellungen und Kundendaten. MCP bündelt Shop-Funktionen seit 6.7.16.0 zu Werkzeugen, die ein KI-System direkt aufrufen kann.
Der Unterschied zwischen den Schnittstellen ist für die Entscheidung wichtiger als jede Technologie. Ein Bot, der nur Produkte empfiehlt, kommt mit der Store API aus:
# Produktsuche über die Store API: nur öffentliche Daten,
# authentifiziert mit dem Zugriffsschlüssel des Verkaufskanals
curl -X POST "https://shop.example.de/store-api/search" \
-H "sw-access-key: SWSC..." \
-H "Content-Type: application/json" \
-d '{"search": "Winterjacke", "limit": 5}'Sobald der Bot Bestellstatus abfragen oder Kundendaten sehen soll, braucht er die Admin API oder MCP mit entsprechenden Rechten. Dann wird aus einem Empfehlungswerkzeug ein System, das personenbezogene Daten verarbeitet. Bei MCP sollte der Bot immer über eine eigene Integration mit eng freigegebenen Werkzeugen laufen, nie über einen Administrator-Zugang, der die Allowlist umgeht. Wie solche Schnittstellen robust gebaut werden, beschreibt der Artikel zur API-Integration mit Symfony.
Weg 3: Eigenbau mit Symfony AI
Mit Symfony AI lassen sich Agent, Anbindung an verschiedene Modellanbieter und MCP-Werkzeuge in einer eigenen Symfony-Anwendung zusammenbauen. Sie kontrollieren dann jeden Schritt: welches Modell, welche Daten, wie gekennzeichnet wird und wann an einen Menschen übergeben wird.
Ehrlicherweise gehört eine Einschränkung dazu. Symfony AI liegt aktuell als 1.0.0-BETA1 vor. Das Versprechen zur Abwärtskompatibilität gilt erst ab der finalen Version 1.0.0, der Chat-Baustein wird gerade umgebaut. Für ein Projekt mit Start vor Weihnachten bedeutet das: machbar, aber mit eingeplanter Nacharbeit, sobald sich die Schnittstellen festigen. Den Stand der Entwicklung verfolgt der Symfony-AI-Sammelartikel. Ob statt Eigenbau eine Middleware reicht, ordnet der Artikel n8n, Make oder eigene Symfony-Integration ein.
Läuft Ihr Shop-Chatbot schon ohne KI-Hinweis?
Ich prüfe Ihre bestehende Chatbot-Lösung in Shopware auf Hinweis, Kennzeichnung und Datenzugriffe und sage Ihnen, was bis Dezember fehlt.
Chatbot prüfen lassen →⏱️ Antwort binnen 24 Stunden
Woran Sie den passenden Weg erkennen
Braucht der Bot Zugriff auf Bestellungen oder Kundendaten?
Wenn nein, reicht oft eine Store-App oder eine schlanke Anbindung über die Store API. Wenn ja, steigen die Anforderungen deutlich: Rechtekonzept, Protokollierung, Datenschutz. Dann lohnt es sich, den Datenfluss genau zu kennen, und das spricht für eine Lösung, deren Code Sie einsehen können.
Wo werden die Gespräche gespeichert?
Zu den Grundpflichten nach DSGVO gehören ein Vertrag zur Auftragsverarbeitung mit dem Anbieter des Sprachmodells, eine Prüfung des Drittlandtransfers, ein passender Abschnitt in der Datenschutzerklärung und eine Entscheidung, wie lange Gesprächsverläufe gespeichert werden. Bei einer Store-App hängen diese Punkte am App-Anbieter. Beim Eigenbau legen Sie sie selbst fest.
Wie werden Hinweis und Kennzeichnung umgesetzt?
Der Hinweis nach Abs. 1 sollte ab der ersten Interaktion sichtbar sein, nicht versteckt in einem Info-Symbol. Für die Kennzeichnung nach Abs. 2 muss klar sein, wo generierte Inhalte entstehen und wie sie maschinenlesbar markiert werden. Fragen Sie bei einer App den Anbieter, wie und bis wann er das umsetzt. Beim Eigenbau gehört es in die Anforderungen.
Was passiert, wenn der Bot nicht weiterweiß?
Ein Chatbot braucht eine dokumentierte Grenze und einen Weg zu einem Menschen. Das ist gute Praxis im Kundenservice und schützt vor falschen Zusagen in Ihrem Namen. Legen Sie fest, bei welchen Themen der Bot an das Support-Team übergibt, etwa bei Reklamationen oder rechtlichen Fragen.
Wer drei dieser Fragen nur mit „weiß ich nicht“ beantworten kann, sollte zuerst die Antworten klären, bevor er sich für eine Lösung entscheidet. Mit klaren Antworten fällt die Wahl meist von selbst: Store-App für einfache Produktberatung, Anbindung oder Eigenbau, sobald Kundendaten und eigene Regeln ins Spiel kommen.
Ein Ausblick zur Sicherheit: Auf der SymfonyCon am 26. und 27.11.2026 spricht Ramona Schwering darüber, warum KI-Ausgaben ähnlich behandelt werden sollten wie ungeprüfte Nutzereingaben. Für Chatbots, deren Antworten direkt in der Storefront erscheinen, ist das ein Punkt, der in jede Umsetzung gehört.
Sie wollen den Chatbot sauber in Shopware anbinden?
Ich setze die Anbindung über Store API, Admin API oder MCP um, mit eng begrenzten Rechten, KI-Hinweis und Übergabe an Ihr Support-Team.
- Erfahrener PHP & Symfony-Entwickler
- Transparente Kommunikation & faire Konditionen
- Remote oder vor Ort im Raum Oldenburg
⏱️ Antwort binnen 24 Stunden
📞 Oder direkt anrufen: 04481 - 9099658
Was Sie vor dem 02.12. erledigen sollten
Die Reihenfolge ist einfach. Prüfen Sie zuerst, ob Ihr bestehender oder geplanter Chatbot ab der ersten Nachricht erkennbar als KI ausgewiesen ist, denn diese Pflicht gilt bereits. Klären Sie danach, wie generierte Inhalte gekennzeichnet werden und ob Ihr System unter die Dezember-Frist fällt. Erst dann lohnt die Frage nach Store-App, Anbindung oder Eigenbau. Wer dabei Unterstützung sucht, findet unter Symfony-Entwicklung den Einstieg. Der laufende Betrieb mit Updates von Shopware, App und Modellanbindung lässt sich in einem Wartungsvertrag mit festem Patch-Takt regeln.
Welcher Chatbot-Weg passt zu Ihrem Shop?
Ein kurzes Gespräch reicht, um zu klären, ob Store-App, Anbindung oder Eigenbau zu Ihren Daten und Abläufen passt.
Gespräch vereinbaren →