BotChata

KI-Chatbot in TYPO3 einbinden — der schnelle Weg (eine Zeile TypoScript)

↑ Teil von KI-Chatbot für Website

Kurzfassung: Sie erstellen bei BotChata einen KI-Agenten, lassen ihn Ihre Website indexieren und fügen ein einziges Script-Tag in TYPO3 ein — entweder über eine Zeile TypoScript (seitenweit) oder ein TYPO3-Inhaltselement „Reines HTML“ (einzelne Seite). Danach beantwortet der Chatbot Besucherfragen rund um die Uhr — nur auf Basis Ihrer eigenen Inhalte, in über 40 Sprachen. DSGVO-konform, Hosting in Deutschland.

Kostenlos starten — ohne Kreditkarte · In 5 Minuten live · Für immer kostenloser Tarif

Für wen das ist: TYPO3-Sites werden meist von einer Agentur oder einem internen Integrator betreut. Die seitenweite Methode unten ist eine Zeile TypoScript — geben Sie sie an die Person weiter, die Ihr TYPO3-Template pflegt. Die Methode für einzelne Seiten kommt ganz ohne Code aus.

Was Sie brauchen (Voraussetzungen)

Teil 1 — BotChata einrichten (ca. 3 Minuten)

Schritt 1: Konto erstellen und Agenten anlegen

Registrieren Sie sich auf botchata.net und öffnen Sie das Dashboard. Gehen Sie zu „AI-Agenten“ → „Neuer Agent“, vergeben Sie einen Namen (z. B. Ihren Firmennamen) und bestätigen Sie.

Für den Gratis-Start brauchen Sie keine Kreditkarte — nur Ihre E-Mail. (Den 7-tägigen Test der Premium-Funktionen aktivieren Sie später optional mit Karte; für diese Anleitung nicht nötig.)

Schritt 2: Website indexieren lassen

Öffnen Sie beim Agenten den Reiter „Links / Quellen“ und klicken Sie auf „Quelle hinzufügen“. Geben Sie Ihre Website-URL ein und wählen Sie „Gesamte Website hinzufügen“.

BotChata liest jede erreichbare Unterseite und macht daraus die Wissensbasis. Für ~50 Seiten dauert das 1–3 Minuten. Der Status wechselt von „Indexierung“ zu „Bereit“.

Warum das wichtig ist: Der Bot antwortet ausschließlich aus Ihren indexierten Inhalten. Steht eine Antwort nicht auf Ihrer Website, sagt er das ehrlich — statt etwas zu erfinden. Das schützt Ihre Glaubwürdigkeit.

Schritt 3: Kurz testen

Wechseln Sie zum Reiter „Übersicht“ und stellen Sie dem Bot im Live-Vorschaufenster ein paar typische Kundenfragen. Stimmen die Antworten, geht es ans Einbinden.

Schritt 4: Einbettungs-Code kopieren

Öffnen Sie die Installations-/Einbetten-Ansicht des Agenten und kopieren Sie das Script-Tag. Es sieht so aus:

<script
  src="https://botchata.net/api/widget.js"
  data-api-key="IHR_SCHLÜSSEL"
  data-api-url="https://botchata.net/api"
  defer
></script>

Das defer-Attribut sorgt dafür, dass das Widget asynchron lädt und Ihre Ladezeit (Core Web Vitals) nicht ausbremst. Das Widget läuft in einem isolierten Shadow-DOM — es kann das Design Ihres TYPO3-Templates nicht stören.

Teil 2 — Code in TYPO3 einfügen (ca. 2 Minuten)

✅ Methode A (empfohlen, seitenweit): eine Zeile TypoScript

Fügen Sie das Script in das Setup-TypoScript Ihrer Site ein — im Template-Modul (Web → Template → Info/Ändern → Setup) oder, besser, in der setup.typoscript Ihres Site-Packages:

page.includeJSFooter.botchata = https://botchata.net/api/widget.js
page.includeJSFooter.botchata.external = 1
page.includeJSFooter.botchata.defer = 1
page.includeJSFooter.botchata.data-api-key = IHR_SCHLÜSSEL
page.includeJSFooter.botchata.data-api-url = https://botchata.net/api

Oder, wenn Sie das Tag wortwörtlich einsetzen möchten:

page.footerData.1746 = TEXT
page.footerData.1746.value (
  <script src="https://botchata.net/api/widget.js" data-api-key="IHR_SCHLÜSSEL" data-api-url="https://botchata.net/api" defer></script>
)

Leeren Sie anschließend die TYPO3-Caches (Frontend-Caches löschen) — das Widget erscheint auf jeder Seite.

Das ist der saubere, update-sichere Weg für eine gepflegte TYPO3-Site. Geben Sie das Snippet an Ihren Integrator weiter, wenn Sie TypoScript nicht selbst verwalten.

Methode B (ohne Code, einzelne Seite): ein Inhaltselement „Reines HTML“

Wenn Sie den Chat nur auf einer Seite möchten und TypoScript nicht anfassen wollen:

  1. Seite bearbeiten → Inhaltselement hinzufügen → „Spezielle Elemente“ → „Reines HTML“.
  2. Das BotChata-Script in das HTML-Feld einfügen.
  3. Speichern und Cache leeren.

Methode B wirkt nur auf der Seite, auf der sie sitzt. Für ein seitenweites schwebendes Widget nutzen Sie Methode A.

Schritt 3 — Prüfen, ob es funktioniert (Verifizierung)

  1. Frontend-Caches leeren, dann Ihre Website in einem neuen, privaten Browserfenster (Inkognito) öffnen.
  2. Unten rechts erscheint die BotChata-Sprechblase.
  3. Klicken Sie darauf und stellen Sie eine echte Frage zu Ihrem Angebot.
  4. Der Bot sollte in wenigen Sekunden mit Inhalten von Ihrer Website antworten.

Sehen Sie das Widget? Dann sind Sie live. 🎉

DSGVO-Hinweis für deutsche Websites

Häufige Probleme (Troubleshooting)

ProblemLösung
Das Widget erscheint nicht.Alle TYPO3-Caches leeren (Frontend + allgemein), dann den Browser-Cache. Prüfen Sie, ob das TypoScript im aktiven Template/Root-Line liegt.
Die TypoScript-Zeile wirkt nicht.Stellen Sie sicher, dass Ihr Root-Template das Site-Package-Setup einbindet und das Setup auf der richtigen Root-Seite liegt. Im TypoScript-Object-Browser prüfen, ob page.includeJSFooter gesetzt ist.
Der Bot antwortet „Das weiß ich nicht“.Die betreffende Seite ist evtl. nicht indexiert. In BotChata unter „Quellen“ prüfen und neu indexieren (ein Klick).
Das Widget kollidiert mit dem Design.Sollte durch das Shadow-DOM nicht passieren. Tritt es doch auf: Position/Z-Index im Widget-Builder (ab Business) anpassen.
Antwortet in der falschen Sprache.BotChata erkennt die Sprache des Besuchers automatisch (40+ Sprachen). Mit einer deutschen Frage in einem frischen Fenster testen.

Häufige Fragen (FAQ)

Braucht BotChata eine TYPO3-Extension? Nein. Ein einziges Script-Tag genügt — eingefügt über eine Zeile TypoScript (seitenweit) oder ein Inhaltselement „Reines HTML“ (einzelne Seite). Keine Extension nötig.

Brauche ich einen Entwickler? Für die seitenweite Methode brauchen Sie Zugriff auf TypoScript — das übernimmt meist Ihr Integrator (es ist buchstäblich eine Zeile). Das HTML-Inhaltselement für eine einzelne Seite kommt ganz ohne Code aus.

Ist das DSGVO-konform? Ja. Hosting in Deutschland (Hetzner), AVV inklusive, kein KI-Training mit Ihren Daten, über Ihr Consent-Tool steuerbar. Details oben.

Erfindet der Bot Antworten? Nein. Er antwortet nur aus Ihren indexierten Website-Inhalten. Fehlt eine Information, sagt er das ehrlich, statt zu raten.

Was kostet das? Der Gratis-Start kostet 0 € (100 Nachrichten/Monat, ohne Kreditkarte). Bezahlte Tarife beginnen bei 29 €/Monat — fester Preis pro Tarif, keine Credits pro Nachricht.

Verlangsamt das Widget meine Website? Nein. Es lädt asynchron (defer / includeJSFooter) in einem isolierten Shadow-DOM und blockiert das Rendern nicht.

Jetzt starten

Geben Sie Ihrer TYPO3-Website in wenigen Minuten einen KI-Chatbot, der Ihre Inhalte kennt.

Kostenlos starten — ohne Kreditkarte

100 Nachrichten/Monat gratis. DSGVO-konform, Hosting in Deutschland.