Was sind KI-Agenten?
KI-Agenten in Revol sind intelligente Assistenten, die Kundeninteraktionen über mehrere Kanäle hinweg verarbeiten — Ihr Website-Widget, Telefonanrufe, Telegram, WhatsApp und Instagram. Jeder Agent hat seine eigene Persönlichkeit, Wissensdatenbank, Gesprächs-Workflow und eine Reihe von Werkzeugen.Betriebsmodi
Agenten können je nach Ihren geschäftlichen Anforderungen in drei Modi betrieben werden:Einen Agenten erstellen
Klicken Sie auf Agent erstellen, um einen 2-Schritte-Assistenten zu starten: Schritt 1 — Geben Sie den Agentennamen ein (mindestens 3 Zeichen) und optional eine erste Nachricht (Begrüßungstext). Schritt 2 — Wählen Sie einen Anwendungsfall: Kundensupport, Outbound-Vertrieb, Lead-Qualifizierung, Anrufbeantworter, Terminbuchung, Kundenaufnahme, Serviceempfehlungen, Terminplanung, Rechnungsanfragen, Projektaktualisierungen, Ressourcenbibliothek, Lernen & Entwicklung oder Sonstiges. Dies ist rein visuell — der gewählte Anwendungsfall beeinflusst weder das Verhalten noch die Konfiguration des Agenten. Nach der Erstellung startet der Agent im Status Entwurf mit einem bereits erstellten Standard-Workflow.Agentenstatus
Agenten-Editor
Der Agenten-Editor ist ein Vollbild-Modal mit 7 Tabs: Agent, Wissensdatenbank, Analyse, Werkzeuge, Widget, Kanäle, Workflow.
Kopfzeile
Die Kopfzeile ist immer sichtbar und zeigt:- Agentenname (zum Umbenennen anklicken)
- Status-Badge (Aktiv / Inaktiv)
- Einbettungscode — das Widget-
<script>-Snippet erhalten - Werkzeug-Protokolle — alle Werkzeugausführungen und Kanalereignisse einsehen
- Vorschau — Link zur Website des Kunden, auf der das Widget installiert ist, um es aus Besuchersicht zu sehen
- Veröffentlichen — im Marketplace veröffentlichen (öffentlich oder privat)
Agent-Tab
Der Hauptkonfigurations-Tab, in dem Sie die Kerneinstellungen des Agenten festlegen — System-Prompt, Persönlichkeit, LLM-Anbieter und Gesprächsspeicher.Linke Spalte
System-Prompt — die Kernanweisungen, die das Verhalten des Agenten definieren. Wenn leer gelassen, wird ein Standard-Prompt aus Ihrem Firmennamen mit grundlegenden Kommunikationsregeln generiert. Erste Nachricht — Begrüßungstext, den Besucher sehen, wenn der Chat geöffnet wird. Gesprächsspeicher — strukturierte Felder, die der Agent während Konversationen erfassen soll. Jedes Feld hat:name, email, budget definieren — der Agent wird versuchen, diese während des Gesprächs auf natürliche Weise zu erfassen, und Sie können Workflow-Kanten basierend darauf weiterleiten, ob sie ausgefüllt sind.
Wie die Speicherextraktion funktioniert: Nachdem jeder benutzerdefinierte Knoten eine Antwort generiert hat, führt das System einen leichtgewichtigen LLM-Aufruf durch, der die letzten Nachrichten analysiert und Werte für die konfigurierten Felder extrahiert. Extrahierte Werte werden sofort gespeichert, sodass nachfolgende Knoten im selben Durchlauf den aktualisierten Speicher bereits sehen — dies ermöglicht zustandsbasiertes Routing innerhalb eines einzelnen Gesprächsdurchlaufs.
Rechte Spalte
Persönlichkeit — 5 Regler (1–10), die den Kommunikationsstil formen:LLM-Anbieter
4 Anbieter, jeweils mit einem Standard-Modell (schneller, günstiger) und einem Premium-Modell (höhere Qualität):Workflow
Der Workflow-Tab ist eine visuelle Arbeitsfläche, auf der Sie die Gesprächslogik des Agenten entwerfen. Anstelle eines einzelnen Prompts teilt der Workflow die Verarbeitung auf Knoten auf — jeder mit eigenem Prompt, eigenen Werkzeugen und eigener Wissensdatenbank — verbunden durch Kanten mit Weiterleitungsbedingungen.
Standard-Workflow
Jeder neue Agent startet mit diesem vorgefertigten Workflow:
Knotentypen
Benutzerdefinierte Knoten hinzufügen
Klicken Sie auf + Knoten hinzufügen in der Arbeitsflächen-Toolbar → geben Sie einen Namen ein → ein neuer benutzerdefinierter Knoten erscheint auf der Arbeitsfläche. Sie können beliebig viele benutzerdefinierte Knoten hinzufügen. Benutzerdefinierte Knoten sind der leistungsstärkste Teil des Workflows. Jeder benutzerdefinierte Knoten ist im Wesentlichen sein eigener Mini-Agent mit:- Gesprächsziel — ein System-Prompt speziell für diesen Knoten (z. B. „Helfen Sie Benutzern, den richtigen Abonnementplan basierend auf Teamgröße und Budget auszuwählen”)
- Werkzeuge — wählen Sie aus, welche Werkzeuge dieser Knoten aufrufen kann (unabhängig von den Werkzeugen auf Agentenebene)
- Wissensdatenbank — wählen Sie bestimmte Wissensquellen für den RAG-Kontext dieses Knotens
- LLM-Überschreibung — verwenden Sie ein anderes Modell für diesen Knoten
- Agentenmodus — aktivieren Sie mehrfache Werkzeugaufrufe (siehe unten)
Knoteneinstellungen
Klicken Sie auf einen beliebigen Knoten auf der Arbeitsfläche, um das Einstellungspanel auf der rechten Seite zu öffnen. Das Panel hat Tabs, die je nach Knotentyp variieren: Allgemein-Tab (alle Knoten):Kantenbedingungen
Kanten verbinden Knoten und steuern die Nachrichtenweiterleitung. Jede Kante hat einen Zielknoten, einen Bedingungstyp und eine Priorität. Der Workflow wertet Kanten in Prioritätsstufen aus — die erste Stufe, die einen Treffer erzielt, gewinnt, niedrigere Stufen werden nicht ausgewertet. Klicken Sie auf + Kante hinzufügen im Kanten-Tab eines Knotens, um eine Verbindung zu erstellen.Schlüsselwort-Bedingung
Geben Sie kommagetrennte Schlüsselwörter ein. Der Workflow prüft, ob die Nachricht des Besuchers eines davon enthält, mit Groß-/Kleinschreibung-ignorierendem Wortgrenzen-Abgleich. Mehrere Schlüsselwort-Kanten können dieselbe Nachricht treffen — alle übereinstimmenden Kanten werden parallel ausgelöst und senden die Nachricht gleichzeitig an mehrere Knoten. Beispiel: SchlüsselwörterPreis, Kosten, Preise, wie viel — die Kante wird ausgelöst, wenn der Besucher fragt „Wie viel kostet das?” oder „Was sind die Preise?”
Zustandsbedingung
Prüfen Sie Werte der Gesprächsspeicher-Felder. Sie erstellen Regeln mit:Immer-Bedingung
Die Kante wird immer ausgelöst. Alle Immer-Kanten eines Knotens werden parallel ausgelöst — die Nachricht wird gleichzeitig an jedes Ziel gesendet. So verzweigt der Standard-Workflow vom Start zu drei Systemagenten gleichzeitig.Fallback-Bedingung
Leitet nur weiter, wenn keine Kante mit höherer Priorität übereinstimmte. Im Gegensatz zu Schlüsselwort und Immer wird nur eine Fallback-Kante ausgelöst (die erste) — keine parallele Ausführung.Zusammenführungsstrategie
Wenn mehrere Knoten parallel Ergebnisse erzeugen (wie die 3 Systemagenten im Standard-Workflow), kombiniert der Formatierer diese:Arbeitsflächen-Steuerung
Werkzeuge
Werkzeuge sind Funktionen, die der Agent während Konversationen aufrufen kann. Sie erweitern den Agenten über die Textgenerierung hinaus — Produkte suchen, Datenbanken abfragen, E-Mails senden, Anrufe tätigen.Wie Werkzeuge funktionieren
LLM entscheidet sich für ein Werkzeug
get_products({ query: "Laufschuhe", available_only: true })).Werkzeug wird ausgeführt
Ergebnis geht zurück an das LLM
Mehrere Runden (Agentenmodus)
Integrierte Werkzeuge (9)
Immer verfügbar, keine Integration erforderlich:Integrations-Werkzeuge (60+)
Verbinden Sie externe Dienste unter Integrationen, um Werkzeuge freizuschalten:VoIP — Twilio, Binotel, Ringostat
VoIP — Twilio, Binotel, Ringostat
Telegram
Telegram
WhatsApp
Facebook & Instagram
Facebook & Instagram
Gmail
Gmail
Google Calendar
Google Calendar
Google Docs
Google Docs
Google Sheets
Google Sheets
Google Drive
Google Drive
Google Meet
Google Meet
Google Ads
Google Ads
Webhooks
Webhooks
Werkzeuge-Tab vs. Werkzeuge auf Knotenebene
Es gibt zwei Stellen, um Werkzeuge zu verwalten:- Agent → Werkzeuge-Tab — zeigt alle Integrations-Werkzeuge nach Anbieter gruppiert. Werkzeuge auf Agentenebene ein-/ausschalten. Hier aktivierte Werkzeuge werden allen Workflow-Knoten zur Verfügung gestellt.
- Workflow → Knoteneinstellungen → Werkzeuge-Tab — Werkzeuge pro Knoten umschalten. Ein Knoten kann nur Werkzeuge verwenden, die auf Agentenebene aktiviert sind. So können Sie einschränken, welche Knoten auf welche Werkzeuge zugreifen.
send_email — andere Knoten werden keine E-Mails auslösen.
Wissensdatenbank (RAG)
Der Wissensdatenbank-Tab verbindet Datenquellen, die der Agent zur Beantwortung von Fragen nutzt. Wenn ein Besucher etwas fragt, durchsucht der Agent Ihre Wissensdatenbank mittels Vektorähnlichkeit (RAG — Retrieval-Augmented Generation) und fügt relevanten Kontext in seine Antwort ein.Quellentypen
Wie RAG funktioniert
Quellen hinzufügen
Training
text-embedding-ada-002 (1536 Dimensionen) und speichert sie in PostgreSQL mit pgvector.Besucher sendet eine Nachricht
Kontext-Injektion
Antwort
Wissen auf Agenten- vs. Knotenebene
- Wissensdatenbank auf Agentenebene (Wissensdatenbank-Tab) — Quellen, die allen Workflow-Knoten zur Verfügung stehen
- Wissensdatenbank auf Knotenebene (Workflow → Knoten → Wissensdatenbank-Tab) — RAG nur auf bestimmte Quellen für diesen Knoten beschränken
Sprache
Spracheinstellungen werden im Sprach-Unter-Tab des Widget-Tabs oder direkt in den STT/TTS-Knoten des Workflows konfiguriert.Speech-to-Text (STT)
Text-to-Speech (TTS)
Sprach-Pipeline
Audio empfangen
STT-Transkription
Workflow-Verarbeitung
TTS-Synthese
Wiedergabe
Kanäle
Der Kanäle-Tab steuert, wo Ihr Agent Nachrichten empfängt.Einen Kanal verbinden
Widget — klicken Sie auf Aktivieren. Das Widget antwortet sofort auf Ihrer Website. Andere Kanäle:- Verbinden Sie die Integration unter Integrationen
- Wählen Sie im Kanäle-Tab eine Ressource aus dem Dropdown (z. B. eine Telefonnummer, einen Bot, eine Seite)
- Klicken Sie auf Aktivieren — eine eindeutige Webhook-URL wird generiert
Widget-Anpassung
Der Widget-Tab hat eine Live-Vorschau auf der linken Seite (Desktop/Tablet/Mobil-Umschalter) und ein Einstellungspanel auf der rechten Seite mit 3 Unter-Tabs.Erscheinungsbild
Verhalten
Sprache
STT- und TTS-Einstellungen — identisch wie im Abschnitt Sprache beschrieben. Hier oder in den STT/TTS-Workflow-Knoten konfigurierbar (sie synchronisieren sich).Analyse
Zweispaltiges Layout: Konversationsliste (links) + Konversationsdetails (rechts).Filter
Konversationsdetails (4 Unter-Tabs)
System-Prompt-Architektur
Das Verständnis, wie der endgültige Prompt zusammengestellt wird, hilft Ihnen, bessere Anweisungen zu schreiben.Ihr System-Prompt
Sicherheitsblock
Stil-Anweisungen
Werkzeugbeschreibungen
RAG-Kontext
Kampagnen-Kontext
Speicherzustand
name: Max, email: max@beispiel.de), damit der Agent weiß, was er bereits gesammelt hat.Spracherkennung




