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

# Kernelemente von Talkturo

> Assistenten, Kampagnen, Credits, CRM, Telefonnummern, Anrufe und KI-Infoextraktion — die Bausteine der Plattform.

Talkturo basiert auf wenigen Konzepten, die zusammenarbeiten. Wer sie versteht, konfiguriert die Plattform richtig und holt aus jedem Gespräch das Maximum. Die folgenden Bereiche entsprechen direkt Bereichen im Dashboard.

<AccordionGroup>
  <Accordion title="Assistent">
    Ein Assistent ist ein KI-Sprachagent, der Telefonate für Sie führt. Jeder Assistent kombiniert fünf konfigurierbare Ebenen:

    | Ebene                  | Steuert                                                                    |
    | ---------------------- | -------------------------------------------------------------------------- |
    | **System prompt**      | Anweisungen, Rolle und Gesprächsziele                                      |
    | **Sprachmodell (LLM)** | Die „KI“ — OpenAI, Anthropic, Google Gemini, DeepSeek, Qwen oder Kimi      |
    | **Stimme (TTS)**       | Wie der Assistent klingt — Cartesia, ElevenLabs, OpenAI TTS oder DashScope |
    | **Transcriptor (STT)** | Wie der Assistent zuhört — Deepgram, AssemblyAI, Cartesia oder ElevenLabs  |
    | **Telephony**          | Ein-/Ausgehend, zugewiesene Nummern, Region                                |

    Sie legen einen Assistenten aus einer Vorlage an (`outbound-setter`, `inbound-support`, `follow-up` oder `custom`) und verfeinern Prompt, Modell, Stimme und Tools.

    **Funktionen** erweitern das Verhalten während des Anrufs. Eingebaut u. a.:

    * **End call** — Gespräch beenden, wenn der Anrufer bestimmte Formulierungen sagt.
    * **Call transfer** — Cold Transfer (Weiterleiten und auflegen) oder Warm Transfer (Supervisor einbinden).
    * **Info extraction** — CRM-Felder nach dem Gespräch aus dem Transkript füllen.
    * **Scheduling** — Calendly oder Cal.com für Live-Terminbuchung.
    * **Custom webhooks** — Beliebige HTTP-Endpunkte während des Gesprächs aufrufen.

    Ein Assistent kann einer oder mehreren Nummern zugeordnet sein und ein- und/oder ausgehend arbeiten.
  </Accordion>

  <Accordion title="Kampagne">
    Eine Kampagne ist ein gebündelter Outbound-Anrufauftrag. Sie legen fest:

    * **Assistent** — welcher Agent wählt.
    * **Kontaktliste** — alle berechtigten Kontakte einer Firma oder eine manuelle Teilmenge.
    * **Telefonnummern** — welche dem Assistenten zugewiesenen Nummern rotieren.
    * **Anruffenster** — täglicher Zeitraum (Start, Ende, Zeitzone).
    * **Max concurrent calls** — gleichzeitige Anrufe (1–10).
    * **Max attempts per contact** — Wiederholversuche bei keinem Abnehmer (bis 10).

    Statusfolge typisch: `draft` → `scheduled` → `running` → `paused` → `completed` (oder `cancelled`).

    Der Scheduler nimmt `running`-Kampagnen etwa innerhalb einer Minute auf und wählt innerhalb des Fensters. **DNC**-Kontakte werden ausgeschlossen; Mailbox/Busy werden nach den Retry-Einstellungen erneut versucht.

    <Note>
      Für eine Kampagne müssen am Assistenten ausgehende Anrufe aktiv sein und mindestens eine aktive Telefonnummer zugewiesen sein.
    </Note>
  </Accordion>

  <Accordion title="Credits">
    Credits sind die Verbrauchseinheit. **1 Credit = 1 Minute Gesprächszeit.**

    Credits werden während aktiver Gespräche abgezogen. Der Verbrauch pro Minute hängt von LLM-, Stimm- und STT-Anbieter ab — auf dem Tab **Telephony** sehen Sie vor dem Speichern eine Schätzung „Credits pro Minute“.

    Credits kaufen Sie unter **Billing → Credits** im Voraus. Basispreis typisch **1 \$ = 2 Credits** (Pakete können Bonus enthalten).

    ```text theme={null}
    Base rate: $1 = 2 credits
    Example:   $10 purchase = 20 credits = ~20 minutes of call time (varies by provider mix)
    ```

    **Auto Reload** lädt automatisch nach, wenn der Kontostand unter eine Schwelle fällt. Gekaufte Credits verfallen in der Regel nicht.

    <Tip>
      Vor großen Kampagnen die geschätzten Kosten auf dem Tab Telephony prüfen. Kleinere LLMs oder günstigere STT-Anbieter senken den Credit-Verbrauch pro Minute.
    </Tip>
  </Accordion>

  <Accordion title="CRM">
    Das CRM speichert Personen und Firmen. Zwei Datentypen:

    **Kontakte** sind Einzelpersonen mit u. a.:

    * Vorname, Nachname, E-Mail, Telefon, Jobtitel
    * **Lead status** (`new`, `contacted`, `qualified`, `unqualified`, `customer`, `churned`, `dnc`)
    * Verknüpfung mit einer Firma
    * Eigene Felder

    **Companies** sind Organisationen; Kontakte gehören zu Firmen. Kampagnen zielen über eine Firmenauswahl auf Kontakte — alle berechtigten oder eine Auswahl.

    Benutzerdefinierte Felder speichern zusätzliche Daten. Die Info-Extraktion kann diese Felder nach dem Anruf automatisch füllen.

    **CRM-Variablen** für Prompts:

    ```text theme={null}
    {{contact.first_name}}    {{contact.last_name}}
    {{contact.full_name}}     {{contact.email}}
    {{contact.phone}}         {{contact.job_title}}
    {{contact.lead_status}}   {{campaign.name}}
    {{campaign.description}}  {{campaign.from_number}}
    ```
  </Accordion>

  <Accordion title="Telefonnummer">
    Eine Nummer in Talkturo ist eine echte Rufnummer aus der Plattform. Ausgehend dient sie als Anzeige der Absender-ID, eingehend als Ziel der Weiterleitung.

    So erhalten Sie eine Nummer:

    1. **Phone Numbers** in der Seitenleiste.
    2. Nach Vorwahl, Land oder Muster suchen.
    3. Kaufen — die Nummer erscheint sofort im Konto.

    Zuweisung zu Assistenten auf dem Tab **Telephony**. Mehrere Nummern pro Assistent möglich; Kampagnen rotieren über alle.

    **Region** und **Zielland** helfen, ausgehende Anrufe ins richtige Netz zu routen (z. B. EU-Region und Deutschland für Anrufe nach DE).

    <Warning>
      Für ein- oder ausgehende Telefonie braucht der Assistent mindestens eine **aktive** zugewiesene Nummer.
    </Warning>
  </Accordion>

  <Accordion title="Anruf">
    Ein Anruf ist ein Telefonat mit einem Ihrer Assistenten. Pro Datensatz u. a.:

    * **Transcript** — vollständiger Gesprächstext
    * **Recording** — Audio (wenn Aufzeichnung am Assistenten aktiv ist)
    * **KI-Zusammenfassung und Analyse** — nach Ende des Gesprächs
    * **Dauer und Status** — angenommen, Mailbox, kein Abnehmer, besetzt, Fehler
    * **CRM-Verknüpfung** — Kontakt und Firma

    Alle Anrufe finden Sie unter **Analytics → Call Logs**. Ein Klick öffnet Transkript und Player.

    Aufzeichnung schalten Sie pro Assistent ein oder aus.
  </Accordion>

  <Accordion title="Info-Extraktion">
    Die Extraktion läuft automatisch nach dem Gespräch: Talkturo wertet das Transkript aus und füllt CRM-Felder auf dem Kontakt.

    Aktivierung unter **Functions** → **Info Extractor**. Optionen u. a.:

    * Welche Felder befüllt werden (standardmäßig Kontakt).
    * **Fehlende Felder automatisch anlegen**, wenn neue Informationen auftauchen.

    Beispiel: Der Prompt fragt nach Budget — nach dem Anruf schreibt die Extraktion den genannten Betrag ins CRM.

    <Tip>
      Geben Sie im Systemprompt klar an, welche Daten erhoben werden sollen — je spezifischer, desto zuverlässiger die Extraktion.
    </Tip>
  </Accordion>
</AccordionGroup>
