ThunderPhone 2.0 er lanceret.Selvbetjening fra 2 cent/min.Læs mere om lanceringen

Using the dashboard

Importér agenter fra en anden platform

Overfør agenter, værktøjer og vidensbaser fra Vapi, Retell, ElevenLabs Agents eller Bland med en API-nøgle eller en JSON-eksport, gennemgå tilknytningen, og importér.

Hvis dine agenter ligger på Vapi, Retell, ElevenLabs Agents eller Bland, henter importværktøjet dem, mapper hvert felt til ThunderPhone og viser dig resultatet, før noget oprettes.

Start en import

  1. Åbn Agenter, og vælg Importér (eller Importér fra Vapi, Retell, ElevenLabs eller Bland på en tom agentside).
  2. Vælg platformen.
  3. Følg de nummererede trin i dialogboksen for at oprette en nøgle på den pågældende platform (de åbner den rette indstillingsside for dig), indsæt den, eller skift til Indsæt eksporteret JSON, og indsæt et eller flere agentobjekter fra platformens dashboard eller API.
  4. Vælg Hent mine agenter. Hentning og mapping tager som regel under et minut. Du kan forlade siden og vende tilbage via opgavebakken.

Gennemgå planen

Hver agent viser navnet, den matchede stemme (med matchsikkerheden), intelligensniveauet, de værktøjer og vidensbaser, den medbringer, samt noter om alt, der blev ændret under konverteringen. Udvid en række for at læse prompten:

  • Omskrevet — én sammenhængende prompt i stil med promptguiden, hvor hvert telefonnummer, hver URL, hvert værktøjsnavn og hver pladsholder fra kilden er bevaret.
  • Struktureret — kildekonfigurationen opstillet under overskrifter, præcis som den blev udtrukket. Bruges automatisk, når omskrivningen ikke kan verificeres.

Fjern markeringen fra de agenter, du ikke vil have (testkopier er som standard ikke markeret), redigér navne, stemmer, niveauer eller promptvalg, og vælg derefter Importér. Oprettede agenter åbnes i builderen med deres API-forbindelser og viden tilknyttet.

Hvad der importeres

Hent en nøgle

  1. Åbn dashboard.vapi.ai/org/api-keys (Organisationsindstillinger → API-nøgler).
  2. Opret en nøgle, og vælg Privat — offentlige nøgler kan ikke vise assistenter.
  3. Kopiér den ind i dialogboksen. Vapi-nøgler er ikke afgrænset; slet nøglen i Vapi efter importen, hvis du kun oprettede den til dette.
Vapi-feltThunderPhone
model.messages[system]Prompt
firstMessage, firstMessageModeÅbningsreplik i prompten; hvem der taler først
voice.provider + voiceIdNærmeste katalogstemme (matchsikkerhed vises)
transcriber.languagePrimært sprog
model.modelIntelligensniveau
model.tools / toolIds (function, apiRequest)API-forbindelser
transferCall-destinationerViderestillingsafsnit i prompten (indbygget viderestilling)
endCall, dtmfIndbyggede funktioner
query-værktøjer (knowledgeBases[].fileIds) og ældre knowledgeBaseIdVidensbase med de uploadede filer som dokumenter
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesPromptafsnit; indstilling for telefonsvarerbesked
silenceTimeoutSecondsAfbrydelse ved stilhed
maxDurationSeconds, server.url, squads, workflows, sms/ghl/make/code/mcp-værktøjerRapporteret, ikke importeret

Hent en nøgle

  1. Åbn dashboard.retellai.com/apiKeys (Systemindstillinger → API-nøgler), og vælg Opret nøgle.
  2. Slå Begræns tilladelser til, og sæt Agent, Vidensbase og Telefon til Læsning. Lad alle andre grupper være umarkerede; importøren skriver aldrig til Retell.
  3. Kopiér nøglen ind i dialogboksen.
Retell-feltThunderPhone
Retell LLM general_prompt, begin_message, start_speakerPrompt; åbningsreplik; hvem der taler først
states + starting_stateSorteret opkaldsprocedure i prompten
Samtaleflowets global_prompt + noderSorteret opkaldsprocedure; viderestillingsnoder bliver også til viderestillingsregler
Tilpassede general_toolsAPI-forbindelser
transfer_call, end_call, press_digitViderestilling i prompten + indbyggede funktioner
voice_id (11labs-, openai-, cartesia-, …)Nærmeste katalogstemme
languagePrimære og yderligere sprog
model / s2s_modelIntelligensniveau
knowledge_base_ids (url-, dokument- og tekstkilder)Vidensbase med dokumenter
voicemail_option, end_call_after_silence_ms, boosted_keywordsIndstilling for telefonsvarer; afbrydelse ved stilhed; prompttermer
webhook_url, max_call_duration_ms (når den er under standarden på 60 minutter), brugerdefinerede LLM-motorer, send_sms, MCPRapporteret, ikke importeret

Hent en nøgle

  1. Åbn elevenlabs.io/app/settings/api-keys og vælg Opret API-nøgle.
  2. Giv den under tilladelser Agentplatform: Læsning (og Vidensbase: Læsning, hvis den vises); importøren behøver ikke andet.
  3. Kopiér nøglen ind i dialogboksen.
ElevenLabs-feltThunderPhone
conversation_config.agent.prompt.promptPrompt
first_message, languageÅbningsreplik; primært sprog
prompt.llmIntelligensniveau
tts.voice_idNærmeste katalogstemme
tools / tool_ids af typen webhookAPI-forbindelser (forespørgsels- eller brødtekstskema)
Systemværktøjer end_call, transfer_to_number, tastaturIndbyggede funktioner + viderestilling i prompten
knowledge_base-url-/tekst-/filposterVidensbase: URL-poster bliver til URL-dokumenter; tekst- og filposter hentes via id og importeres som deres udtrukne tekst
turn.silence_end_call_timeoutAfbrydelse ved stilhed
conversation.max_duration_seconds, klientværktøjer, MCPRapporteret, ikke importeret

Hent en nøgle

  1. Åbn app.bland.ai/dashboard/settings.
  2. Kopiér den viste API-nøgle (Bland har én nøgle pr. konto; den er ikke afgrænset, så rotér den bagefter, hvis du foretrækker det).
  3. Indsæt den i dialogboksen.

Webagenter har ikke et navn i Bland, så importøren navngiver dem ud fra hilsenen ("Hi, this is Nova…") eller prompten ("You are Nova…").

Bland-feltThunderPhone
Webagent prompt, first_sentence, language, model, voicePrompt; åbningsreplik; sprog; niveau; nærmeste stemme
Tilpassede tools (name, url, method, input_schema, headers)API-forbindelser
Indgående nummer prompt eller pathway_idÉn agent pr. indgående nummer
Alle pathways, tilknyttet et nummer eller ejÉn agent pr. pathway
Pathway-noder og -kanter (Default, Knowledge Base, Transfer Call, End Call, Webhook)Sorteret opkaldsprocedure; tekst i vidensbasenoder bliver til et dokument; viderestillinger og webhooks bliver til indbyggede funktioner og API-forbindelser
transfer_phone_numberViderestillingsafsnit
max_duration, webhookRapporteret, ikke importeret
Bland-ejede numreRapporteret som ikke-portable

Hvad der kræver handling på ThunderPhone

Rapporten nederst på gennemgangssiden viser alt, der ikke blev flyttet, og hvorfor:

  • Telefonnumre. Numre, du ejer hos en operatør, kan forbindes som VoIP-numre. Platformsejede numre kan ikke flyttes; få et nyt nummer, og tilknyt det den importerede agent.
  • Webhooks pr. agent. ThunderPhone leverer signerede webhooks pr. organisation; opsæt en under Webhooks.
  • Leverandørgemte legitimationsoplysninger. Værktøjshoveder, der var synlige, kopieres. Legitimationsoplysninger, som den gamle platform gemte efter id, markeres; tilføj dem til API-forbindelsens hoveder.
  • Værktøjer uden en tilsvarende funktion (SMS-afsendelse, platformspecifikke automatiseringer) vises på listen, så intet fjernes uden varsel.
  • Grænser for opkaldsvarighed. ThunderPhone har ingen maksimal opkaldslængde pr. agent; brug i stedet indstillingen for afbrydelse ved stilhed og reglerne for afslutning i din prompt.

Import uden en nøgle

Vælg Indsæt eksporteret JSON, og indsæt det eller de objekter, som din platforms API eller dashboard eksporterer, som ét objekt eller en JSON-liste:

  • Vapi — assistentobjektet (GET /assistant/{id}). Værktøjer tilknyttet via toolIds og vidensfiler kræver en nøgle for at blive løst.
  • Retell — agentobjektet (GET /get-agent/{id}) sammen med dets Retell LLM (GET /get-retell-llm/{id}) eller samtaleforløbsobjekt i den samme liste; importøren forbinder dem efter id. En LLM eller et forløb, der indsættes alene, importeres under et genereret navn.
  • ElevenLabs — agentobjektet (GET /v1/convai/agents/{id}); dets webhookværktøjer er inkluderet direkte, så intet efterlades uløst.
  • Bland — en webagent, svaret fra /v1/agents eller et pathway-objekt.

Alt, der kun refereres til efter id og ikke findes i det indsatte indhold, vises i noterne.

Efter importen

  1. Åbn hver agent, og læs dens noter.
  2. Foretag et testopkald fra byggeren.
  3. Tilknyt et telefonnummer.
  4. Test hver API-forbindelse med anmodningstesteren.
  5. Kontrollér, at vidensdokumenter er færdige med at blive indekseret.
  6. Indstil en organisationswebhook, hvis de gamle agenter brugte en.

Importøren er også tilgængelig via REST API'et.