Zum Hauptinhalt springen
Diese Rezepte decken die häufigsten Client-API-Integrationen ab. Alle setzen voraus, dass das Embed-Skript installiert ist — siehe Übersicht und Konfiguration.

Warten, bis die API bereit ist

Das Embed löst Browser-Events aus, sobald es bereit ist. Höre lieber auf diese, statt zu pollen. Falls dein Code vor oder nach Bereitschaft des Embeds laufen kann, prüfe einmalig und höre dann:
Polling-Fallback für ältere Embed-Versionen ohne Events:

Automatisch bei Interesse öffnen

Öffne das Widget nach einer Verzögerung, um zur Interaktion einzuladen:

Nach Scroll-Tiefe öffnen

Öffne den Chat, sobald der Besucher über einen Schwellenwert hinaus scrollt:

Eine Produktfrage auslösen

Füge von einer Produktdetailseite aus einen kontextgetriebenen Prompt ein. sendMessage öffnet den Chat automatisch, falls er geschlossen ist:
Um den eigenen Produktfragen-Flow für ein Fragenset auszulösen:

Metadaten an die nächste Nachricht anhängen

Füge Kontext wie das aktuelle Produkt hinzu, bevor der Besucher eine Nachricht sendet:
In einer Single-Page-App veraltete Metadaten bei Navigation löschen:

Den Chat-Verlauf lesen

Lies die aktuelle Konversation, etwa um sie an deine eigene Analytics weiterzugeben:

Eine neue Konversation erzwingen

Starte eine frische Konversation, indem du newChat: true setzt: