Willkommen zur CeC Bot Anleitung
Wähle einen Bereich oder starte von vorne mit dem vollständigen Setup-Assistenten.
Wie funktioniert der CeC Bot?
Der Bot beantwortet Besucherfragen anhand der Wissensbasis einer Website. Jedes Projekt ist einer Domain zugeordnet.
Schritt 1 — Neues Projekt anlegen
Klicke oben im Tab „Projekt" auf den Button:
Nach dem Klick sind alle Felder leer — das ist korrekt.
Im Feld „Kunden-Website URL" die vollständige URL eintragen:
https://meinekunde.de
https:// beginnen. Wenn die Speisekarte oder Produkte auf einer Unterseite liegen, lieber direkt diese URL nehmen, z.B. https://meinekunde.de/speisekarteKlicke auf 🔍 Extrahieren. Der Bot lädt die Seite und befüllt automatisch:
- Firmenname, Telefon, E-Mail, Adresse
- Öffnungszeiten
- Wissensbasis (Seitentext)
- Dienstleistungen
Mehr Seiten scannen
Aktiviere die Option „Weitere Seiten scannen" und stelle z.B. 6 ein, um Unterseiten mitzunehmen (Speisekarte, Produkte, Über uns).
Klicke auf 🧠 LLM-Extraktion. Das KI-Modell liest die Seite und extrahiert deutlich präzisere Daten:
- Öffnungszeiten als strukturiertes Objekt (Mo–So einzeln)
- Genauere Adress-Erkennung
- Dienstleistungen als klare Liste
Schritt 2 — Inhalte prüfen & ergänzen
Tab „Inhalte" — hier liegt die Grundlage für alle Bot-Antworten.
| Feld | Wozu | Beispiel |
|---|---|---|
| Firmenname | Erscheint in Bot-Antworten | Pizzeria Fantastico |
| Telefon | „Wie ist die Nummer?" → direkte Antwort | 0211 7606687 |
| „Wie lautet die E-Mail?" → direkte Antwort | info@firma.de | |
| Adresse | „Wo seid ihr?" → direkte Antwort | Hauptstr. 1, 40591 Düsseldorf |
| Öffnungszeiten | „Wann habt ihr auf?" → direkte Antwort | Mo–Fr 9–17 Uhr |
Das Textarea „Wissensbasis" enthält den Wissenstext für die KI. Dieser wurde automatisch befüllt.
Manuell ergänzen
Füge Informationen hinzu die auf der Website fehlen oder schwer zu crawlen sind:
Margherita — 6,00€
Salami — 7,00€
Quattro Stagione — 8,50€
Produktname — Preis (mit Gedankenstrich). Der Bot erkennt diese Paare bevorzugt bei Preisfragen.Rausch-Keywords (Inhaltsfilter)
Shop- und Restaurant-Seiten enthalten oft UI-Texte die nicht in die Wissensbasis gehören: „In den Warenkorb", „Zur Kasse", „Cookie akzeptieren", „Mindestbestellsumme". Diese Zeilen verwirren den Bot.
Im Feld „Inhaltsfilter – Rausch-Keywords" (eine pro Zeile) eintragen:
mindestbestellsumme
warenkorb
zur kasse
cookie
newsletter abonnieren
Im Bereich „Wissensbasis (manuell)" können eigene Frage-Antwort-Paare eingetragen werden. Diese haben die höchste Priorität — werden immer vor KI-Antworten zurückgegeben.
| Frage | Antwort |
|---|---|
| Habt ihr vegane Optionen? | Ja, wir bieten täglich 2–3 vegane Gerichte an. |
| Liefert ihr auch nach Köln? | Nein, wir liefern nur innerhalb Düsseldorfs. |
Das Feld „Domain-Typ" steuert welche Antwort-Strategie der Bot verwendet. Standardmäßig wird der Typ automatisch anhand der Inhalte erkannt. Bei Fehlern hier manuell überschreiben:
| Wert | Wann verwenden |
|---|---|
Automatisch erkennen | Standardfall — Bot erkennt den Typ selbst |
shop | Online-Shop mit Produkten und Preisen |
restaurant | Restaurant, Pizzeria, Lieferservice, Café |
service | Agentur, Dienstleister, Beratung |
info | Informationsseite ohne Produkte oder Leistungen |
Schritt 3 — Bot-Design & Verhalten
Tab „Bot" — Aussehen und Gesprächsverhalten konfigurieren.
| Feld | Beschreibung | Tipp |
|---|---|---|
| Bot-Name | Name im Chat-Header | „Lisa von Pizzeria Fantastico" |
| Status-Text | Zeile unter dem Namen | „Online – Jetzt bestellen!" |
| Begrüßung | Erste Nachricht beim Öffnen | Kurz & einladend halten |
| Hauptfarbe | Primärfarbe des Chat-Fensters | Markenfarbe des Kunden |
Bis zu 6 vordefinierte Fragen als klickbare Chips im Chat. Empfehlung:
Format: wort=variante1,variante2 — eine Zeile pro Synonym-Gruppe.
versand=lieferung,porto,shipping
preis=kosten,was kostet,wie viel
pizza=kuchen,fladen,pie
Wann soll der Bot an einen Menschen weiterleiten?
- Rückruf anbieten — Bot fragt ob ein Rückruf gewünscht wird
- Mitarbeiter-Chat — Link zu Live-Chat/Kontaktseite
- Handoff-Keywords — z.B. „Beschwerde, Reklamation, dringend" → automatische Weiterleitung
Schritt 4 — KI-Modell & API-Key
Im Tab „API-Keys" den Key für alle Projekte hinterlegen:
| Provider | Key-Format | Woher |
|---|---|---|
| OpenAI | sk-... | platform.openai.com |
| Gemini | AIza... | aistudio.google.com |
Danach auf „Key speichern" klicken. Das Pill zeigt ✅ wenn der Key erkannt wurde.
Im Tab „KI" kann für dieses Projekt ein eigener Key eingetragen werden — überschreibt den globalen Key.
1. Provider aus der Dropdown-Liste wählen
2. Auf „Modelle laden" klicken → lädt verfügbare Modelle mit dem hinterlegten Key
3. Chat-Modell aus der Liste wählen
Empfehlungen
| Anwendungsfall | Empfehlung |
|---|---|
| Beste Qualität | OpenAI gpt-4o |
| Günstig + gut | OpenAI gpt-4o-mini |
| Google-Alternative | Gemini gemini-2.0-flash |
| Lokal / offline | Ollama (selbst gehostet) |
Schalter „KI-Modus (LLM)" aktivieren.
Memory-Einstellungen:
- Memory aktivieren — Bot merkt sich Gespräche ✅ empfohlen
- Memory lernen — gute Antworten werden gecacht ✅ empfohlen
- Memory-Treffer — 0.7 ist ein guter Startwert
Grundanweisung für das KI-Modell. Wird bei jeder Anfrage mitgesendet.
Du bist der freundliche Assistent der Pizzeria Fantastico
in Düsseldorf. Antworte immer auf Deutsch.
Sei kurz und präzise. Empfehle bei Preisfragen konkrete
Gerichte aus unserer Speisekarte.
Schritt 5 — Regeln setzen
Tab „Regeln" — steuere das Verhalten des Bots präzise.
Regeln sind kurze Prompt-Snippets die bei jeder KI-Anfrage mitgesendet werden. Sie bestimmen wie der Bot antwortet.
Sprache erzwingen:
Antworte immer auf Deutsch, auch wenn der Nutzer
eine andere Sprache verwendet.
Kürze erzwingen:
Antworte in maximal 3 Sätzen. Keine langen
Aufzählungen außer bei expliziter Nachfrage.
Vermeide Phrasen wie "Gerne helfe ich Ihnen".
Preise immer nennen:
Nenne immer den genauen Preis wenn er in der
Wissensbasis vorhanden ist. Sage niemals
"finden Sie auf unserer Website" wenn du den
Preis kennst.
Themen begrenzen:
Beantworte nur Fragen zur Pizzeria Fantastico.
Keine allgemeinen Koch-, Reise- oder
Wetterfragen beantworten.
Weiterleitung bei Beschwerden:
Bei Beschwerden, Reklamationen oder
Unzufriedenheit: leite den Nutzer immer
direkt an info@pizzeria.de weiter.
- Tab „Regeln" öffnen
- Klicke auf „+ Neue Regel"
- Titel eingeben (nur zur Übersicht)
- Regeltext eingeben
- Toggle zum Aktivieren/Deaktivieren nutzen
Schritt 6 — Testen & Fertigstellen
Klicke unten auf „💾 Speichern". Alle Einstellungen (Bot-Design, KI, Regeln, Wissensbasis) werden für dieses Projekt gespeichert.
Klicke auf „Demo öffnen" im Tab „Projekt". Der Bot öffnet sich in einem neuen Tab als Kundenansicht.
Checkliste
- ☐ Begrüßungsnachricht erscheint korrekt
- ☐ Schnellfragen-Chips sind sichtbar und klickbar
- ☐ „Öffnungszeiten?" → gibt korrekte Zeiten zurück
- ☐ „Telefon?" → gibt korrekte Nummer zurück
- ☐ Preisfrage für ein Produkt → gibt Preis zurück
- ☐ Falsche Frage (außerhalb des Themas) → höfliche Ablehnung
Im Tab „Projekt" unter „Kunden-Demo-Link":
- Passwort eintragen
- „Link erstellen" klicken
- Den Link dem Kunden schicken zum Vorführen
🔧 Fehler in Bot-Antworten beheben
Klicke auf das Problem das du hast:
Ursache: Die Information fehlt in der Wissensbasis oder ist falsch formatiert.
Lösung
- Tab „Inhalte" → Wissensbasis öffnen
- Mit
Strg+Fnach dem Produkt/Thema suchen - Falls nicht vorhanden → manuell hinzufügen
Für Preise → Format Produktname — Preis verwenden:
Margherita — 6,00€
Salami Pizza — 7,00€
Danach speichern und erneut testen.
Ursache: Eine falsche Antwort wurde im Memory gespeichert und wird bei ähnlichen Fragen wieder abgerufen.
Lösung
- Tab „Tools" → Memory-Ansicht
- Im Suchfeld nach dem Thema suchen
- Falsche Einträge löschen (Papierkorb-Symbol)
- Alternativ: „Memory löschen" für komplettes Reset des Projekts
Ursache: Das falsche Projekt ist aktiv geladen.
Lösung
- Tab „Projekt" öffnen
- Dropdown „Projekt / Domain" → richtiges Projekt wählen
- „Laden" klicken
- Prüfen: Kopfzeile zeigt den richtigen Projektnamen
Schnelle Lösung: Tab „Inhalte" → Feld „Öffnungszeiten" → korrekte Zeiten manuell eintragen:
Mo-Do 17:00-23:00, Fr-Sa 17:00-01:00, So 17:00-23:00
Optimale Lösung:
- Tab „Projekt" → „LLM-Extraktion" klicken
- KI liest die Website und extrahiert strukturierte Öffnungszeiten
- Speichern
- Tab „Inhalte" → Wissensbasis → nach dem Produkt suchen
- Falls Produkt fehlt → Website neu crawlen („Extrahieren") oder Preis manuell hinzufügen:
Margherita — 6,00€ - Falls Produktname anders geschrieben → Tab „Bot" → Synonyme:
margherita=nr. 11,pizza margherita
- Tab „Regeln" → neue Regel hinzufügen:
Antworte immer auf Deutsch, auch wenn der Nutzer
eine andere Sprache verwendet.
Speichern und testen.
- Browser-Cache leeren:
Strg+Shift+R(Hard Reload) - Browser-Konsole öffnen (
F12) → Fehler lesen - Seite neu laden
- Prüfe ob der API-Key korrekt ist (Tab „API-Keys" oder Tab „KI" → API-Key-Feld)
- Prüfe ob Provider und Key zusammenpassen (OpenAI-Key geht nicht mit Gemini-Provider)
- Bei Ollama: Ollama-Server muss lokal laufen, Base-URL prüfen
📖 Schnell-Referenz: Welcher Tab wofür?
| Ich möchte… | Tab | Aktion |
|---|---|---|
| Neues Projekt erstellen | Projekt | „+ Neues Projekt" klicken |
| Website neu crawlen | Projekt | URL eingeben → „Extrahieren" |
| Preise / Texte korrigieren | Inhalte | Wissensbasis bearbeiten |
| Öffnungszeiten eintragen | Inhalte | Feld „Öffnungszeiten" |
| Bot-Name / Farbe | Bot | Grundeinstellungen |
| Schnellfragen / Synonyme | Bot | Entsprechende Felder |
| KI-Modell wechseln | KI | Provider + „Modelle laden" |
| API-Key für Projekt setzen | KI | API-Key-Feld |
| Globalen API-Key setzen | API-Keys | Key-Feld + „Speichern" |
| Verhaltensregeln | Regeln | „+ Neue Regel" |
| Falsche Antwort löschen | Tools | Memory-Ansicht → Suchen → Löschen |
| Memory komplett löschen | Tools | „Memory löschen" |
| Zwischen Projekten wechseln | Projekt | Dropdown → „Laden" |
| Bot testen | Projekt | „Demo öffnen" |
Wichtige Konzepte
Der Text aus dem der Bot Antworten ableitet. Enthält den gecrawlten Seiteninhalt + manuelle Ergänzungen. Je präziser und vollständiger, desto besser die Antworten.
Goldenes Format für Produkte: Produktname — Preis
Der Bot speichert gute Antworten und gibt diese bei ähnlichen Fragen in der Zukunft direkt zurück (ohne KI). Das macht ihn schneller und günstiger. Falsche Antworten werden ebenfalls gecacht — deshalb müssen diese manuell gelöscht werden.
Globaler Key (Tab „API-Keys") → gilt für alle Projekte die keinen eigenen Key haben.
Projektspezifischer Key (Tab „KI" → API-Key-Feld) → gilt nur für dieses Projekt und überschreibt den globalen Key.
Sinnvoll wenn verschiedene Kunden eigene API-Accounts mitbringen.
⭐ Profi-Tipps
Das Format Name — Preis wird vom Bot bevorzugt erkannt:
Margherita — 6,00€
Mifuma Junior 12 kg — 34,75 EUR
Hauskatzen-Set — 24,99€
Steht der Preis auf einer eigenen Zeile direkt nach dem Produktnamen, erkennt der Bot das ebenfalls automatisch.
Beim Laden eines anderen Projekts werden alle offenen Änderungen ohne Warnung überschrieben. Regelmäßig auf „Speichern" klicken.
Wenn du die Wissensbasis stark änderst (Preise, Öffnungszeiten, Produkte), solltest du danach das Memory löschen — sonst werden die alten (jetzt falschen) gecachten Antworten weiterhin zurückgegeben.
Tab „Tools" → „Memory löschen"
Wenn eine Shop-Seite (z.B. WooCommerce, Shopware) nach dem Crawlen keine Preise enthält: Tab „Inhalte" → „CSS-Selektoren" manuell eintragen.
Browser-DevTools (F12) nutzen um die richtigen Selektoren zu finden:
Container: .product-box
Name: .product-title
Preis: .product-price
Der Bot korrigiert zwar bekannte Tippfehler automatisch, aber Produktnamen-Varianten müssen manuell als Synonyme eingetragen werden:
mifuma=mifuma junior,mifuma lamm
jr farm=jr farm farmys,jr farm grainless,jrfarm
Nach dem Hinzufügen von Regeln immer über „Demo öffnen" testen. Regeln können unerwartete Nebeneffekte haben (z.B. zu strikte Themenfilter).
Einzelne Regeln können per Toggle deaktiviert werden ohne sie zu löschen — gut für A/B-Vergleiche.