Hazelchat
Kostenlos starten

KI-Chat-Agent für Ihre Drupal-Website

Hazelchat beantwortet Fragen Ihrer Besucher aus den Seiten und Dokumenten, die Sie freigegeben haben, zeigt unter jeder Antwort die Quellen und leitet Anfragen an Sie weiter. Ein kostenloses Modul bringt den Chat auf jede öffentliche Seite Ihrer Drupal-Website, ohne Änderungen am Theme.

Version 1.0.0 für Drupal ab 10.3 und Drupal 11. Der Free-Tarif enthält 50 Antworten im Monat für eine Website, ohne Karte, und bleibt kostenlos.

So arbeitet das Hazelchat-Modul in Drupal Ihre Inhalte, Antworten, Anfragen und die Abrechnung bleiben in Hazelchat. Sie fügen Ihren Installationscode in die Einstellungen des Moduls ein. Das Modul speichert nur seinen Schlüssel und eine Einwilligungs-Einstellung, sendet nichts von Drupal an Hazelchat und fügt den öffentlichen Seiten Ihrer Website ein Skript hinzu, wo Besucher Antworten mit ihren Quellen bekommen. Hazelchat Inhalte, Antworten, Anfragen, Abrechnung Ihr Installationscode Sie fügen ihn ein in die Hazelchat-Einstellungen Das Drupal-Modul Der Schlüssel Einwilligung Liest keine Seiten, Benutzer, Formulare. Sendet nichts. Fügt jeder öffentlichen Seite ein Skript hinzu Ihre öffentlichen Seiten Die Frage eines Besuchers Antwort aus Ihren Seiten Quellen (1)

Was Sie brauchen

  • Drupal ab 10.3 oder Drupal 11, mit PHP ab 8.1. Keine weiteren Module.
  • Zugriff auf Composer für Ihre Website (oder jemanden mit Zugriff, etwa Ihre Agentur) und ein Drupal-Konto mit der Berechtigung „Konfiguration der Website verwalten“.
  • Ein Hazelchat-Konto. Das Modul braucht den gehosteten Hazelchat-Dienst; der Free-Tarif enthält 50 Antworten im Monat für eine Website, ohne Karte.

Hazelchat in sechs Schritten zu Drupal hinzufügen

  1. In Hazelchat

    Agenten vorbereiten

    Fügen Sie Ihre Inhalte hinzu, prüfen Sie die Angaben und testen Sie Ihren Agenten. Tragen Sie unter Website → Install on your website die Domain Ihrer Website ein.

  2. In Hazelchat

    Installationscode kopieren

    Kopieren Sie den Installationscode. Er enthält Ihren öffentlichen Widget-Schlüssel, der kein Passwort ist.

  3. In Drupal

    Modul installieren

    Führen Sie im Ordner Ihrer Website composer require drupal/hazelchat aus und aktivieren Sie dann Hazelchat unter Erweitern (oder mit drush en hazelchat). Die Installation allein lädt noch nichts auf Ihrer Website.

  4. In Drupal

    Code einfügen

    Öffnen Sie Konfiguration → Web-Dienste → Hazelchat, fügen Sie den Code unter Installationscode ein und klicken Sie auf Konfiguration speichern. Gespeichert wird nur der Schlüssel. Drupal leert seine eigenen Seiten-Caches selbst.

  5. In Drupal

    Alte Snippets entfernen

    Wenn Sie früher ein Hazelchat-Skript in Ihr Theme oder einen Block eingefügt haben, entfernen Sie es, damit der Chat nur einmal lädt. Wenn ein Proxy oder CDN Ihre Seiten zwischenspeichert, leeren Sie auch diesen.

  6. Auf Ihrer Website

    Einschalten und testen

    Klicken Sie in Hazelchat auf Publish and switch on (oder Switch on, wenn Ihr veröffentlichter Agent unverändert ist). Hazelchat prüft, ob das Skript auf Ihrer Website ist, bevor der Agent live geht. Öffnen Sie dann Ihre Website, stellen Sie im Chat eine Frage, kehren Sie zu Hazelchat zurück und klicken Sie auf Yes, I saw this answer.

Was das Modul tut

Es fügt Ihren öffentlichen Seiten ein Skript hinzu und sonst nichts. Ihre Inhalte, Antworten, Anfragen und die Abrechnung bleiben in Ihrem Hazelchat-Arbeitsbereich.

Das Modul fügt https://app.hazelchat.co/widget.js mit Ihrem öffentlichen Schlüssel in den Head Ihrer öffentlichen HTML-Seiten ein. Es speichert nur diesen Schlüssel und eine Einwilligungs-Einstellung, hat keine Datenbanktabellen und kein eigenes JavaScript und sendet nichts von Drupal an Hazelchat. Verwaltungsseiten und Feeds laden den Chat nie. Die Einstellungsseite gibt es auf Englisch und Deutsch, und das Modul ist freie Software unter der GPL, Version 2 oder später.

Caching und Sicherheits-Header

  • Seiten-Caches

    Drupals eigene Caches aktualisieren sich, wenn Sie die Einstellungen speichern. Einen Proxy oder ein CDN vor der Website leeren Sie selbst.

  • Skript unverändert lassen

    Nehmen Sie https://app.hazelchat.co/widget.js vom Zusammenfassen, Umschreiben oder verzögerten Laden von Skripten aus. Das Skript muss seine eigene Adresse und seinen Schlüssel behalten.

  • Content-Security-Policy

    Wenn Sie eine senden (zum Beispiel mit dem CSP-Modul), erlauben Sie https://app.hazelchat.co in script-src, connect-src und frame-src.

Ändern oder entfernen

Neuer Widget-Schlüssel

Wenn Sie den Schlüssel in Hazelchat erneuern, fügen Sie den neuen Code auf der Hazelchat-Einstellungsseite ein und speichern Sie.

Chat pausieren

Schalten Sie Hazelchat in Ihrem Arbeitsbereich aus. Der Chat antwortet sofort nicht mehr, auch auf zwischengespeicherten Seiten. Ein leeres Feld Installationscode entfernt den Chat von Ihren Seiten.

Von der Website entfernen

Deinstallieren Sie das Modul unter Erweitern → Deinstallieren (oder mit drush pmu hazelchat) und dann composer remove drupal/hazelchat. Dabei werden auch seine Einstellungen entfernt. Ihr Hazelchat-Konto und Ihr Tarif bleiben unberührt.

Updates und Änderungen

Neue Versionen erscheinen auf drupal.org. Drupals Modul Update Status zeigt sie Ihnen an, und composer update drupal/hazelchat installiert sie.

1.0.0: fügt den Hazelchat-Chat mit einem Installationscode auf jeder öffentlichen Seite ein; funktioniert mit Klaro!; optionales Warten auf Ihren Consent-Manager; Englisch und Deutsch.

Drupal ist eine eingetragene Marke von Dries Buytaert. Hazelchat ist weder mit Dries Buytaert noch mit der Drupal Association verbunden oder von ihnen unterstützt; der Name steht hier nur, um zu sagen, mit welcher Software das Modul funktioniert.

Lassen Sie Ihre Drupal-Website aus ihren eigenen Seiten antworten.

Fragen? Schreiben Sie an hello@hazelchat.co. Wir antworten innerhalb eines Werktags. Nicht auf Drupal? Hier sind alle Wege, Hazelchat zu installieren.