KI-Chat-Agent für Ihre Contao-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. Eine kostenlose Erweiterung aus dem Contao Manager bringt den Chat auf jede Seite Ihrer Website, ohne Template-Änderungen.
Version 1.0.0 für Contao 5.3, 5.7 und 6.0. Der Free-Tarif enthält 50 Antworten im Monat für eine Website, ohne Karte, und bleibt kostenlos.
Läuft mit Contao 5.3 LTS, 5.7 LTS und 6.0, mit klassischen und Twig-Seitenlayouts, installiert über den Contao Manager oder mit Composer.
Was Sie brauchen
- Contao 5.3 oder 5.7 (beides Versionen mit Langzeit-Support) oder 6.0, mit PHP 8.1 oder neuer. Contao 4.13 wird nicht unterstützt.
- Zugang zum Contao Manager (oder zu Composer) und ein Backend-Konto, das den Startpunkt der Webseite bearbeiten darf. Betreut eine Agentur Ihre Website, schicken Sie ihr die Schritte.
- Ein Hazelchat-Konto. Die Erweiterung 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 Contao 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 Contao
Erweiterung installieren
Suchen Sie im Contao Manager nach Hazelchat, fügen Sie die Erweiterung hinzu und wenden Sie die Änderungen an; der Manager aktualisiert dabei auch die Datenbank. Mit Composer führen Sie
composer require hazelchat/contao-hazelchatund danachvendor/bin/contao-console contao:migrateaus. Die Installation allein lädt noch nichts auf Ihrer Website. -
In Contao
Code in den Startpunkt einfügen
Öffnen Sie im Backend die Seitenstruktur und bearbeiten Sie den Startpunkt Ihrer Webseite (die Weltkugel). Fügen Sie unter Hazelchat den Code in das Feld Installationscode ein und speichern Sie. Bei einem Startpunkt je Sprache auf derselben Domain genügt einer. Haben Sie früher schon ein Hazelchat-Skript in ein Seitenlayout 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 Agentur schicken
Kein Zugang zum Contao Manager? Kopieren Sie diese Nachricht, setzen Sie an der markierten Stelle Ihren Installationscode ein und schicken Sie sie an die Person, die Ihre Website betreut.
Bitte fügt den Hazelchat-Chat zu unserer Contao-Website hinzu:
1. "Hazelchat" im Contao Manager installieren
(oder: composer require hazelchat/contao-hazelchat, danach contao:migrate).
2. Seitenstruktur: unseren Startpunkt bearbeiten und unter Hazelchat
diesen Code in "Installationscode" einfügen:
[unser Installationscode aus Hazelchat]
3. Falls wir die Contao Cookiebar nutzen: einer Gruppe unseres Banners
ein Cookie vom Typ "Hazelchat" hinzufügen.
Anleitung: https://hazelchat.co/de/integrations/contao/
Was die Erweiterung macht
Sie fügt den Seiten Ihrer Website ein Skript hinzu, sonst nichts. Ihre Inhalte, Antworten, Anfragen und die Abrechnung bleiben in Ihrem Hazelchat-Arbeitsbereich.
Die Erweiterung setzt https://app.hazelchat.co/widget.js mit Ihrem öffentlichen Schlüssel direkt vor </body> in jede Seite unter einem Startpunkt mit Code, mit klassischen und Twig-Seitenlayouts. Sie speichert nur den Schlüssel; was kein Hazelchat-Installationscode ist, wird beim Speichern abgelehnt. Andere Domains derselben Contao-Installation nutzen ihren eigenen Code. Die Erweiterung fügt dem Startpunkt zwei Felder hinzu, legt keine Tabellen an und sendet nichts von Contao an Hazelchat; das Backend lädt den Chat nie. Ist die Content-Security-Policy des Startpunkts eingeschaltet, erlaubt die Erweiterung https://app.hazelchat.co für den Chat. Ihre Einstellungen gibt es auf Deutsch und Englisch, und sie ist freie Software unter der LGPL, Version 3 oder neuer.
Cookie-Banner
Contao hat kein eigenes Cookie-Banner. Mit der Contao Cookiebar (Oveleon) fügen Sie einer Gruppe Ihres Banners, etwa einer funktionalen, ein Cookie hinzu und wählen als Typ Hazelchat. Der Chat startet dann erst, wenn der Besucher im Banner zustimmt, auf jeder Seite, und endet, wenn er ablehnt. Sie müssen kein Skript einfügen und nichts weiter einschalten.
Mit einem anderen Einwilligungs-Tool schalten Sie im Startpunkt Auf mein Cookie-Banner warten ein. Der Chat bleibt dann geschlossen und sendet keine Anfragen, bis Ihr Tool nach der Zustimmung diese Zeile sendet:
window.dispatchEvent(new CustomEvent('hazelchat-consent', { detail: true }));
Senden Sie detail: false, wenn ein Besucher seine Einwilligung widerruft. Usercentrics, CCM19, consentmanager und einige andere Tools arbeiten mit einem Dienst namens Hazelchat; was in jedem zu tun ist, steht unter Cookie-Banner. Muss Ihre Website sogar das Herunterladen des Skripts blockieren, lassen Sie Ihr Einwilligungs-Tool auch dieses Skript blockieren.
Wenn der Chat nicht erscheint
Steht der Code im Startpunkt?
Der Code gehört in den Startpunkt der Webseite (die Weltkugel in der Seitenstruktur), nicht in eine normale Seite.
Wurde der Code abgelehnt?
Fügen Sie den ganzen Installationscode ein oder nur seinen 64-stelligen Schlüssel. Alles andere, etwa ein API-Schlüssel, wird beim Speichern abgelehnt.
Hat der Besucher zugestimmt?
Mit einem Hazelchat-Cookie in der Contao Cookiebar oder eingeschaltetem Warten auf Ihr Cookie-Banner erscheint der Chat erst nach der Einwilligung.
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
Sendet Ihr Server oder ein Proxy eine eigene Policy, erlauben Sie dort
https://app.hazelchat.coinscript-src,connect-srcundframe-src.Eine zweite Domain
Der Free-Tarif gilt für eine Website. Eine zweite 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 Startpunkt 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 im Startpunkt das Feld Installationscode und speichern Sie, oder entfernen Sie die Erweiterung im Contao Manager (composer remove hazelchat/contao-hazelchat). Ihr Hazelchat-Konto und Ihr Tarif bleiben unberührt.
Updates und Änderungen
Der Contao Manager zeigt neue Versionen mit Ihren anderen Updates an; mit Composer führen Sie composer update hazelchat/contao-hazelchat aus.
1.0.0 (21. Oktober 2026): bringt den Hazelchat-Chat mit einem Installationscode auf jede Seite unter einem Startpunkt; ein Cookie-Typ „Hazelchat“ für die Contao Cookiebar; optional wartet er auf jedes andere Cookie-Banner; Einstellungen auf Deutsch und Englisch.
Contao ist eine eingetragene Marke der Contao Association. Hazelchat ist nicht mit der Contao Association verbunden und wird nicht von ihr unterstützt; der Name nennt hier nur die Software, mit der die Erweiterung arbeitet.
Lassen Sie Ihre Contao-Website aus ihren eigenen Seiten antworten.
Fragen? Schreiben Sie an hello@hazelchat.co. Wir antworten innerhalb eines Werktags. Nicht auf Contao? Hier sind alle Wege, Hazelchat zu installieren.