KI-Chat-Agent für Ihre Kirby-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 Plugin bringt den Chat auf jede Seite Ihrer Kirby-Website: einen Code im Panel einfügen, keine Template-Änderungen.
Version 1.0.0 für Kirby 4 und 5. Der Free-Tarif enthält 50 Antworten im Monat für eine Website, ohne Karte, und bleibt kostenlos.
Läuft mit Kirby 4 und 5, installiert mit Composer oder als Ordner in site/plugins. Das Panel zeigt die Hazelchat-Texte auf Deutsch, wenn Ihr Konto auf Deutsch eingestellt ist.
Was Sie brauchen
- Kirby 4 oder 5 mit PHP 8.1 oder neuer (Kirby 5 braucht PHP 8.2). Eine öffentliche Kirby-Website braucht eine eigene Kirby-Lizenz; das ist Kirbys Regel, nicht unsere.
- Ein Kirby-Administratorkonto für das Panel oder Zugriff auf die Dateien der Website. Betreut jemand anderes Ihre Website, schicken Sie ihm die Schritte.
- Ein Hazelchat-Konto. Das Plugin braucht den gehosteten Hazelchat-Dienst; der Free-Tarif enthält 50 Antworten im Monat für eine Website, ohne Karte.
Hazelchat in fünf Schritten zu Kirby hinzufügen
-
In Hazelchat
Agenten vorbereiten
Fügen Sie Ihre Inhalte hinzu, prüfen Sie die Angaben und probieren Sie Ihren Agenten aus. Tragen Sie unter Website → Auf Ihrer Website installieren die Domain Ihrer Website ein.
-
In Hazelchat
Installationscode kopieren
Kopieren Sie den Installationscode. Er enthält Ihren öffentlichen Widget-Schlüssel, der kein Passwort ist.
-
In Kirby
Plugin installieren
Mit Composer führen Sie
composer require hazelchat/kirby-hazelchataus. Ohne Composer laden Sie das neueste Release herunter und legen seinen Ordnerhazelchatinsite/plugins. Die Installation allein lädt noch nichts auf Ihrer Website. -
In Kirby
Code im Panel einfügen
Melden Sie sich als Administrator im Panel an, öffnen Sie im Menü Hazelchat, fügen Sie den Code in das Feld Installationscode ein und klicken Sie auf Speichern. Haben Sie früher schon ein Hazelchat-Skript in ein Template eingefügt, entfernen Sie es, damit der Chat nur einmal lädt.
-
Auf Ihrer Website
Einschalten und testen
Klicken Sie in Hazelchat auf Veröffentlichen und einschalten (oder Einschalten, 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 Ja, ich habe diese Antwort gesehen.
An Ihre Entwickler schicken
Jemand anderes baut und veröffentlicht Ihre Website? Kopieren Sie diese Nachricht, setzen Sie an der markierten Stelle Ihren Installationscode ein und schicken Sie sie ab.
Bitte fügt den Hazelchat-Chat zu unserer Kirby-Website hinzu:
1. composer require hazelchat/kirby-hazelchat
(oder den Ordner "hazelchat" aus dem Release nach site/plugins legen).
2. In site/config/config.php ergänzen:
'hazelchat.kirby.code' => '[unser Installationscode aus Hazelchat]',
(oder im Panel unter Hazelchat einfügen).
3. Veröffentlichen und site/cache leeren, falls der Seiten-Cache an ist.
Anleitung: https://hazelchat.co/de/integrations/kirby/
Was das Plugin macht
Es fügt den Seiten Ihrer Website ein Skript hinzu, sonst nichts. Ihre Inhalte, Antworten, Anfragen und die Abrechnung bleiben in Ihrem Hazelchat-Arbeitsbereich.
Das Plugin setzt https://app.hazelchat.co/widget.js mit Ihrem öffentlichen Schlüssel direkt vor </body> in jede HTML-Seite Ihrer Website, in jeder Sprache. Das Panel sowie JSON-, RSS- und andere Inhaltsdarstellungen laden den Chat nie. Den Dialog Hazelchat sehen nur Administratoren; er speichert den Schlüssel und einen Schalter in den Inhalten Ihrer Site, und ein Wert in der config.php hat Vorrang. Das Plugin hat keine Datenbank, stellt keine Anfragen von Kirby an Hazelchat und sendet nichts. Seine Panel-Texte gibt es auf Deutsch und Englisch, und es ist freie Software unter der MIT-Lizenz.
Einwilligung der Besucher
Kirby hat kein eigenes Cookie-Banner. Muss Ihr Einwilligungs-Tool den Chat erst erlauben, schalten Sie im Hazelchat-Dialog Auf meinen Consent-Manager warten ein (oder setzen Sie 'hazelchat.kirby.consent' => true). Der Chat bleibt dann geschlossen und sendet keine Anfragen, bis Ihr Einwilligungs-Tool diese Zeile ausführt (sie wirkt auch, wenn das Tool eine gespeicherte Wahl beim Laden der Seite erneut meldet):
(function (start) { document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', start) : start(); })(function () { window.dispatchEvent(new CustomEvent('hazelchat-consent', { detail: true })); });
Senden Sie detail: false, wenn ein Besucher seine Einwilligung widerruft. Das Plugin richtet Einwilligungs-Tools nicht für Sie ein. Muss Ihre Website sogar das Herunterladen des Skripts blockieren, lassen Sie Ihr Einwilligungs-Tool auch dieses Skript blockieren. Fertige Einstellungen für verbreitete Cookie-Banner finden Sie unter Cookie-Banner.
Wenn der Chat nicht erscheint
Kein Hazelchat im Menü?
Nur Administratoren sehen den Eintrag. Prüfen Sie, ob der Ordner
site/plugins/hazelchatheißt und eineindex.phpenthält.Cache leeren
Speichern im Dialog leert Kirbys Seiten-Cache. Nach einer Änderung in der
config.phpleeren Siesite/cacheselbst.Code prüfen
Fügen Sie den ganzen Installationscode ein oder nur seinen 64-stelligen Schlüssel. Alles andere, etwa ein API-Schlüssel, wird abgelehnt.
Skript unverändert lassen
Nehmen Sie
https://app.hazelchat.co/widget.jsvom Zusammenfassen, Umschreiben oder verzögerten Laden von Skripten aus. Das Skript muss seine eigene Adresse und seinen Schlüssel behalten.Content-Security-Policy
Kirby sendet für Ihre Seiten keine. Tun es Ihr Server oder ein Plugin, erlauben Sie
https://app.hazelchat.coinscript-src,connect-srcundframe-src.Eine zweite Domain
Der Free-Tarif gilt für eine Website. Eine zweite Kirby-Website auf einer anderen Domain braucht einen Tarif mit mehr Websites.
Ändern oder entfernen
Neuer Widget-Schlüssel
Erneuern Sie den Schlüssel in Hazelchat, fügen Sie den neuen Code in den Hazelchat-Dialog ein und speichern Sie.
Chat pausieren
Schalten Sie Hazelchat in Ihrem Arbeitsbereich aus. Er hört sofort auf zu antworten, auch auf zwischengespeicherten Seiten.
Von der Website entfernen
Leeren Sie den Code im Hazelchat-Dialog, oder deinstallieren Sie das Plugin (composer remove hazelchat/kirby-hazelchat, oder den Ordner site/plugins/hazelchat löschen). Ihr Hazelchat-Konto und Ihr Tarif bleiben unberührt.
Updates und Änderungen
Mit Composer führen Sie composer update hazelchat/kirby-hazelchat aus. Ohne Composer ersetzen Sie den Ordner site/plugins/hazelchat durch den aus dem neuesten Release.
1.0.0 (Oktober 2026): bringt den Hazelchat-Chat mit einem Installationscode im Panel oder in der config.php auf jede Seite einer Kirby-Website; optional wartet er auf Ihren Consent-Manager; Panel-Texte auf Deutsch und Englisch.
Kirby ist eine Marke seiner Hersteller. Hazelchat ist nicht mit ihnen verbunden und wird nicht von ihnen unterstützt; der Name nennt hier nur die Software, mit der das Plugin arbeitet.
Lassen Sie Ihre Kirby-Website aus ihren eigenen Seiten antworten.
Fragen? Schreiben Sie an hello@hazelchat.co. Wir antworten innerhalb eines Werktags. Nicht auf Kirby? Hier sind alle Wege, Hazelchat zu installieren.