Zum Inhalt springen
ShopAssistShopAssist Startseite

Ein KI-Einkaufsassistent für jeden Shop, auch individuell oder headless

Ein Script-Tag einfügen, den Katalog über einen Produkt-Feed oder die Catalog Push API liefern und Bestellungen über einen signierten RPC-Endpunkt anbinden.

So wird er angebunden

  • Script-Tag vor dem schließenden body-Tag, plus die Domains, die es laden dürfen.
  • Katalog: ein Google-Shopping-XML-, CSV- oder JSON-Feed nach Zeitplan oder die Catalog Push API.
  • Bestellungen: ein optionaler signierter RPC-Endpunkt für Bestellstatus, Gastabfrage sowie optional Stornierungen und Rücksendungen.
  • Identität: Ihr Server stellt ein JWT für den angemeldeten Kunden aus.
  • Warenkorb und Checkout: eine Checkout-URL-Vorlage oder ein JavaScript-Warenkorb-Handler auf Ihrer Seite.

Daten und Datenschutz

  • Synchronisiert: Ihr Katalog, Ihr Bestand sowie Shopseiten und Richtlinien, damit der Assistent schnell antworten kann.
  • Live abgerufen: Bestellungen, nur für angemeldete oder verifizierte Kunden.
  • Gespeichert: in der EU (Deutschland), verschlüsselt.
  • Nach dem Trennen: Die Daten Ihres Shops werden innerhalb von 30 Tagen gelöscht.

Was auf dieser Plattform funktioniert

Was auf dieser Plattform funktioniert
FunktionAny store (Generic: script tag, Push API, feeds)
Aktualität des KatalogsFeed oder Push API1
VariantenJa
Bestand pro FilialeJa (Feed oder Push API)2
Öffnungszeiten der Filialenplatform
Angemeldete KundenIhr Server erstellt ein Token3
BestellstatusJa (gesamter Verlauf)4
Bestellabfrage für Gäste (zusätzliches Merkmal)Nachname, Postleitzahl
In den WarenkorbJa5
Kassen-Linktemplate
RabattcodesJa6
StornierungenAnfrage senden, direkt stornieren7
RetourenAnfrage senden, Retoure in der Plattform8
Lead-Synchronisierung zur PlattformNein
AbrechnungKarte oder Rechnung (Stripe)
  1. Catalog Push API or scheduled feeds (Google Shopping XML, CSV, JSON)
  2. Needs a local inventory feed or inventory batches
  3. Needs identity tokens minted by the merchant's server
  4. Needs the optional Generic RPC endpoint (customer.orders, customer.order, guest lookup)
  5. Needs ShopAssist.setCartHandler(...) or an add-to-cart URL on the storefront
  6. Needs a JavaScript cart handler implementing applyDiscount
  7. direct needs the Generic RPC ops orders.cancel.check and orders.cancel.execute
  8. platform needs the Generic RPC op returns.create

Das ist das Ziel pro Plattform. Jeder verbundene Shop zeigt im Dashboard, was er tatsächlich unterstützt.

Unterstützte Versionen

  • Any storefront: *

In 3 Schritten installieren

Typische Einrichtung: Etwa 15 Minuten plus ein Produktfeed oder eine API-Integration

  1. 1.Add the script tag

    Copy the script tag from Widget → Install in the dashboard and paste it before </body> on every page. Then add your storefront domains under Allowed domains.

  2. 2.Choose a catalog source

    Add a product feed (Google Shopping XML, CSV or JSON, pulled at least every 60 minutes) or push your catalog with the Catalog Push API using an API key with the catalog:write scope. The Push API works on every plan.

  3. 3.Optional: orders and signed-in customers

    Connect a Generic RPC endpoint for order status and actions, and mint an identity token on your server so signed-in customers can ask about their orders.

Zur vollständigen Installationsanleitung

Häufige Fragen

Funktioniert er mit Headless- und Single-Page-Shops?

Ja. Die JavaScript-API informiert das Widget über Routenwechsel, den Warenkorb und angemeldete Kunden. Der Loader lässt sich mit Subresource Integrity festlegen.

Wie werden angemeldete Kunden erkannt?

Ihr Server stellt ein kurzlebiges Identitäts-Token aus, und die Seite übergibt es dem Widget. Die Dokumentation enthält Beispiele für Python, Node.js und PHP.

Brauche ich für die Catalog Push API einen kostenpflichtigen Tarif?

Nein. Catalog Push API, Bestellmeldungen, Datenschutzanfragen und das Lesen von Shops funktionieren in jedem Tarif.

Bringen Sie ShopAssist in Ihren Shop.