> ## Documentation Index
> Fetch the complete documentation index at: https://docs.web-wb.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Prompt & Tools

> Konfigurieren Sie die Wissensdatenbank, Tools, Variablen und System-Prompt Ihres Assistenten, um seine Fähigkeiten und sein Verhalten zu definieren.

Konfigurieren Sie das Ziel des Assistenten und die Tools, die er während Anrufen verwenden kann.

## Wissensdatenbank

Geben Sie dem Assistenten Informationen zur Verwendung als Wissensdatenbank beim Antworten auf Kunden. Von Website-Inhalten, Dokumenten usw.

### Wissensdatenbank-Auswahl

<AccordionGroup>
  <Accordion title="Wissensdatenbank wählen" icon="book-open">
    Wählen Sie einen Wissensdatenbank-Speicher mit relevanten Informationen für den Assistenten.

    **Anforderungen:**

    * Muss zuerst in Ihrem [Wissensdatenbanken](/knowledgebases)-Bereich erstellt werden
    * Zeigt Status (Aktiv, Verarbeitung usw.) und Beschreibung
    * Nur Ihre eigenen Wissensdatenbanken sind verfügbar

    <Tip>
      Erstellen Sie Wissensdatenbanken aus Website-Inhalten, PDFs oder benutzerdefinierten Dokumenten, um Ihrem Assistenten domänenspezifische Informationen zu geben. Für einen umfassenden Einrichtungsleitfaden einschließlich Inhaltstypen, Verarbeitungsstatus, Website-Scraping und Fehlerbehebung siehe den vollständigen [Wissensdatenbank-Leitfaden](/conversation-design/knowledge-bases).
    </Tip>
  </Accordion>

  <Accordion title="Wissensdatenbank-Modus" icon="brain">
    Wählen Sie, wie die KI die Wissensdatenbank verwenden wird.

    <CardGroup cols={2}>
      <Card title="Funktionsaufruf" icon="function">
        **Empfohlen für die meisten Fälle**

        Verwendet einen Funktionsaufruf zum Suchen von Informationen in der Wissensdatenbank, nur bei Bedarf. Genauer und effizienter.
      </Card>

      <Card title="Prompt-Injektion" icon="syringe">
        **Für einfache Anwendungsfälle**

        Führt nach jeder Kundensprache eine Suche durch. Genauer, kann aber ohne Füllwort-Audios langsamer sein.
      </Card>
    </CardGroup>

    <Note>
      **Modus-Verfügbarkeit:** Speech-to-Speech- und Dualplex-Modi unterstützen nur den Funktionsaufruf-Modus.
    </Note>
  </Accordion>
</AccordionGroup>

## Benutzerdefinierte Mid-Call-Tools

Erstellen und weisen Sie Ihre eigenen benutzerdefinierten Tools zu, die die KI **während des Anrufs** mit dem Kunden verwenden kann.

<CardGroup cols={2}>
  <Card title="Benutzerdefinierte Tools erstellen" icon="plus">
    Erstellen Sie Tools, die auf Ihre spezifischen Geschäftsanforderungen zugeschnitten sind: API-Integrationen, Datenbankabfragen, benutzerdefinierte Workflows und externe Service-Aufrufe.

    **Schnellaktion:** Direkter Link zur Tool-Erstellungsseite.
  </Card>

  <Card title="Assistenten zuweisen" icon="link">
    Wählen Sie aus, welche benutzerdefinierten Tools dieser Assistent mit Mehrfachauswahl, Suche nach Name/Beschreibung und Echtzeit-Zuweisung verwenden kann.

    **Umfang:** Nur Ihre eigenen Tools sind verfügbar.
  </Card>
</CardGroup>

<Tip>
  Lesen Sie die [Benutzerdefinierte Tools-Dokumentation](/ai-assistants/custom-tools) für detaillierte Anleitungen zum Erstellen und Konfigurieren benutzerdefinierter Tools.
</Tip>

## Standard-Tools

Wählen Sie integrierte Tools, die die KI **während des Anrufs** mit dem Kunden verwenden kann.

<AccordionGroup>
  <Accordion title="Multi-Anruf-Übertragung" icon="phone-arrow-right">
    Leiten Sie Anrufe an mehrere Zieltelefonnummern wie verschiedene Personen oder Abteilungen entsprechend Ihrem Ablauf weiter.

    **Anwendungsfälle:**

    * Eskalation an menschliche Agenten
    * Abteilungs-Routing
    * Spezialisten-Übergaben

    **Konfigurationsoptionen:**

    * **Standard-Modus:** Verwenden Sie reguläre Telefonnummern (z.B. +1234567890)
    * **Erweiterte Modus:** Verwenden Sie SIP URI-Format für SIP-Anbieter (z.B. sip:+1234567890\@sip-server)

    **Für SIP-Integrationen:**

    * Setzen Sie Übertragung auf "Erweitert"-Modus
    * Verwenden Sie SIP URI-Format: `sip:nummer@sip-server`
    * Überprüfen Sie, ob Ihr SIP-Anbieter SIP REFER unterstützt
    * Testen Sie mit verschiedenen URI-Formaten, wenn Übertragungen fehlschlagen

    <Note>
      **Prompt-Anweisung:** Fügen Sie in Ihrem System-Prompt etwas wie "rufe die Übertragungsfunktion auf, wenn der Benutzer verlangt, mit jemand anderem zu sprechen" hinzu, um sicherzustellen, dass die KI dieses Tool angemessen verwendet.
    </Note>

    <Tip>
      Wenn Übertragungen nicht funktionieren, siehe unseren [SIP-Integrations-Fehlerbehebungsleitfaden](/troubleshooting/sip-integration#transfer-phone-call-not-working) für detaillierte Lösungen.
    </Tip>
  </Accordion>

  <Accordion title="Anruf beenden" icon="phone-slash">
    Beendet den Anruf, wenn das Gespräch abgeschlossen ist.

    **Anwendungsfälle:**

    * Natürlicher Gesprächsabschluss
    * Ziel erreicht
    * Kundenzufriedenheit bestätigt

    <Note>
      **Prompt-Anweisung:** Wenn die KI die Anrufbeendigungsfunktion nicht automatisch aufruft, fügen Sie in Ihrem System-Prompt "rufe die hang\_up-Funktion auf, um den Anruf zu beenden" hinzu, wenn das Gespräch enden soll.
    </Note>
  </Accordion>

  <Accordion title="DTMF-Eingabe" icon="hashtag">
    Senden Sie einfach Tastatureingaben während ausgehender Anrufe, um eine reibungslose Navigation durch IVR-Menüs und automatisierte Workflows zu ermöglichen. Die KI navigiert mit Tastaturtasten beim Anrufen und Antworten auf Aufforderungen.

    **Anwendungsfälle:**

    * Telefonmenüs navigieren
    * Durchwahl-Nummern eingeben
    * Sicherheitscodes eingeben
    * IVR-System-Navigation

    <Note>
      **Prompt-Anweisung:** Fügen Sie in Ihrem System-Prompt Anweisungen hinzu, wann DTMF-Eingabe zu verwenden ist, wie z.B. "verwende das send\_dtmf-Tool, um Telefonmenüs zu navigieren, wenn nötig, um die richtige Person zu erreichen."
    </Note>

    Für detaillierte Informationen über DTMF-Fähigkeiten siehe [Tools & Funktionen](/ai-assistants/tools-and-functions#4-dtmf-input).
  </Accordion>

  <Accordion title="Terminplanung" icon="calendar">
    Echtzeit-Buchungsplanung-Integration mit mehreren Kalenderplattformen.

    **Verfügbare Integrationen:**

    * **Cal.com:** Vollständiger Einrichtungsleitfaden verfügbar unter [Cal.com-Planung](https://docs.web-wb.de/ai-assistants/cal-com-scheduling#cal-com-appointment-scheduling)
    * **GoHighLevel:** Vollständiger Integrationsleitfaden unter [GoHighLevel-Planung](/ai-assistants/gohighlevel-scheduling)

    **Anwendungsfälle:**

    * Termine mit Kalendern buchen
    * Echtzeit-Verfügbarkeit prüfen
    * Automatische Bestätigungsdetails senden
    * Mit bestehenden Kalendersystemen synchronisieren

    <Note>
      Verfügbar, wenn die Kalenderintegration in Ihren Plattform-Einstellungen aktiviert ist.
    </Note>
  </Accordion>
</AccordionGroup>

## Anrufvariablen

Definieren Sie Variablen, die **vor** dem Anruf übergeben und im Prompt **wie {variablen_name}** verwendet werden können.

### Variablen-Konfiguration

<AccordionGroup>
  <Accordion title="Variablen-Definition" icon="code">
    Erstellen Sie Anrufvariablen, um Informationen an Ihren Assistenten zu übergeben, bevor der Anruf startet.

    **Einrichtungsprozess:**

    * Variablennamen und Standardwerte definieren
    * Werte beim Erstellen von Anrufen/Leads oder Importieren von Klienten übergeben
    * Variablen sofort in Prompts und während Anrufen verfügbar
    * Für Personalisierung und Kontext verwenden

    **Konfiguration:**

    * **Variablenname:** Der Identifikator (z.B. `customer_name`)
    * **Standardwert:** Wird verwendet, wenn nicht übergeben (z.B. "Max")
  </Accordion>

  <Accordion title="Variablen-Verwendung" icon="code">
    So verwenden Sie Anrufvariablen in Ihrem Assistenten:

    **In System-Prompts:**

    * Variablen mit `{variablen_name}`-Syntax referenzieren
    * Gespräche dynamisch personalisieren
    * Kontextspezifische Informationen bereitstellen

    **Beispiele:**

    * `{customer_name}` für Personalisierung ("Hallo {customer_name}")
    * `{email}` für Kalenderintegrationen
    * `{account_type}` für maßgeschneiderte Antworten
    * `{company}` für Geschäftskontext
  </Accordion>

  <Accordion title="Datenquellen" icon="database">
    Möglichkeiten zum Befüllen von Anrufvariablen:

    **Manuelle Eingabe:**

    * Beim Erstellen einzelner Anrufe
    * Durch Kampagnen-Lead-Erstellung

    **Import-Methoden:**

    * CSV-Import mit Variablenspalten
    * API-Integration mit Kundendaten
    * Direkte CRM-Synchronisation

    **Automatisierungs-Plattform-Integrationen:**

    * **GoHighLevel (GHL):** Automatisches Abrufen von Kontaktdaten und benutzerdefinierten Feldern
    * **Google Sheets:** Leads mit Variablen aus Tabellenspalten importieren
    * **Verbinden Sie sich mit 250+ beliebten Tools** und Plattformen über unsere No-Code-Plattform
    * **Jede andere Plattform** durch Webhooks für benutzerdefinierte Integrationen

    **Plattform-Integration:**

    * Automatisch aus Kundenprofilen befüllt
    * Verbunden mit bestehenden Kundendatenbanken
    * No-Code-Automatisierungs-Workflows
  </Accordion>
</AccordionGroup>

<Note>
  Anrufvariablen sind wesentlich für die Personalisierung von KI-Gesprächen. Sie ermöglichen es der KI, spezifische Kundeninformationen während Anrufen zu verwenden, wodurch Interaktionen relevanter und effektiver werden.
</Note>

## Anrufablauf-Konfiguration

### Wer spricht zuerst?

Steuern Sie, ob Ihr Assistent oder der Kunde das Gespräch initiiert.

<CardGroup cols={2}>
  <Card title="KI-Assistent" icon="robot">
    **Standardverhalten:** Assistent startet das Gespräch

    Die KI wird den Anrufer sofort begrüßen und den Gesprächsablauf beginnen, sobald der Anruf verbunden ist.

    **Am besten für:** Die meisten ausgehenden Szenarien, Verkaufsanrufe, Terminerinnerungen
  </Card>

  <Card title="Kunde" icon="user">
    **Auf Kunde warten:** Assistent hört zuerst zu

    Wenn Sie "Kunde" wählen, wartet die KI darauf, dass der Kunde zuerst spricht, bevor sie antwortet.

    **Am besten für:** Eingehende Support-Anrufe, Empfangsszenarien, reaktive Unterstützung
  </Card>
</CardGroup>

### Anfangsnachricht

Konfigurieren Sie das Erste, was Ihr Assistent sagt, wenn der Anruf beginnt.

<AccordionGroup>
  <Accordion title="Anfangsnachricht-Text" icon="message">
    Schreiben Sie die Eröffnungsnachricht, die Ihr Assistent zu Beginn jedes Anrufs sprechen wird.

    **Best Practices:**

    * Halten Sie es prägnant und freundlich
    * Stellen Sie Ihr Unternehmen/Ihren Zweck klar vor
    * Setzen Sie Erwartungen für das Gespräch
    * Verwenden Sie Variablen zur Personalisierung (z.B. `{customer_name}`)

    **Beispiel:** "Hallo {customer_name}, hier ist Sarah von ABC Company. Ich rufe an, um Ihre kürzliche Anfrage zu unseren Dienstleistungen nachzuverfolgen. Haben Sie einen Moment Zeit zum Reden?"
  </Accordion>

  <Accordion title="Anfangs-Audiodatei" icon="volume">
    **Optional:** Laden Sie eine benutzerdefinierte Audiodatei anstelle von Text-to-Speech hoch

    **Anforderungen:**

    * MP3- oder WAV-Format
    * Klare, hochwertige Aufnahme
    * Professionelle Stimme und Ton
    * Entspricht der Stimme Ihres Assistenten bei Verwendung von Stimmklonen

    **Vorteile:**

    * Perfekte Aussprache und Wiedergabe
    * Konsistente Markenstimme
    * Professioneller erster Eindruck
    * Keine Text-to-Speech-Latenz für Eröffnung

    <Tip>
      Dies funktioniert am besten, wenn die KI-Stimme mit derselben Stimme geklont wurde, die in der Anfangs-Audio verwendet wird.
    </Tip>
  </Accordion>
</AccordionGroup>

<Note>
  Siehe unseren [Anfangsnachricht-Leitfaden](/ai-assistants/initial-message) für detaillierte Best Practices und Beispiele.
</Note>

## System-Prompt

Definieren Sie die Persönlichkeit, Ziele und Verhaltensrichtlinien des Assistenten.

### Prompt-Konfiguration

<CardGroup cols={2}>
  <Card title="Benutzerdefinierter Prompt" icon="pencil">
    Schreiben Sie Ihren eigenen System-Prompt von Grund auf

    * Volle Kontrolle über Assistenten-Verhalten
    * Angepasst an spezifische Anwendungsfälle
    * Markdown-Formatierung unterstützt
  </Card>

  <Card title="Vorlagen-Bibliothek" icon="folder">
    Beginnen Sie mit vorgefertigten Vorlagen

    * Mehrere Sprachen verfügbar
    * Verschiedene Gesprächstypen
    * Bewährte effektive Prompts
  </Card>
</CardGroup>

### Best Practices

<AccordionGroup>
  <Accordion title="Seien Sie spezifisch" icon="bullseye">
    Definieren Sie klar die Rolle, Ziele und Einschränkungen des Assistenten.

    **Einschließen:**

    * Wen der Assistent repräsentiert
    * Was sie erreichen wollen
    * Was sie tun sollten/nicht tun sollten
  </Accordion>

  <Accordion title="Grenzen setzen" icon="shield">
    Definieren Sie, welche Themen und Aktionen tabu sind.

    **Berücksichtigen:**

    * Datenschutzanforderungen
    * Rechtliche Compliance
    * Markenrichtlinien
  </Accordion>

  <Accordion title="Verwenden Sie Beispiele" icon="lightbulb">
    Geben Sie Beispielgespräche zur Verhaltenssteuerung.

    **Beispiele helfen bei:**

    * Ton und Stil
    * Antwortlänge
    * Umgang mit Einwänden
  </Accordion>
</AccordionGroup>

<Tip>
  Siehe unseren [System-Prompt-Leitfaden](/ai-assistants/system-prompt) für detaillierte Best Practices und Beispiele.
</Tip>
