ThunderPhone 2.0 ist live.Direkt im Self-Service – ab 2 ¢/Min..Ankündigung lesen

Using the dashboard

Agenten von einer anderen Plattform importieren

Übernehmen Sie Agenten, Tools und Wissensdatenbanken aus Vapi, Retell, ElevenLabs Agents oder Bland mit einem API-Schlüssel oder einem JSON-Export, prüfen Sie die Zuordnung und importieren Sie sie.

Wenn Ihre Agenten auf Vapi, Retell, ElevenLabs Agents oder Bland laufen, ruft der Importer sie ab, ordnet jedes Feld ThunderPhone zu und zeigt Ihnen das Ergebnis, bevor etwas erstellt wird.

Import starten

  1. Öffnen Sie Agenten und wählen Sie Importieren (oder Aus Vapi, Retell, ElevenLabs oder Bland importieren auf einer leeren Agentenseite).
  2. Wählen Sie die Plattform aus.
  3. Folgen Sie den nummerierten Schritten im Dialog, um auf dieser Plattform einen Schlüssel zu erstellen (die richtigen Einstellungsseiten werden für Sie geöffnet), fügen Sie ihn ein oder wechseln Sie zu Exportiertes JSON einfügen und fügen Sie ein oder mehrere Agentenobjekte aus dem Dashboard oder der API dieser Plattform ein.
  4. Wählen Sie Meine Agenten abrufen. Das Abrufen und Zuordnen dauert in der Regel weniger als eine Minute; Sie können die Seite verlassen und über die Aufgabenleiste zurückkehren.

Plan prüfen

Jeder Agent zeigt den Namen, die zugeordnete Stimme (einschließlich der Sicherheit der Zuordnung), die Intelligenzstufe, die enthaltenen Tools und Wissensdatenbanken sowie Hinweise zu allen Änderungen bei der Übersetzung. Erweitern Sie eine Zeile, um den Prompt zu lesen:

  • Überarbeitet — ein zusammenhängender Prompt im Stil des Prompting-Leitfadens, bei dem jede Telefonnummer, URL, jeder Toolname und jeder Platzhalter aus der Quelle erhalten bleibt.
  • Strukturiert — die Quellkonfiguration, genau wie extrahiert, unter Überschriften angeordnet. Wird automatisch verwendet, wenn die Überarbeitung nicht verifiziert werden kann.

Deaktivieren Sie Agenten, die Sie nicht möchten (Testkopien sind standardmäßig deaktiviert), bearbeiten Sie Namen, Stimmen, Stufen oder die Prompt-Auswahl und wählen Sie dann Importieren. Erstellte Agenten werden im Builder geöffnet, wobei ihre API-Verbindungen und Wissensdatenbanken angehängt sind.

Was importiert wird

API-Schlüssel abrufen

  1. Öffnen Sie dashboard.vapi.ai/org/api-keys (Organisationseinstellungen → API-Schlüssel).
  2. Erstellen Sie einen Schlüssel und wählen Sie Privat — öffentliche Schlüssel können Assistenten nicht auflisten.
  3. Kopieren Sie ihn in den Dialog. Vapi-Schlüssel sind nicht bereichsspezifisch; löschen Sie den Schlüssel in Vapi nach dem Import, wenn Sie ihn nur dafür erstellt haben.
Vapi-FeldThunderPhone
model.messages[system]Prompt
firstMessage, firstMessageModeEröffnungszeile im Prompt; wer zuerst spricht
voice.provider + voiceIdÄhnlichste Katalogstimme (Übereinstimmungskonfidenz wird angezeigt)
transcriber.languagePrimäre Sprache
model.modelIntelligenzstufe
model.tools / toolIds (function, apiRequest)API-Verbindungen
transferCall-ZieleÜbergabebereich des Prompts (integrierte Weiterleitung)
endCall, dtmfIntegrierte Funktionen
query-Tools (knowledgeBases[].fileIds) und älteres knowledgeBaseIdWissensdatenbank mit den hochgeladenen Dateien als Dokumente
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesPrompt-Abschnitte; Einstellung für Voicemail-Nachrichten
silenceTimeoutSecondsAuflegen bei Stille
maxDurationSeconds, server.url, Teams, Workflows, sms/ghl/make/code/mcp-ToolsErfasst, nicht importiert

API-Schlüssel abrufen

  1. Öffnen Sie dashboard.retellai.com/apiKeys (Systemeinstellungen → API-Schlüssel) und wählen Sie Schlüssel erstellen.
  2. Aktivieren Sie Berechtigungen einschränken und setzen Sie Agent, Wissensdatenbank und Telefon auf Lesen. Lassen Sie alle anderen Gruppen deaktiviert; der Importer schreibt niemals in Retell.
  3. Kopieren Sie den Schlüssel in den Dialog.
Retell-FeldThunderPhone
Retell LLM general_prompt, begin_message, start_speakerPrompt; Eröffnungszeile; wer zuerst spricht
states + starting_stateGeordneter Anrufablauf im Prompt
Gesprächsablauf global_prompt + KnotenGeordneter Anrufablauf; Weiterleitungsknoten werden auch zu Übergaberegeln
Benutzerdefinierte general_toolsAPI-Verbindungen
transfer_call, end_call, press_digitPrompt-Übergabe + integrierte Funktionen
voice_id (11labs-, openai-, cartesia-, …)Ähnlichste Katalogstimme
languagePrimäre und zusätzliche Sprachen
model / s2s_modelIntelligenzstufe
knowledge_base_ids (URL-, Dokument- und Textquellen)Wissensdatenbank mit Dokumenten
voicemail_option, end_call_after_silence_ms, boosted_keywordsVoicemail-Einstellung; Auflegen bei Stille; Prompt-Begriffe
webhook_url, max_call_duration_ms (wenn unter dem Standardwert von 60 Minuten), benutzerdefinierte LLM-Engines, send_sms, MCPErfasst, nicht importiert

API-Schlüssel abrufen

  1. Öffnen Sie elevenlabs.io/app/settings/api-keys und wählen Sie API-Schlüssel erstellen.
  2. Erteilen Sie ihm unter Berechtigungen Agenten-Plattform: Lesen (und Wissensdatenbank: Lesen, falls angezeigt); der Importer benötigt nichts weiter.
  3. Kopieren Sie den Schlüssel in den Dialog.
ElevenLabs-FeldThunderPhone
conversation_config.agent.prompt.promptPrompt
first_message, languageEröffnungszeile; primäre Sprache
prompt.llmIntelligenzstufe
tts.voice_idÄhnlichste Katalogstimme
tools / tool_ids vom Typ WebhookAPI-Verbindungen (Abfrage- oder Body-Schema)
System-Tools end_call, transfer_to_number, TastenfeldIntegrierte Funktionen + Prompt-Übergabe
knowledge_base-URL-/Text-/DateieinträgeWissensdatenbank: URL-Einträge werden zu URL-Dokumenten; Text- und Dateieinträge werden per ID abgerufen und als extrahierter Text importiert
turn.silence_end_call_timeoutAuflegen bei Stille
conversation.max_duration_seconds, Client-Tools, MCPErfasst, nicht importiert

API-Schlüssel abrufen

  1. Öffnen Sie app.bland.ai/dashboard/settings.
  2. Kopieren Sie den dort angezeigten API-Schlüssel (Bland hat einen Schlüssel pro Konto; er ist nicht bereichsspezifisch, daher sollten Sie ihn anschließend rotieren, wenn Sie dies bevorzugen).
  3. Fügen Sie ihn in den Dialog ein.

Web-Agenten haben bei Bland keinen Namen, daher benennt der Importer sie anhand der Begrüßung ("Hi, hier ist Nova…") oder des Prompts ("Sie sind Nova…").

Bland-FeldThunderPhone
Web-Agent prompt, first_sentence, language, model, voicePrompt; Eröffnungszeile; Sprache; Stufe; ähnlichste Stimme
Benutzerdefinierte tools (Name, URL, Methode, input_schema, Header)API-Verbindungen
Eingehende Nummer prompt oder pathway_idEin Agent pro eingehender Nummer
Jeder Pfad, unabhängig davon, ob er einer Nummer zugeordnet istEin Agent pro Pfad
Pfadknoten und -kanten (Standard, Wissensdatenbank, Anruf weiterleiten, Anruf beenden, Webhook)Geordneter Anrufablauf; Text von Wissensdatenbanksknoten wird zu einem Dokument; Weiterleitungen und Webhooks werden zu integrierten Funktionen und API-Verbindungen
transfer_phone_numberÜbergabebereich
max_duration, webhookErfasst, nicht importiert
Bland-eigene NummernAls nicht portierbar erfasst

Was auf ThunderPhone einen zusätzlichen Schritt erfordert

Der Bericht unten auf der Überprüfungsseite listet alles auf, was nicht übernommen wurde, sowie die Gründe dafür:

  • Telefonnummern. Nummern, die Sie bei einem Anbieter besitzen, können als VoIP-Nummern verbunden werden. Plattforminterne Nummern können nicht übertragen werden; besorgen Sie eine neue Nummer und weisen Sie sie dem importierten Agenten zu.
  • Webhooks pro Agent. ThunderPhone sendet signierte Webhooks pro Organisation; richten Sie einen unter Webhooks ein.
  • Beim Anbieter gespeicherte Zugangsdaten. Sichtbare Tool-Header werden kopiert. Zugangsdaten, die die alte Plattform nach ID gespeichert hat, werden markiert; fügen Sie sie den Headern der API-Verbindung hinzu.
  • Tools ohne Entsprechung (SMS-Versand, plattformspezifische Automatisierungen) werden aufgelistet, damit nichts unbemerkt verloren geht.
  • Begrenzungen der Anrufdauer. ThunderPhone hat keine maximale Anrufdauer pro Agent; verwenden Sie stattdessen die Einstellung zum Auflegen bei Stille und die Abschlussregeln Ihres Prompts.

Import ohne Schlüssel

Wählen Sie Exportiertes JSON einfügen und fügen Sie die Objekte ein, die über die API oder das Dashboard Ihrer Plattform exportiert werden, entweder als einzelnes Objekt oder als JSON-Liste:

  • Vapi — das Assistentenobjekt (GET /assistant/{id}). Über toolIds angehängte Tools und Wissensdateien benötigen einen Schlüssel zur Auflösung.
  • Retell — das Agentenobjekt (GET /get-agent/{id}) zusammen mit seinem Retell-LLM (GET /get-retell-llm/{id}) oder dem Objekt für den Gesprächsablauf in derselben Liste; der Importer verknüpft sie anhand der ID. Ein einzeln eingefügtes LLM oder ein einzelner Ablauf wird unter einem generierten Namen importiert.
  • ElevenLabs — das Agentenobjekt (GET /v1/convai/agents/{id}); seine Webhook-Tools sind inline enthalten, sodass nichts ungelöst bleibt.
  • Bland — ein Web-Agent, die Antwort von /v1/agents oder ein Ablaufobjekt.

Alles, was nur per ID referenziert wird und nicht im eingefügten Inhalt enthalten ist, wird in den Hinweisen aufgeführt.

Nach dem Import

  1. Öffnen Sie jeden Agenten und lesen Sie dessen Hinweise.
  2. Führen Sie im Builder einen Testanruf durch.
  3. Weisen Sie eine Telefonnummer zu.
  4. Testen Sie jede API-Verbindung mit dem Anfragetester.
  5. Prüfen Sie, ob die Wissensdokumente vollständig indexiert wurden.
  6. Richten Sie einen Organisations-Webhook ein, wenn die alten Agenten einen verwendet haben.

Der Importer ist auch über die REST API verfügbar.