Dashboard

Hilfe

Was kann ich mit Conversation Intelligence anfangen?

MCP-FIRST

Du musst dich nicht durch alle Menüs arbeiten.

Conversation Intelligence ist für die Zusammenarbeit mit KI-Agenten wie Codex optimiert. MCP ist dabei die sichere Verbindung zwischen dem Agenten und dieser Anwendung. Du beschreibst dein Ziel einfach in normalem Deutsch. Der Agent findet die passenden Funktionen, wertet die Daten aus und bereitet geschützte Aktionen zur Bestätigung vor.

1Einmalig Codex oder einen anderen Agenten verbinden
2Frage oder Aufgabe in eigenen Worten eingeben
3Ergebnis prüfen und wichtige Aktionen bestätigen

Hier findest du Funktionen und fertige Musterfragen in einfachen Worten.

  1. Thema suchen.
  2. Musterfrage kopieren.
  3. Zeitraum, Kunde oder Ziel anpassen.
Die Hilfe wird geladen …

Statistik

Standard ist Beratung. Reine Rundsendungen bleiben draußen; eine persönliche Weiterberatung zählt wieder mit.
Filter und eigene DashboardsZeitraum, Channel und Kommunikationsart gelten für geeignete Blöcke. Kampagnen-Wirkung bleibt im eigenen Block. „Anpassen“ ordnet Blöcke; „Verwalten“ legt Dashboards an.

Conversation Intelligence

Jeder Wert ist belegbar: Anklicken zeigt die zugrunde liegenden Chats. Standard ist Beratung ohne reine Rundsendungen.
Arbeitsbereich, Filter, GrenzenZeitraum, Channel und Kommunikationsart gelten für geeignete Blöcke. Won/Lost braucht gepflegte Deal-Ausgänge. Auch per MCP verfügbar.

Wie viel weiß das System über einen Kunden?

Je höher die Verknüpfung der Quellen, desto belastbarer Diagnose und Prognose.
Wie wird verknüpft?Angebote, Gespräche, Deals und Anfragen werden über den Kunden zusammengeführt – ein Kunde = ein phone_hash (interner Schlüssel, kein Klartext).
Wird geladen …

Hat eine Änderung wirklich etwas gebracht?

Empfehlung → Intervention → gemessene Wirkung, aus echten Verkaufsdaten statt Selbstauskunft. Ohne Randomisierung korrelativ, nicht kausal.

Womit verdienen wir wirklich Geld?

Woher der reale Umsatz kommt und wo er liegen bleibt – bewertet nach Umsatz, nicht nach Lead-Zahl.
Wird geladen …

Wen sollte jeder Berater heute anrufen?

Offene Anfragen je Berater nach Wert im Risiko, plus ruhende Bestandskunden. Entwürfe – kein automatischer Versand.
Wird geladen …

Suche

Zielgruppen, Gesprächsbeispiele und Kundenakten – ohne Namen und Telefonnummern.

Findet alle Kunden, die zu festen Kriterien passen – für Zielgruppenlisten, Exporte, Auswertungen und Automationen. Alle gesetzten Filter gelten gleichzeitig (UND).
Deal & Kaufabsicht
Reise & Themen
Zeitraum & Wartestatus
Region, Ferien & Berater
Datenschutz & Verknüpfung
Findet passende Gesprächsbeispiele nach Bedeutung – auch bei anderen Wörtern. Nicht zum Zählen ganzer Zielgruppen (dafür: Segment-Suche). Treffer anklicken öffnet die Kundendetails.
Beispiele:
Filter & Feineinstellungen
Einzelnen Kunden direkt suchen und die komplette Akte öffnen: Kontakt, Deals, KI-Erkenntnisse, E-Mail, Gedächtnis und Datenschutz. Suchbar per Name, Telefon, E-Mail oder Kunden-ID.

Aufgaben

Alles, was wirklich eine Entscheidung von einem Menschen braucht – an einem Ort und direkt erledigbar.

So geht es: Aufgabe anklicken, entscheiden, fertig. Wenn hier nichts steht, musst du nichts tun. Neue echte Aufgaben kann CI dir einmalig intern melden; dieselbe Aufgabe kommt nicht jeden Tag erneut.
Prüfe kurz, ob etwas für dich zu tun ist …
System- und Datenqualität ansehen
Dieser Bereich ist nur zur Kontrolle. Hintergrundarbeiten laufen automatisch und sind keine Aufgabe für dich.
Wird geprüft …

Newsletter & Rundsendungen

Rundsendungen bleiben aus der Beratungsstatistik.
Woran das System sie erkenntDerselbe Text ging an viele Empfänger, die vorher nichts geschrieben hatten. Gelöscht wird nichts; jede Statistik nennt die ausgeblendete Zahl. Junge Sendungen werden nur bei sehr großer Empfängerzahl beurteilt.
Noch nicht geprüft.

Was die Newsletter bewirkt haben

Hier wird die Wirkung von Marketing-WhatsApps getrennt von der normalen Beratung ausgewertet.
Wie diese Zahlen zu lesen sindAntwortquoten sind belastbar (je Sendung mehrere hundert Empfänger) und tragen ein 95-%-Intervall. Buchungen dahinter sind es nicht: Bei vier Antworten gibt es keine Buchungsquote, nur vier Antworten – deshalb stehen dort absolute Zahlen. Der Vergleich „geantwortet gegen still“ ist beobachtend: Wer antwortet, war vorher schon interessierter. Er zeigt, dass die Antwort ein starkes Signal ist – nicht, dass der Newsletter den Verkauf verursacht hat.
Auf „Aktualisieren“ oben rechts klicken.

Sind alle Gespräche auf dem neuesten Stand?

Läuft von selbst in kleinen Schritten – kein Eingriff nötig. Hier steht nur, wie weit es ist.
Lade Status …

Angebote

Was wir Kunden tatsächlich anbieten – Hotels, Zielgebiete, Veranstalter, Preise, aufgeschlüsselt bis auf den Berater.

Wie sind unsere Angebote aufgebaut?

Optionen, Preisspanne, Ziele und Flüge – zusammen mit der späteren Kundenreaktion und dem Deal-Ausgang.

Wird ausgewertet …

Beobachtete Zusammenhänge

Hinweis, kein Ursachenbeweis.
Wie lesen?Zeigt, wie Kunden bei unterschiedlich aufgebauten Angeboten reagiert haben. Andere Einflüsse können das Ergebnis mitbestimmen.

Angebotsmuster nach Mitarbeiter

Nur tatsächlich versandte Angebote.
Wie fair vergleichen?Gewinnquoten erscheinen erst ab 20 zuverlässig entschiedenen Angeboten. Die Tabelle beschreibt Muster und ist keine Rangliste.

Ziel-Diagnose – warum schließt A besser ab als B?

Zwei Ziele im Vergleich: Conversion mit Fallzahl, Faktor-Unterschied, Hypothesen mit Beleg und eine Intervention. Korrelation ist nicht Ursache – jede Aussage ist gekennzeichnet.

Prognose & Risiko – welche offenen Anfragen zuerst?

Abschlusswahrscheinlichkeit je offener Anfrage, sortiert nach Wert im Risiko.
Woraus geschätzt?Aus den historisch ähnlichsten entschiedenen Fällen (Ziel, Engagement, Bedarfsermittlung, Optionen, Preisgespräch, Einwände), mit Fallzahl und Konfidenz. Empirisch kalibriert; die Treiber sind korrelativ, keine Ursachen.
Wird geladen …

Prognose-Güte (Kalibrierung)

Vorhergesagt gegen real gebucht, je Wahrscheinlichkeits-Klasse. Die Ampel sagt, ob die Fallzahl trägt.
Wird geladen …

Nächste beste Aktion – wer braucht jetzt welchen Schritt?

Je offener Anfrage die nächste Handlung samt Entwurfstext, nach Wert × Dringlichkeit. Vor dem Senden prüfen – kein automatischer Versand.
Wird geladen …

Beliebteste Hotels

Wie oft ein Hotel (GIATA-ID) in Angeboten enthalten war.

Top-Zielländer

Angebotene Reisen nach Land.

Top-Regionen

Feinere Zielgebiete (Region/Ort).

Top-Veranstalter

Welche Reiseveranstalter werden angeboten.

Verpflegung

Gebuchte Verpflegung der angebotenen Reisen.

Wer bietet was an?

Aufgelöst aus der Absendernummer. Was bietet wer an – Angebote, Reisen, Ø-Preis, Adults-Only-Anteil und Top-Länder.

Wer steht auf den Angebotsseiten?

Was wird aus einem Angebot?

Wie reagieren Kunden auf das Angebot – und was wird daraus? Reaktion aus den Nachrichten, Deal-Ausgang aus dem Routing-Dashboard.

Zahlen Kunden am Ende, was wir anbieten?

Deckt sich der real gewonnene Reisepreis mit dem Angebot? Wie preissensibel sind die Kunden?

Woran scheitern Angebote?

Warum Angebote verloren gehen (Routing-Dashboard).

Ausgang pro Berater

Reaktion, Gewinn/Verlust und Umsatz je Berater. Nur bei ähnlicher Erfassung vergleichbar – die Spalte Abdeckung sagt, wie viele Kunden des Beraters überhaupt einen erfassten Ausgang haben.

Reisevorgänge je Kunde

Eine Konversation kann mehrere getrennte Reisen enthalten. Hier: die erkannten einzelnen Reisen und die an den Kunden versandten Angebote – ohne Namen und Telefonnummern.

Welche Kundentypen haben wir?

Wenige, benannte Kundentypen aus dem echten Verhalten – je Persona Kennzahlen mit Fallzahl. Pro Persona zeigt „Gewonnen vs. verloren", woran der Abschluss hängt.
MehrVerdichtet aus dem Verhaltensvektor (Angebote + CI-Gespräch). Namen sind editierbar und überleben ein Neuberechnen. Alles ohne Namen und Telefonnummern. Ein fehlendes Angebots-Binding erscheint als nicht lesbar, nicht als fehlgeschlagenes Umbenennen ohne Fehlergrund.
Auf „Aktualisieren“ oben rechts klicken.

Nachfassliste – verstummt nach einem Angebot

Kunden, bei denen der Faden nach einem Angebot abriss: nie gebucht, keine Reaktion, kein Preisgespräch – die konkrete Nachfass-Chance. Jüngstes zuerst.
Warum genau diese?Das ist das Profil, das laut Analyse gewonnene von verlorenen Kunden trennt. ohne Namen und Telefonnummern (nur Kürzel/Kennzahlen); Conversation-ID führt zum Beleg.
Auf „Aktualisieren“ oben rechts klicken.

Welche Reisen stecken in diesem Chat?

Inhaltlich getrennte Reisen (Ziel, Zeitraum, Art) inkl. Deal-/Anfrage-Match.

Angebote

Versandte Angebots-Micropages mit den angebotenen Reisen.

Passt das Angebot zu den bekannten Wünschen?

Nur vor Versand belegte Wünsche.
Warum?Spätere Änderungen werden dem Mitarbeiter nicht rückwirkend angelastet. Nicht sicher prüfbare Wünsche verschlechtern den Wert nicht.
Zuerst oben einen Reisevorgang laden.

Was für ein Kundentyp ist das?

Was für ein Kundentyp: Budget, Preissensibilität, Familie, Reisestil, Deal-Historie – plus eine Verhaltens-Tendenz als Hypothese.
MehrAus dem realen Angebots-/Deal-/Gesprächsverhalten abgeleitet (ohne Namen und Telefonnummern). Ausdrücklich kein SINUS-Milieu.

Wer tickt genauso – und was wurde aus denen?

Die verhaltensähnlichsten Bestandskunden – und was aus ihnen wurde: Abschlusschance, typisches Budget, Top-Zielgebiete als Ansatz fürs nächste Angebot.
Mehr„Digitaler Zwilling" nur aus den eigenen Kunden (k-NN, keine Fremddaten, keine KI). Auch: Preissensibilität, Ø gewonnener Umsatz.

Themen-Gruppen

Wonach Kunden fragen – von der KI zu Themen gebündelt. Du greifst nur ein, wenn etwas schief liegt.

Was ist eine Themen-Gruppe?
Tausende Kundenfragen sagen dasselbe mit anderen Worten: „Ist das Hotel kinderfreundlich?“, „Gibt es was für die Kleinen?“, „Wie ist das dort mit Kindern?“. Die KI legt solche Fragen zu einer Gruppe zusammen – einem Thema. Erst dadurch lässt sich sagen „412 Kunden fragen nach Kinderfreundlichkeit“ statt 412-mal derselbe Einzelfall.
Muss ich hier etwas tun?
Meistens nicht. Die KI bildet die Gruppen selbst, benennt sie selbst, und sie zählen ohne dein Zutun in der Auswertung mit. Vorgelegt wird dir nur, was die Maschine nicht allein entscheiden kann: eine Gruppe, die mehrere Themen vermischt, oder eine, deren Name nicht passt. Eine leere Liste ist der Normalfall, kein Rückstand.
Was bewirkt welcher Knopf?
Passt so – nichts ändern, die Gruppe zählt weiter mit und verschwindet aus dieser Liste. Umbenennen – der neue Name erscheint sofort in allen Auswertungen. Stilllegen – kein echtes Thema; die Gruppe zählt nicht mehr mit. Bestätigen erscheint nur bei einer auffällig großen Gruppe: Die ist vorsorglich ausgeschlossen und zählt erst nach deinem Klick mit.
Was, wenn nur EINZELNE Fragen nicht passen?
Genau dafür ist der Knopf „Alle Fragen zeigen und einzeln aussortieren“ unter den Beispielen. Dort steht jede Frage der Gruppe mit einem „gehört nicht dazu“ daneben. Ein Klick nimmt genau diese eine Frage aus der Gruppe – sofort und auch nach dem nächsten Neu-Bilden. Der Rest der Gruppe bleibt, wie er ist. Gelöscht wird nichts: Die Frage steht weiter im Gespräch, sie zählt nur hier nicht mehr mit.
Wie heißt die Gruppe gerade?
Steht auf jeder Karte unter der Frage: „Heißt in den Auswertungen“. Dabei steht auch, woher der Name kommt – von Hand vergeben oder automatisch aus den Fragen abgeleitet. Abgeleitet heißt: Niemand hat ihn vergeben, das System nimmt die kürzeste Frage der Gruppe. Das ist oft brauchbar und manchmal schief – genau dafür gibt es Umbenennen. Der Dialog startet mit dem aktuellen Namen, du musst nichts abtippen.
Du kannst nichts kaputt machen: Jede Entscheidung lässt sich später ändern, die Gespräche selbst bleiben unberührt. Wichtigste Gruppe zuerst, Beispiele ohne Namen und Telefonnummern.

Wie aktuell sind die Gruppen?

Das System bildet die Gruppen selbst neu, wenn genug neue Fragen da sind. „Neu bilden“ stößt das von Hand an (dauert etwas).

Was ändert sich durch deine Freigaben?

Stellt die alte Themen-Liste der neuen (nur bestätigte Gruppen) gegenüber – Basis für die Umschaltung.
DetailsMitarbeiterfragen: alte gegen neue Berechnung. Umschalten in den Einstellungen.
Profi-Suche · IDs & Status
IDs suchen exakt (case-sensitiv), Status exakt (case-insensitiv) – kombinierbar mit den Filtern oben. Genau ein Treffer per Message-ID öffnet direkt das Detail.

Vorlagen

Wiederkehrende WhatsApp-Vorlagen einem Typ zuordnen – dann erkennt das System sie sicher, statt zu raten. Unter Details siehst du den freigegebenen Vorlagentext und die Platzhalter, aber keine Kundendaten.

Freigegebene Vorlagen mit Kategorie bestimmen den Nachrichtentyp automatisch. „Discovery jetzt“ findet neue Vorlagen in den Nachrichten. Bearbeiten erfordert Betriebsrechte.

KI-Agent verbinden

Vier kurze Schritte. Alles Nötige ist vorausgewählt und wird verständlich erklärt.

Schritt 1 von 4

Welchen KI-Agenten nutzt du?

Klicke einfach auf den Namen. Für Codex ist bereits alles vorausgewählt.

Was passiert hier?Der gewählte Agent erhält später eine fertige Einrichtung zum Kopieren. Du musst keine Adresse und keine technischen Rechte selbst zusammensuchen.
Schritt 2 von 4

Was soll der KI-Agent dürfen?

„Sicher starten“ reicht für Fragen, Auswertungen und die meisten täglichen Aufgaben.

Funktionen einzeln anpassen

Wird geladen …

Schritt 3 von 4

Sicheren Zugang anlegen

Ein Klick genügt. Conversation Intelligence erstellt einen eigenen Schlüssel mit genau dem ausgewählten Zugriff.

Ausgewählte Rechte0
Technische Rechte anzeigen–

Der Schlüssel wird nur für die Einrichtung im Browser gehalten und nicht im Klartext gespeichert.

Noch kein Zugang angelegt.
Schritt 4 von 4

Einrichtung an Codex übergeben

Du kopierst einen fertigen Auftrag. Dein KI-Agent richtet die Verbindung ein, ohne bestehende Einstellungen zu überschreiben.

  1. Einrichtung kopierenKlicke auf den großen Button unten.
  2. Bei Codex einfügenÖffne Codex und füge den kopierten Auftrag dort als neue Nachricht ein.
  3. Agent neu startenNach der Einrichtung einmal schließen und wieder öffnen.
  4. Verbindung prüfenKopiere anschließend die fertige Testfrage.
Danach diese Testfrage stellen

Prüfe deine MCP-Verbindung zu Conversation Intelligence. Zeige mir nur den Systemstatus und nenne keine Kundendaten.

Technische Einrichtung und Unterlagen

Nur nötig, wenn du die Verbindung selbst eintragen oder einem Entwickler geben möchtest.

Vollständige technische MCP-Referenz öffnen

API-Keys

Ein Schlüssel pro Anwendung, so wenig Rechte wie möglich. Der Schlüssel wird nur einmal angezeigt.
MehrBezeichnung und Rechte lassen sich jederzeit anpassen. Nicht mehr gebrauchte Schlüssel löschen – der Zugriff endet sofort. Mehrere Keys lassen sich über die Checkboxen markieren und gemeinsam löschen.

Ausgehende Ereignisse (Webhook)

Das System kann bei bestimmten Ereignissen von selbst Bescheid geben: Es schickt dann ein signiertes JSON-Event per POST an deine HTTPS-Adresse – zusätzlich zum Abruf über REST/MCP (Pull).

Mehr„Signiert“ heißt: Der Empfaenger kann pruefen, dass das Event wirklich von hier stammt. Datenschutz: Die Payload ist redigiert (IDs, Kategorien, Metadaten) – keine Klartelefonnummern und standardmäßig keine Rohtexte. Details holt der Empfänger bei Bedarf über die API nach.

Es muss zusätzlich eine Ziel-URL hinterlegt sein. Zum Ausprobieren die URL speichern und „Testereignis senden“ nutzen.
Mit Secret wird jeder Request signiert – so prüft der Empfänger die Echtheit.
Signatur im DetailHeader X-CI-Signature: sha256=<HMAC-SHA256 des Bodys>. Ein gespeichertes Secret wird nie erneut angezeigt – zum Wechseln neu generieren. Leer lassen = unverändert.
Ereignistypen

Nutzlast & Zustellung

Jedes Event wird als JSON gesendet (Umschlag mit event, id, occurred_at, service, data).

MehrKopfzeilen: X-CI-Event, X-CI-Delivery und – bei gesetztem Secret – X-CI-Signature. Zustellung mit Timeout und bis zu 3 Versuchen; Fehler beeinträchtigen den auslösenden Vorgang nie.


Über Agenten steuerbar via MCP-Tools get_outbound_webhook_status und send_outbound_webhook_test (Recht: Einstellungen verwalten).

Tools

Operative WhatsApp-Werkzeuge: Erreichbarkeit prüfen, Kontakte pflegen und Nachrichten senden.

Konfiguration des Sende-Tools: Einstellungen → Bereich „WhatsApp-Versand“.

WhatsApp-Erreichbarkeit

Hat diese Nummer WhatsApp? Nein heißt: anrufen oder mailen – eine WhatsApp käme nie an.

Wartet dieser Kunde auf uns?

Wer hat zuletzt geschrieben? Kunde zuletzt = wir sind dran. Wir zuletzt = Ball beim Kunden.

Nachrichten zählen

Wie viele Nachrichten hin- und hergingen, getrennt nach Kunde und Team – belegt den Betreuungsaufwand.

Kontakt suchen

Findet zu einer Nummer den Chat und die Vorgänge – für den Fall, dass du nur die Nummer hast.

Kontakt anlegen oder ändern

Legt Name und Anrede zu einer Nummer an oder korrigiert sie. Wirkt nur auf die Stammdaten – es geht keine Nachricht raus.

WhatsApp senden

Der Versand läuft über das angebundene Tool „WhatsApp-Versand“. Absender-Konto (Channel) und Vorlagen werden direkt von dort geladen.

Textnachricht senden

Nur innerhalb des 24h-Fensters zulässig. Empfänger wird real angeschrieben.

Template-Nachricht senden

Vorlagen funktionieren auch außerhalb des 24h-Fensters. Konto wählen – die passenden Vorlagen werden automatisch geladen.
Mehrere Variablen: entweder JSON-Array [\"Wert1\",\"Wert2\"] oder mit || trennen (z.B. Max||12.06.). Ein einzelnes | bleibt erhalten. Enthält ein Wert selbst ||, das JSON-Array verwenden.

Automationen

Jede Automation selektiert Kunden samt Infos (Score, KI-Kurzfassung, Berater, Bundesland …) nach einer Klartext-Beschreibung – und führt je Treffer Aktionen aus. Kein autonomer Kundenversand: WhatsApp-Reminder warten im Freigabe-Center auf einen Berater-Klick.

Für EntwicklerAuch per REST/MCP: create_agent_task, list_pending_outreach …

Was läuft gerade automatisch?

Vorschau zeigt unverbindlich, wen die Automation träfe. Ausführen startet den Lauf sofort inklusive aller Aktionen.
#TitelTriggerAktionenNächster Lauf (UTC)Letzter StatusAktiv

Trifft die Auswahl die richtigen Kunden?

Wie viele der bewerteten Treffer wirklich gepasst haben.
Woher die Bewertungen kommenDaumen hoch/runter an Suchtreffern und Automations-Matches sowie das Freigabe-Center (freigegeben = +1, abgelehnt = −1). Auch per REST (GET /api/intelligence/search-feedback) und MCP (get_search_feedback_stats).
wird geladen …

Neue Automation

1. Wann soll die Automation laufen?

2. Welche Kunden sollen selektiert werden?

In eigenen Worten beschreiben – die KI baut daraus einmalig einen prüfbaren Selektionsplan. Mit Vorschau testen, bevor du anlegst.
Worauf die KI zugreiftAuf das gesamte Kundenwissen: Kaufabsicht, Wartezeit, Conversion-Score, Risiko, Berater, Bundesland, Reiseziele, semantische Archiv-Suche. Ergebnis ist immer eine Kundenliste mit Infos (Score, KI-Kurzfassung, nächste beste Aktion, Berater).
Empfohlen: Ein gespeichertes Segment bestimmt die Grundmenge – die Beschreibung filtert dann nur noch darin.
Warum ein Segment?Es findet zuverlässig ALLE passenden Kunden, während eine reine Beschreibung Treffer verfehlen kann. Datenschutz- und Kontaktregeln schließen ungeeignete Kunden automatisch aus.

3. Was soll mit den selektierten Kunden passieren?

Aktion wählen – die passenden Konfigurationsfelder erscheinen automatisch. Mehrere Aktionen je Automation kombinierbar (max. 5).
Noch keine Aktion hinzugefügt – ohne Auswahl wird der Webhook (task.result) verwendet.

4. Anlegen

Duplikat-Schutz: Derselbe Kunde wird innerhalb des Zeitfensters nicht erneut gemeldet (0 = aus).

Freigabe-Center

Entwurfstext prüfen (editierbar), dann Freigeben & senden oder Ablehnen. Erst der Klick hier sendet.
Schutzmechanismen & SchnittstellenVersandfenster, automatischer Verfall und Stopp, wenn der Kunde inzwischen geantwortet hat. Der Versand läuft über den Send-Worker mit confirmed_by_user. Auch per REST (/api/automation/outreach) und MCP (list_pending_outreach, approve_outreach, reject_outreach).

Einstellungen

Globale Schutz- und Betriebseinstellungen für alle Automationen.

Coaching: Was machen die Besten anders?

Vergleicht Berater nach Antwortquote und Stil (Fragen, Personalisierung, Templates, Reaktionszeit) – mit Schulungsbeispielen je Berater (ohne Namen und Telefonnummern). Auch per REST (GET /api/intelligence/coaching) und MCP-Tool get_coaching_insights.

Berater-Vergleich

Berater nach Antwortquote der Kunden, dazu die Stil-Unterschiede. Zeile anklicken öffnet die Beispiel-Konversationen als Schulungsmaterial.
Welche Stil-Merkmale?Fragen stellen, Personalisierung (Vornamens-Ansprache), Template-Quote, Reaktionszeit, Nachrichtenlänge – plus Won/Lost. Die Beispiele zeigen gelungene Verläufe und Lernfälle mit redigierten KI-Kurzfassungen, ohne Namen und Telefonnummern. Ein unlesbarer Mitarbeiterstamm erscheint als nicht lesbar, nicht als fehlender Name.

Morning Briefing: Diese Kunden zuerst

EINE priorisierte Tagesliste je Berater – sortiert nach Absprungrisiko × Buchungs-Chance. Push per briefing.morning, Abruf per /v1/briefing/morning, REST/MCP (get_morning_briefing). ohne Namen und Telefonnummern.

Briefing anzeigen

Offene Gespräche nach Absprungrisiko × Buchungs-Chance: Oben stehen die Kunden, deren Kontakt heute am meisten Umsatz sichert.

Kundenakte (Schnellsuche)

Automatisierung & Zustellung

Jeden Morgen EINE priorisierte Kundenliste je Berater.
Wie wird sie zugestellt?Outbound-Ereignis briefing.morning (aktivierbar unter Integrieren → Ereignisse), POST /v1/briefing/morning, MCP-Tool get_morning_briefing – und optional täglich per E-Mail (setzt konfigurierten Resend-Versand voraus).
Diese Adressen erhalten das Briefing (alle Berater-Listen in einer Mail) jeden Morgen automatisch. Leer = kein E-Mail-Versand.

Ferien & Brückentage

Schulferien und Brückentage je Kunde (CRM-PLZ) oder Bundesland – für die Reiseberatung. REST/MCP: get_customer_region, get_school_holidays, get_bridge_days.

Nachschlagen

In welchem Bundesland lebt der Kunde (aus der CRM-PLZ), wann sind dort Schulferien – und welche Brückentage gibt es? Nachschlagen per Telefonnummer, Konversations-ID oder Bundesland.
Wozu Brückentage?Günstige Feiertags-/Wochenend-Kombinationen, mit denen der Kunde verreisen kann, ohne lange Urlaub zu nehmen – inklusive landesspezifischer Feiertage wie Fronleichnam. Datenquellen-Sync: Einstellungen → Datenquellen → Schulferien & Regionen.

Datenschutzcenter

Subjekt-Suche, Datenschutzstatus (Sperr-Flags, gespeicherte Daten) und DSGVO-Aktionen – Auskunft (Art. 15) sowie zweistufige Löschung (Art. 17) über /api/gdpr/*. Verwandt: Kundenakte in Conversation Intelligence.

Subjekt suchen

Name, Telefon, E-Mail oder Kunden-ID (cus_…). Auswahl öffnet Status und Aktionen unten.

DSGVO-API (/api/gdpr/*)

Maschinenlesbare Endpunkte für die zentrale DSGVO-Konsole und Agenten (MCP: get_gdpr_manifest).
GET /api/gdpr/manifestModul-Manifest (gdpr:module)GET /api/gdpr/healthHealth-Check (gdpr:module)POST /api/gdpr/exportAuskunft Art. 15 (privacy:export)POST /api/gdpr/delete-previewLösch-Vorschau (privacy:delete)POST /api/gdpr/delete-executeLöschung ausführen (privacy:delete)GET /api/gdpr/auditAudit-Auszug (gdpr:module)

DSGVO-Audit (Auszug)

Pseudonyme Historie früherer Auskünfte/Löschungen (Recht gdpr:module).

Einstellungen

Klare Bereiche, kurze Wege: Kachel anklicken, um den jeweiligen Bereich zu öffnen. Die Kacheln sind in Kategorien gegliedert – von System & Darstellung über KI & Automatisierung und die eingehenden Datenquellen (WhatsApp, Deals, Anfragen, E-Mail & Co.) bis zu Betrieb & Sicherheit.

Keine ungespeicherten Änderungen

System & Bedienung

Globale Grundeinstellungen für alle Nutzer. Änderungen greifen sofort.

Zeit & Format

Standard für Datums-, Uhrzeit- und Zahlenanzeige in der gesamten UI.

Ersteinrichtung

Schritt für Schritt durch die komplette Einrichtung des Systems – mit Live-Prüfung des Ist-Zustands und einer umfassenden Anleitung je Bereich.

Der Status wird bei jedem Aufruf live geprüft (Secrets, Datenstände, Integrationen).
MehrSchritte lassen sich zusätzlich manuell als erledigt oder übersprungen markieren – der Fortschritt wird gespeichert.

Wird geladen …

Wird geladen …

Markenbasis

Name, Untertitel, Akzentfarbe und Kürzel als Fallback, wenn kein Logo gesetzt ist.

Logo

PNG, JPG, SVG, WebP oder GIF, max. 2 MB. Ersetzt das Initialen-Kürzel in der Kopfzeile.

Favicon

PNG, SVG, ICO oder WebP, max. 512 KB. Wird im Browser-Tab angezeigt.

KI-Analyse: Sprachmodell (LLM)

Die Conversation Intelligence wertet Chats mit einem Sprachmodell (LLM) aus – es erkennt z.B.
MehrAnliegen, Pains und Abbruchgründe. Das Modell läuft auf Cloudflare Workers AI im eigenen Cloudflare-Konto: Chat-Inhalte gehen an keinen externen KI-Anbieter. Ein Modellwechsel wirkt sofort auf alle künftigen Analysen; bereits berechnete Ergebnisse bleiben unverändert. Eine unlesbare Modell-Einstellung stoppt den Klassifikations-Lauf als nicht lesbar statt heimlich den Katalog-Default zu nutzen.
Aktives Modell
…
Festgelegt durch
…
Wann lohnt sich ein anderes Modell?
  • Beim Standard bleiben, wenn die Analysen passen: Es ist das schnellste und günstigste Modell und für kurze WhatsApp-Chats völlig ausreichend.
  • Größeres Modell wählen, wenn Klassifikationen häufig daneben liegen (falsche Pains/Abbruchgründe) oder Chats lang und verschachtelt sind – größere Modelle verstehen Zusammenhänge besser, brauchen aber länger und kosten mehr je Analyse.
  • Reasoning-Modell (GPT-OSS) wählen, wenn es auf sauberes Schlussfolgern ankommt (z.B. versteckte Abbruchgründe) – ideal in Kombination mit dem Zep-Langzeitgedächtnis.
  • Risikofrei testen: Modell umstellen, unter Conversation Intelligence einige Konversationen neu klassifizieren lassen und Ergebnisse vergleichen. Jederzeit per Auswahl „Standard“ zurückstellbar.

Automations-KI: Plan-Kompilierung

Automationen übersetzen die Klartext-Aufgabe einmalig in einen prüfbaren Selektionsplan.
MehrDafür wird ein eigenes, stärkeres Modell genutzt (Standard: Llama 3.3 70B auf Cloudflare Workers AI im eigenen Konto). Optional kann nur für diese Funktion ein externes Top-Modell (OpenAI/Anthropic) hinterlegt werden – übertragen wird dabei ausschließlich die Aufgaben-Formulierung, keine Chat-Inhalte und keine Kundendaten. Die Kompilierung läuft nur bei Anweisungs-Änderungen; die Automations-Läufe selbst sind deterministisch und ohne LLM-Kosten.

Absprung-Frühwarnung

Täglicher Scan aller offenen Konversationen → die Liste „Gefährdet heute“ im CI-Dashboard.
Bewertung und ZustellungBewertet werden Wartezeit, Kaufabsicht, Pains und Kunden-/Zep-Historie. Abrufbar per MCP-Tool get_risk_alerts und täglich per Outbound-Ereignis risk.alerts ans Routing-Dashboard gepusht (aktivierbar unter Integrieren → Ereignisse).

Voice-of-Customer (Einkauf/Produkt)

Eine KI (Workers AI, eigenes Konto) extrahiert aus jeder Konversation die nachgefragten Reiseziele, Hotels und Reisearten – inkl.
MehrFällen, in denen die Nachfrage nicht bedient werden konnte (Ziel/Hotel nicht im Programm, ausgebucht, Termin/Budget nicht darstellbar). Die Aggregation beantwortet die Einkaufs-/Produktfrage „Was wird nachgefragt, das wir nicht (gut) anbieten können?“ – sichtbar im Dashboard der Conversation Intelligence, abrufbar per MCP-Tool get_voice_of_customer. ohne Namen und Telefonnummern (nur Themen und redigierte Belege).

Conversation Analytics Foundation

Zentrale Analyseschicht je Konversation: strukturierter Datensatz + Conversation Fingerprint (Phasen, Fragen, Einwände, Requirements, Scores) – inkrementell, ohne Namen und Telefonnummern, versioniert.
MehrSales Intelligence Phase 1: Mitarbeiterfragen semantisch geclustert (ci_analyze_employee_questions inkl. Graph/Trends). Foundation-MCP: ci_conversation_analytics_*, Diagnose ci_get_conversation_analytics_failures / ci_run_conversation_analytics_single. REST /api/intelligence/conversation-analytics.
Neue Berechnung der Mitarbeiterfragen, ohne Kampagnen und Vorlagen. Erst einschalten, nachdem die Themen-Gruppen-Queue einmal durchgearbeitet wurde (eigener Menüpunkt Themen-Gruppen). v1 bleibt Standard, solange aus; Rollback = Schalter aus.
Pausiert die Massen-Neuanalyse auf die aktuelle Analyse-Version (Lastspitzen). Neue/geänderte Gespräche werden weiter analysiert. Fortschritt: Menüpunkt Training → Analyse-Aktualisierung.
Status
wird geladen …

Angebote (Ingest)

Erkennt Angebotslinks (angebot.oberfell.com/<slug>) in ausgehenden Nachrichten und wertet die angebotenen Reisen aus (Menüpunkt Angebote).
MehrDer Seitenabruf ist opt-in: er lädt die öffentlichen Angebotsseiten serverseitig (ohne JavaScript, kein kundenseitiger Klick-Zähler) und parst Hotels/GIATA/Preise. ohne Namen und Telefonnummern.

Wochenreport (Management)

Erzeugt montags automatisch einen Management-Report über die Vorwoche: Trends (vs.
MehrVorwoche), Deal-Bilanz inkl. Werten, Top-Pains, verlorene Chancen inkl. Belegen (redigierte KI-Kurzfassungen) und Zep-Gedächtnis-Abdeckung. Sichtbar im Dashboard der Conversation Intelligence, als PDF abrufbar, per Outbound-Ereignis report.weekly pushbar und per E-Mail versendbar (Reiter „Resend“: Empfänger hinterlegen).
Aktuellen Report als PDF

MailStore-Archiv (historische E-Mails)

Speist historische E-Mails aus dem MailStore-Archiv ohne Namen und Telefonnummern in die E-Mail-Intelligence (Match → Guard → Insight → Zep).
MehrEin On-Prem-Exporter (Windows, neben MailStore) schiebt die Mails an den Endpunkt /ingest/mailstore – Klartext verlässt das Haus nur transient über TLS, gespeichert werden nur redigierte Insights. Ablauf: Skript herunterladen, auf dem Server ausführen (erzeugt eine Config), Token unten setzen und Ingest aktiv einschalten.
Erzeugt ein sicheres Zufallstoken – danach Speichern und identisch in den Exporter kopieren.

Direkt hochladen (empfohlen): .eml-Dateien hier ablegen – CI verarbeitet sie serverseitig, kein Skript nötig.
Wie komme ich an die Dateien?In MailStore ein Export-Profil „E-Mail-Dateien (EML)“ in einen Ordner ausführen. In Chargen möglich – einfach mehrfach hochladen.

Integrationen / MCP

Alle Integrationen sind in eigenen Fachbereichen gebündelt. Von hier aus gelangst du direkt zu den passenden Oberflächen.
Datenquellen
Alle eingehenden Quellen (WhatsApp, Deals & CRM, Reiseanfragen, E-Mail/Outlook, Personio, Regionen & Feiertage, Plausible) unter dem Menüpunkt Datenquellen.
Semantische Suche
Archiv nach Bedeutung durchsuchen und Suchindex verwalten unter Semantische Suche (REST/MCP: semantic_search).
Morning Briefing
Priorisierte Tagesliste je Berater unter Tools → Morning Briefing (REST/MCP: get_morning_briefing).
Ferien & Brückentage
Schulferien und Brückentage je Kunde/Bundesland unter Tools → Ferien & Brückentage (REST/MCP: get_customer_region).
MCP-Tools & API-Keys
MCP-Konfiguration und Agenten-Referenz unter Einstellungen → Bereich „KI-Assistenten (MCP)“, API-Keys unter Integrieren (Rechte inkl. mcp:manage).
Lese-APIs
/v1-Deal-API und REST-Lese-Endpunkte unter Einstellungen → Bereich „Lese-APIs“.
WhatsApp-Versand
Sende-Tool-Anbindung und Empfang von Zustellfehler-Meldungen unter Einstellungen → Bereich „WhatsApp-Versand“ (Versand selbst unter Tools → Versand).
Resend (E-Mail-Versand)
System-E-Mails (Wochenreport, Testmails, MCP send_email) unter Einstellungen → Bereich „Resend“.
Zep Memory
Langzeitgedächtnis unter Einstellungen → Bereich „Zep Memory“ (MCP-Tools im Integrationsbereich).
Automationen
Klartext-Aufgaben mit Zeitplan-/Ereignis-/Webhook-Trigger, Aktions-Baukasten und Freigabe-Center im Menüpunkt Automationen.
Betrieb
Read-/Sende-Worker-Status unter Einstellungen → Bereich „Betrieb“.
Benutzer & Rollen
Konten und Rechte unter Einstellungen → Bereich „Benutzer“.
Backups
Snapshots erstellen, herunterladen und wiederherstellen unter Einstellungen → Bereich „Backups“.
Ereignisse (Webhook)
Ausgehende Push-Events unter Integrieren → Reiter „Ereignisse (Webhook)“.
Agenten-Dokumente
Direkt unter Einstellungen → Bereich „KI-Assistenten (MCP)“ als MD/PDF dynamisch erzeugbar.

Langzeitgedächtnis (Zep)

Zep ist das Langzeitgedächtnis je Kunde: Aus allen Chats entsteht ein Wissensgraph, damit die KI sich ueber Gespraeche hinweg an Fakten, Vorlieben und Historie erinnern (Kontext & semantische Suche über die MCP-Tools).

MehrZep (getzep.com) ist ein Gedächtnis-Layer für KI-Agenten. Datenschutz: Telefonnummern verlassen das System nie (Kunden-ID ist die Routing-Kunden-ID cus_… bzw. vom Telefon-Hash abgeleitet); Nachrichtentexte werden vor der Übertragung ohne Namen und Nummern (E-Mails/Nummernfolgen → Platzhalter). Ein Relevanzfilter überträgt nur Konversationen mit echtem Dialog. Die Integration ist standardmäßig aus. Eine unlesbare Zep- oder Region-Einstellung stoppt den Klassifikationslauf als nicht lesbar statt heimlich ohne Gedächtnis oder Region weiterzulaufen.

Status im Detail

Verbindung

Aus Sicherheitsgründen wird ein gespeicherter Key nie erneut angezeigt – zum Wechseln einfach einen neuen eintragen. Leer lassen = unverändert.
Für Zep Cloud leer lassen. Nur ändern, wenn Zep ausdrücklich eine andere Adresse nennt oder eine eigene Instanz verwendet wird.
Erst auf EU stellen, wenn Zep die Region des Projekts bestätigt hat. Diese Auswahl dient der Dokumentation und ändert den Speicherort nicht.

Relevanzfilter

Konversationen mit weniger Textnachrichten werden beim Sync übersprungen (Datenminimierung).
Einseitige Outbound-/Kampagnen-Threads bleiben draußen. Agenten können den Filter je Konversation per force=true übersteuern.

Automatischer Sync

An: Alle 10 Minuten wandert ein Batch ins Gedächtnis, bis der gesamte Bestand drin ist.
Was genau übertragen wirdBestands-Konversationen (Relevanzfilter gilt, neueste zuerst); bereits synchronisierte Threads werden um neue Nachrichten ergänzt. Fortschritt siehe Status oben („Backfill offen“).
Batch-Größe je Cron-Lauf (6 Läufe/Stunde). 20 ≈ 120 Konversationen/Stunde.

Zusatzdaten aus dem Routing-Dashboard

Deals aus dem Routing-Dashboard (Pipedrive-Spiegel) werden alle 30 Minuten automatisch importiert (inkl.
MehrDealwert, Reiseziel, Won/Lost) und ohne Namen und Telefonnummern als Business-Wissen in den Zep-Graphen des Kunden gepusht – bei Deal-Änderungen wird das Gedächtnis automatisch aktualisiert.
Neue Reiseanfragen (Heyflow-Formulare) und die KI-Anfrage-Analysen aus dem Routing-Dashboard – inkl.
Mehrdes historischen Bestands – werden alle 30 Minuten automatisch übernommen. Personendaten werden maskiert (Name, E-Mail, Telefon und Adresse entfernt; PLZ nur als Bundesland) und die Daten über den Telefon-Hash mit dem jeweiligen Kundengedächtnis verknüpft.

Upload-Monitor

Live-Übersicht der Uploads nach Zep: Sie sehen echte offene Jobs getrennt von Datensätzen, die CI ohne eindeutige Kundenidentität automatisch zurückstellt. Zurückgestellte Datensätze sind kein Fehler und erfordern keine Aktion.

MehrDer Verlauf zeigt den Durchsatz der letzten 24 Stunden für Nachrichten, Deals und Anfragen. Nur echte offene Jobs fließen in die Restzeit ein.

Upload-Log

Log-IDZeitArtStatusMengeReferenzDetails

Nutzung über MCP-Tools

Das Gedächtnis wird über die MCP-Schnittstelle befüllt und abgefragt (API-Key mit den Rechten „Langzeitgedächtnis lesen/schreiben“ erstellen unter Integrieren → Reiter „API-Keys“):

sync_conversation_to_zep
Konversation (inkrementell) in das Gedächtnis übernehmen
get_zep_memory_context
Relevanten Kunden-Kontext für eine Konversation abrufen
search_zep_memory
Semantische Suche im Wissensgraphen des Kunden
list_zep_graph_artifacts
Fakten, Themen und Belege eines Kunden seitenweise und nach Quelle gefiltert abrufen
get_zep_node_neighbors
Direkte Zusammenhänge rund um einen Wissensknoten abrufen
get_zep_subgraph
Einen kleinen, begrenzten Ausschnitt des Kunden-Wissensgraphen untersuchen
zep_memory_status
Einrichtungsstatus & Sync-Kennzahlen prüfen
run_zep_backfill
Einen Backfill-/Aktualisierungslauf manuell anstoßen (Recht memory:write)
delete_zep_memory
DSGVO-Löschung: Zep-Gedächtnis eines Kunden entfernen (Recht privacy:delete; die Voll-Löschung purge_customer_data erfasst Zep automatisch mit)
export_customer_data
DSGVO-Datenauskunft (Art. 15): alle gespeicherten Daten einer Person als Bericht (Recht privacy:export; auch als REST-Endpunkt GET /api/privacy/export)

Feinsteuerung

Schalter und Schwellen, die sonst nur über die Schnittstelle erreichbar wären. Aus heißt: Der jeweilige Schritt läuft nicht mehr – bereits erfasste Daten bleiben.
Warum stehen die hier getrennt?Die übrigen Einstellungen dieser Gruppe haben ein eigenes Bedienelement auf ihrer jeweiligen Seite. Hier stehen die, die keines haben – vorher waren sie nur über einen direkten Datenbankzugriff zu erreichen. Ein Test verlangt für jede neue Einstellung entweder ein eigenes Element oder diesen Platz.

Read-Worker

Status des Ingest-/Read-Workers und D1-Kennzahlen (Live-Abfrage).

Sende-Worker

Verbindung zum WhatsApp-Versand-Tool inkl. Auth-Test.

Betreiberkosten

Geschätzte Gesamtkosten mit klarer Datenqualität. Beim Öffnen werden keine Anbieter abgefragt.

Monatsgrenze und Warnungen

Standard: 250 EUR. Warnung bei 80 %. Der Sparmodus pausiert nur entbehrliche KI-Jobs.
Tage; 30 ist sparsam und ausreichend.

Kostentreiber

Einfach lesbare Aufteilung. Eine unbekannte Menge wird nicht als kostenlos ausgegeben.
BereichMengeSchätzungQualität

Aktive Sparregeln

Aktueller Backfill

Geschätzte Restkosten für noch nicht aktuelle Gespräche.

Kostenrechner

Eigene Mengen durchrechnen – z. B. „Was kostet die Neuanalyse von X Gesprächen?“. Annahmen frei anpassbar.

Cloudflare-Preisgrundlage

Die offiziellen Preisquellen werden höchstens einmal im Monat im Hintergrund geprüft.
Technische KI-Preise anzeigen

Benutzer

Konten für die Admin-Oberfläche anlegen, Rollen zuweisen und aktivieren/deaktivieren.

Rollen & Rechte

System-Rollen (admin/support/viewer) sind fest. Eigene Rollen können frei mit Rechten kombiniert werden.

Backups

Die R2-Langzeitsicherung speichert den fachlichen Datenbestand tabellenweise und kann vollständig als TAR-Datei heruntergeladen werden.
MehrFlüchtige Login-Sessions und die Backup-Historie selbst werden bewusst ausgenommen. Für einen exakten Zeitpunkt innerhalb des Cloudflare-Zeitfensters zuerst D1 Time Travel verwenden.

Automatische Backups

Steuere, ob und wann das tägliche automatische Backup erstellt wird und wie viele automatische Sicherungen aufbewahrt werden.
MehrDer Lauf startet zur Minute 30 der gewählten Stunde (System-Zeitzone). Manuell erstellte Backups sind von der Aufbewahrung ausgenommen.

Verfügbare Sicherungen

Bevorzugter Notfallweg: D1 Time Travel

Damit wird die Datenbank auf einen exakten Zeitpunkt innerhalb des bei Cloudflare verfügbaren Zeitfensters zurückgesetzt. Die R2-Sicherungen bleiben der länger aufbewahrte, tabellenweise Ausweichweg.

Einwilligung & Abmeldung

Hier verwaltest du die eindeutige Bestätigungs- und Abmeldephrase. Ein freies Ja reicht niemals.

MehrEindeutige Widersprüche wie STOP oder „Bitte keine Werbung mehr“ bleiben immer aktiv. Eine unlesbare Automations-Einstellung nach einem Widerspruch stoppt als Fehler, die Werbesperre bleibt gesetzt – das ist nicht dasselbe wie ausgeschaltete Bestätigungen.

Mindestens zwei Wörter. Nur diese exakte Antwort bestätigt einen offenen Double-Opt-in.
Diese Phrase steht sichtbar in den WhatsApp-Texten und Vorlagen.
Optional, eine Phrase je Zeile. Geschützte Standardphrasen musst du nicht wiederholen.
Immer geschützt
Diese Sicherheitswörter und eindeutige freie Werbewidersprüche lassen sich nicht versehentlich abschalten.
So sehen die Texte aus
Bestätigungsanfrage

Bestätigte Einwilligung

Reaktivierung

Wichtig bei einer Änderung
CI stoppt automatisch die betroffenen Werbewege und verwirft die alte Freigabe. Danach werden neue Vorlagen geprüft. Es wird durch das Speichern nichts versendet.

Ausgehend · WhatsApp versenden

Über das Tool „WhatsApp-Versand“ (send-wa.think-agentic.ai) verschickt die Conversation Intelligence WhatsApp-Nachrichten (freie Texte & Vorlagen).

MehrDie verfügbaren Absender-Konten (Channels) und Vorlagen werden live aus dem Tool geladen – du wählst sie beim Senden im Bereich Tools → Versand. Eine unlesbare Zahlungsrichtlinie erscheint als nicht lesbar, nicht als stiller Katalog-Standardersatz.

Eingehend · Zustellfehler & Rückmeldungen

Unabhängig vom Versand meldet das Tool „WhatsApp-Versand“ hierher zurück, wenn eine Nachricht nicht zugestellt werden konnte (fehlgeschlagene Sends), sowie Workflow-Nachrichten (SMS/E-Mail).

MehrSo bleibt der Nachrichtenverlauf vollständig und Fehlversände erscheinen in Liste & Statistik. Trage die Adresse unten im Sende-Tool unter Provider → Conversation Intelligence ein und hinterlege dort dasselbe Token wie hier.

Ist dies deaktiviert, weist das System eingehende Fehler-/Workflow-Meldungen des Sende-Tools ab. Der Versand selbst (oben) bleibt davon unberührt.
Tipp: „Generieren“ erzeugt ein sicheres Zufallstoken, das du direkt kopieren und im Sende-Tool einfügen kannst.
MehrAus Sicherheitsgründen wird ein bereits gespeichertes Token nie erneut angezeigt – zum Wechseln einfach ein neues generieren.

E-Mail-Versand (Resend)

System-E-Mails über resend.com: montags der Wochenreport mit PDF-Anhang an die hinterlegten Empfänger, Testmails und das MCP-Tool send_email für Agenten.
MehrKeine Kunden-Kommunikation – die läuft weiterhin ausschließlich über WhatsApp. Die Absender-Domain muss in Resend verifiziert sein.
API-Key aus dem Resend-Dashboard (API Keys). Wird wie ein Secret behandelt (nie im Klartext zurückgegeben; leer lassen = unverändert).
Diese Adressen erhalten den Management-Wochenreport montags automatisch als E-Mail inkl. PDF. Leer = kein automatischer Versand.

Routing-Dashboard (Lese-API /v1)

Zeigt Gesprächsstatus und Nachrichtenverlauf je Deal in der Pipeline. Nur lesen – es wird nichts gesendet.

MehrSchlüssel braucht das Recht „Deal-Chat lesen“, für Klartext zusätzlich „Berateransicht“. API-Keys unter Integrieren → Reiter „API-Keys“. Eine unlesbare Zep-Suche erscheint als nicht lesbar, nicht als leere Trefferliste.

REST-API (eigene Skripte & Tools)

Nachrichten, Statistiken und Kanäle per einfacher Web-Abfrage lesen. Alle Endpunkte sind selbstbeschreibend dokumentiert.

KI-Assistenten (MCP)

Codex, Cursor, Claude & Co. per Model Context Protocol anbinden – mit granular berechtigten API-Keys aus dem Bereich Integrieren.

MCP-Konfiguration

Konfiguration kopieren, in den MCP-Einstellungen des Assistenten eintragen und <DEIN_API_KEY> durch deinen Schlüssel ersetzen (Bereich „Integrieren“ → „API-Keys“).


Für KI-Agenten (vollständige Referenz)

Maschinell nutzbare Referenz mit allen Endpunkten, Feldern, Enums, dem kompletten MCP-Tool-Katalog, Fehlerverträgen und fertigen Ablauf-Rezepten – wird bei jedem Abruf live erzeugt und ist damit immer aktuell.

WhatsApp (Superchat)

Die primäre Datenquelle: Superchat pusht jede WhatsApp-Nachricht per Webhook in den lokalen D1-Spiegel – Grundlage für Statistik, Conversation Intelligence, Zep-Gedächtnis und alle Auswertungen.
MehrDer Empfang von Zustellfehler-/Workflow-Meldungen inkl. Token wird unter Einstellungen → Bereich „WhatsApp-Versand“ konfiguriert; der Versand läuft über das Tool Versand.
Status
wird geladen …

Deals & CRM (Routing-Dashboard / Pipedrive)

Liest den Pipedrive-Spiegel der Routing-Datenbank (nur lesend) und übernimmt alle 30 Minuten geänderte Deals inkl.
MehrDealwert, Titel, Stage und Won/Lost in die lokale Tabelle deal_outcomes. Telefonnummern werden ausschließlich als Hash gespeichert. Die Deal-Daten fließen in Conversion-Score, Statistik, Wochenreport und – ohne Namen und Telefonnummern – in das Zep-Gedächtnis (Schalter unter Einstellungen → Bereich „Zep Memory“).

Status

Status
wird geladen …

Reiseanfragen (Heyflow via Routing-Dashboard)

Holt alle 30 Minuten neue Reiseanfragen und KI-Anfrage-Analysen aus der Routing-Datenbank – nur lesend, ohne Namen und Telefonnummern.
MehrNamen, E-Mails, Telefonnummern und Adressen werden maskiert oder entfernt (PLZ nur als Bundesland); die Kundenverknüpfung läuft ausschließlich über den Telefon-Hash. Optionaler Push in das Zep-Gedächtnis unter Einstellungen → Bereich „Zep Memory“.

Status

Status
wird geladen …

E-Mails (Outlook / Microsoft 365)

Nimmt Outlook-/Microsoft-365-Postfächer als Datenquelle dazu: ein- und ausgehende Kundenmails fließen in das System ein.
MehrTechnisch über die Graph API mit Delta Queries; erfasst Posteingang und Gesendete Elemente. Phase 1 (Metadaten): Es werden nur E-Mail-Hashes, Domains und Zählwerte gespeichert – keine Klartext-Adressen, keine Betreffzeilen, keine Inhalte – und die Zuordnungsquote zu Kunden gemessen (eindeutig/mehrdeutig/nicht zuordenbar). Voraussetzung: Azure-App-Registrierung mit Mail.Read (Application) und Application Access Policy (Anleitung: docs/EMAIL-INTELLIGENCE.md). Abfrage per Agent: MCP-Tools get_email_intelligence_status / list_email_match_candidates (Recht email:read).
Muss mit der Application Access Policy in Exchange Online übereinstimmen.
Wird wie ein Secret behandelt (nie im Klartext zurückgegeben; leer lassen = unverändert). Alternativ als Worker-Secret EMAIL_INTEL_CLIENT_SECRET setzbar.
Adressen dieser Domains gelten als »intern« und werden nicht gegen Kunden gematcht.

Phase 2: Pilot (Inhaltsanalyse)

Pilot: Standardmäßig aus; Aktivierung nur nach Datenschutzfreigabe.
VoraussetzungenErforderlich sind eine dokumentierte DSFA und Mitarbeiter-Zweckbindung sowie mindestens 30 exakt bekannte Kundenadressen mit 100 Nachrichten und 95 % eindeutiger Identität. Threads eindeutig zugeordneter Kunden mit aktiven Deals werden transient analysiert (Data Guard mit Art.-9-Block vor jedem LLM-Aufruf); gespeichert werden nur redigierte Insights – nie Rohtexte oder Betreffzeilen. Unbekannte externe Adressen werden nicht als Kunden behandelt. Zep erhält nur ein menschlich bestätigtes Insight-JSON, wenn der gesonderte Schalter aktiv ist. Siehe docs/EMAIL-INTELLIGENCE.md.
Zum Start empfohlen: 3 Monate. Später nur nach geprüfter Qualität erweitern.

Status & Zuordnungsquote

Status
wird geladen …
HashDomainStatusKundeKandidatenMails ein/ausZuletzt
Prüffälle (mehrdeutig): maskierte Liste – nur Hash-Kürzel und Domains, keine Klartext-Adressen.

Pilot-Insights (redigiert)

KundeMailsAbsichtDringlichkeitSentimentZusammenfassung (redigiert)Next Best ActionPrüfungZepAnalysiert
Nur redigierte Ableitungen (ohne Namen und Nummern) – die Mailinhalte selbst wurden transient analysiert und sind nicht gespeichert.
MehrAbfrage per Agent: MCP-Tool list_email_thread_insights (Recht email:read).

Team-Abwesenheiten (Personio)

Der Abwesenheits-/Urlaubskalender aus Personio (iCal-Feed) und die Mitarbeiterdaten aus dem Routing-Dashboard werden als lokale Datenbank-Spiegel geführt – der Feed wird nur selten (Cron-Refresh) abgerufen.
MehrBasis für Auswertungen wie „Team-Abwesenheit vs. Conversion“: Wie wirken sich Krankheit/Urlaub des Online-Teams auf Antwortzeiten, Kaufabsicht (Zep-gestützte KI-Analyse) und Deal-Abschlüsse aus?
Kalender-Link aus Personio. Enthält ein Zugriffstoken und wird wie ein Secret behandelt (nie im Klartext zurückgegeben; leer lassen = unverändert).

Status

Status
wird geladen …

Auswertung per Agent/API: MCP-Tools get_team_absences und get_absence_impact_analysis bzw. GET /api/intelligence/absence-impact.

Schulferien & Kundenregionen (Deutschland)

Schulferien aller 16 Bundesländer (OpenHolidays API, ODbL 1.0) und das deutsche PLZ-Verzeichnis werden als lokale Datenbank-Spiegel geführt – externe APIs werden nur selten (Cron-Refresh) aufgerufen.
MehrKunden werden über ihre CRM-PLZ einem Bundesland zugeordnet; Ferien fließen in Kunden-Insights, KI-Analyse und Statistik/Prognosen ein (Berater-Ansicht: Tools → Ferien & Brückentage).
Die Conversation Intelligence erfährt z.B. „Kunde aus BW, Sommerferien beginnen in 12 Tagen“ – verbessert Reise-Intent-Einschätzungen.

Status der Spiegel

Status
wird geladen …

Weltweite Feiertage (Calendarific)

Weltweite Feiertage (calendarific.com) werden als lokaler Datenbank-Spiegel geführt – die externe API wird nur selten (Cron-Refresh) aufgerufen.
MehrDie Termine fließen in Statistik/Prognosen und als Verkaufsargumente (z.B. „Thanksgiving in den USA – großes Erlebnis“) ein; für Deutschland sind sie zudem die Basis der Brückentag-Empfehlungen.
Wird nie im Klartext zurückgegeben; leer lassen = unverändert. Free-Tier: ~500 Aufrufe/Monat – der Spiegel braucht nur 1 Aufruf je Land und Jahr.

Status des Spiegels

Status
wird geladen …

Website-Analytics (Plausible)

Holt die Website-Zahlen von plausible.io herein: Besucher, Seitenaufrufe, Top-Quellen, Live-Besucher. Nur lesend. Sie erscheinen im Wochenreport (Website-Traffic vs.
MehrAbrufbar auch über REST und MCP (get_website_stats). Vorwoche neben der WhatsApp-/Deal-Bilanz). Es fließen keine Daten an Plausible.
API-Key aus Plausible (Settings → API Keys). Wird wie ein Secret behandelt (nie im Klartext zurückgegeben; leer lassen = unverändert).

Weiterverarbeitung der Quellen

Die hier angebundenen Quellen werden an anderer Stelle weiterverarbeitet und ausgewertet.
Zep-Langzeitgedächtnis
Sync, Backfill und die Zusatz-Püshs (Deals, Anfragen) unter Einstellungen → Bereich „Zep Memory“.
Sprachmodell (LLM)
Modellwahl für die KI-Analyse unter Einstellungen → Bereich „LLM“.
Automationen
Klartext-Aufgaben mit Zeitplan-/Ereignis-/Webhook-Trigger, Aktions-Baukasten und Freigabe-Center im Menüpunkt Automationen.
KI-Automationen
Frühwarnung, Voice-of-Customer, Reports & Co. unter Einstellungen → Bereich „Integrationen“. Semantische Archiv-Suche: eigener Bereich Semantische Suche.
Ausgehende Ereignisse
Push-Webhooks an externe Systeme unter Integrieren → Reiter „Ereignisse (Webhook)“.