Chatbot Einrichtung
Diese Anleitung beschreibt, wie du einen Chatbot in Northline Echo anlegst, das Widget freischaltest und die erste Konversation testest.Voraussetzungen
- Zugang zur Northline-Echo-Organisation mit Berechtigung zur Chatbot-/Widget-Konfiguration
- Eine oder mehrere Domains, auf denen das Widget eingebunden werden soll
Chatbot anlegen
- Im Dashboard zu Chatbot (bzw. Einstellungen → Grundeinstellungen → Widget) wechseln.
- Einen neuen Chatbot anlegen oder den bestehenden auswählen.
- Widget-Key notieren – er wird für die Einbettung benötigt und ist eindeutig pro Organisation/Widget.
Domain-Whitelist
Das Chat-Widget antwortet nur auf Anfragen von whitelisteten Domains.- Einstellung: Unter Chatbot-/Widget-Konfiguration die erlaubten Domains eintragen (z. B.
https://meine-firma.de,https://www.meine-firma.de). - Lokal/Test:
localhostund127.0.0.1sind für Entwicklung oft voreingetragen oder können ergänzt werden. - Produktion: Nur die tatsächlich genutzten Domains eintragen – keine Platzhalter oder Wildcards.
Einbettungs-Snippet
Nach dem Speichern der Konfiguration erhältst du ein Einbettungs-Snippet für deine Website. Typischer Aufbau:- APP-URL – Basis-URL der Northline-Echo-Instanz
- data-widget-key – dein Widget-Key
- defer – empfohlen, damit das Laden der Seite nicht blockiert wird
Erste Konversation testen
- Seite mit eingebettetem Widget in einem erlaubten Origin aufrufen.
- Chat öffnen und eine Testnachricht senden.
- Prüfen, ob Antworten kommen und ob ggf. ein Lead erfasst wird (siehe Lead Capture).
Sicherheit
- API-Anfragen werden mit dem Widget-Key und optional Origin-Header validiert.
- Kein org_id im Frontend – die Zuordnung erfolgt serverseitig über den Widget-Key.
- Konversationsdaten unterliegen der gleichen Zugriffskontrolle wie andere Organisationsdaten (RLS, Rollen).