Skip to main content
Erstellen Sie Ihren ersten Agenten manuell? Das Dashboard führt Sie mit einem geführten Assistenten durch genau diesen Ablauf — Agent erstellen, Nummer hinzufügen, simulieren, prüfen. Starten Sie mit dem Dashboard-Schnellstart.
Der Standardablauf zum „Beantworten eines Telefons mit KI“ direkt aus Ihrem Terminal. Sie werden:
  1. Einen Agenten mit Prompt und Stimme erstellen.
  2. Eine Telefonnummer bereitstellen (oder mitbringen) und den Agenten als Handler für eingehende Anrufe zuweisen.
  3. Die Nummer anrufen. Anrufprotokoll, Transkript und Aufzeichnung prüfen.
API-Aufrufe insgesamt: vier. Gesamtzeit: unter fünf Minuten.

1. Einen Agenten erstellen

Ein Agent bündelt Prompt, Stimme und Produkttarif, die den Anruf steuern. Eine Übersicht aller Konfigurationsfelder finden Sie unter Agenten; das Minimum ist:
Speichern Sie die zurückgegebene id — Sie benötigen sie in Schritt 2.
Wählen Sie spark für einfache Fragen und Antworten zu den niedrigsten Kosten, bolt, wenn Geschwindigkeit am wichtigsten ist. Wechseln Sie zu storm-base-with-ack, wenn Ihr Prompt tiefgründigeres Schlussfolgern benötigt und eine halbe Sekunde Überbrückung tolerieren kann, während das Modell nachdenkt. Siehe Produkttarife.

2. Eine Telefonnummer erhalten

Wenn Sie nur eine Nummer zum Anrufen benötigen, stellen Sie eine Demo-Nummer aus dem ThunderPhone-Pool bereit:
Die Antwort enthält eine id und eine number im E.164-Format. Demo-Nummern starten mit status="provisioning" und werden innerhalb weniger Sekunden active — fragen Sie GET /v1/phone-numbers/{id} ab, um den Übergang zu verfolgen, falls Sie ihn benötigen.
Überspringen Sie für die Produktion Demo-Nummern und bringen Sie Ihre eigenen Nummern über VoIP mit. Demo-Nummern sind nur für eingehende Anrufe verfügbar und volumenbegrenzt.

3. Den Agenten zuweisen

Verknüpfen Sie den Agenten aus Schritt 1 mit der Richtung für eingehende Anrufe der Nummer:
Das ist alles — die Nummer ist aktiv. Sie können im selben PATCH auch outbound_agent_id festlegen, damit die Nummer ebenfalls für ausgehende Anrufe bereit ist.

4. Einen Anruf entgegennehmen

Wählen Sie die Nummer von Ihrem Telefon aus. Der Agent nimmt ab, stellt sich gemäß Ihrem Prompt vor, und das Gespräch beginnt. Während der Anruf läuft, erscheint er in GET /v1/calls mit status="in_progress". Nach dem Ende wird der Datensatz mit end_reason, duration_seconds, billable_minutes und (später) einer Aufzeichnungs-URL sowie einer KI-Bewertung aktualisiert.

5. Die Ergebnisse prüfen

Rufen Sie die Liste der letzten Anrufe ab:
Rufen Sie das Transkript ab:
Und die Aufzeichnungs-URL (kurzlebig, signiert):
Wenn Sie den Webhook telephony.complete abonniert haben, erhalten Sie dieselben Daten als POST an Ihren Server — siehe call.complete.

Nächste Schritte

Dynamische Konfiguration pro Anruf

Wählen Sie je nach Telefonnummer oder benutzerdefinierter Logik in einem Webhook einen anderen Agenten für jeden Anrufer aus.

Tool-Integrationen hinzufügen

Lassen Sie den Agenten während des Gesprächs Ihre APIs aufrufen.

call.complete-Webhooks empfangen

Streamen Sie jeden abgeschlossenen Anruf an Ihre CRM- bzw. Analyse-Pipeline.

KI-Bewertung und Problemberichte

Bewerten Sie jeden Anruf automatisch und leiten Sie markierte Anrufe zur Prüfung weiter.