ThunderPhone 2.0 on nyt julkaistu.Ota käyttöön itse – alkaen 2¢/min.Lue lisää julkistuksesta

Using the dashboard

Tuo agentteja toiselta alustalta

Tuo agentteja, työkaluja ja tietokantoja Vapista, Retellistä, ElevenLabs Agentsista tai Blandista API-avaimella tai JSON-viennillä, tarkista yhdistäminen ja tuo ne.

Jos agenttisi ovat Vapi-, Retell-, ElevenLabs Agents- tai Bland-alustoilla, tuontityökalu hakee ne, yhdistää kaikki kentät ThunderPhoneen ja näyttää tuloksen ennen kuin mitään luodaan.

Aloita tuonti

  1. Avaa Agentit ja valitse Tuo (tai Tuo Vapi-, Retell-, ElevenLabs- tai Bland-alustalta tyhjällä agenttisivulla).
  2. Valitse alusta.
  3. Luo avain kyseisellä alustalla valintaikkunan numeroitujen ohjeiden mukaan (ne avaavat sinulle oikean asetussivun), liitä se tai vaihda kohtaan Liitä viety JSON ja liitä yksi tai useampi agenttiobjekti kyseisen alustan hallintapaneelista tai API:sta.
  4. Valitse Hae agenttini. Haku ja yhdistäminen kestävät yleensä alle minuutin; voit poistua sivulta ja palata tehtäväpalkin kautta.

Tarkista suunnitelma

Jokaisesta agentista näytetään nimi, vastaava ääni (sekä vastaavuuden varmuus), älykkyystaso, sen mukana tulevat työkalut ja tietämyskannat sekä huomautukset kaikesta, mikä muuttui muunnoksessa. Laajenna rivi lukeaksesi kehotteen:

  • Uudelleenkirjoitettu — yksi johdonmukainen kehote kehoteoppaan tyyliin, jossa kaikki lähteen puhelinnumerot, URL-osoitteet, työkalujen nimet ja paikkamerkit säilyvät.
  • Jäsennelty — lähdeasetukset otsikoiden alle aseteltuina, täsmälleen sellaisina kuin ne poimittiin. Käytetään automaattisesti, kun uudelleenkirjoitusta ei voida vahvistaa.

Poista valinta agenteilta, joita et halua (testikopioiden valinta on oletusarvoisesti poistettu), muokkaa nimiä, ääniä, tasoja tai kehotteen valintaa ja valitse sitten Tuo. Luodut agentit avautuvat rakennustyökalussa API-yhteydet ja tietämys liitettyinä.

Mitä tuodaan

API-avaimen hankkiminen

  1. Avaa dashboard.vapi.ai/org/api-keys (Organisaation asetukset → API-avaimet).
  2. Luo avain ja valitse Yksityinen — julkiset avaimet eivät voi listata agentteja.
  3. Kopioi se valintaikkunaan. Vapi-avaimia ei rajata käyttöoikeuksien mukaan; poista avain Vapista tuonnin jälkeen, jos loit sen vain tätä varten.
Vapi-kenttäThunderPhone
model.messages[system]Kehote
firstMessage, firstMessageModeAloitusrepliikki kehotteessa; kumpi puhuu ensin
voice.provider + voiceIdLähin luetteloääni (vastaavuuden varmuus näytetään)
transcriber.languageEnsisijainen kieli
model.modelÄlykkyystaso
model.tools / toolIds (function, apiRequest)API-yhteydet
transferCall-kohteetKehotteen siirto-osio (sisäänrakennettu siirto)
endCall, dtmfSisäänrakennetut toiminnot
query-työkalut (knowledgeBases[].fileIds) ja vanha knowledgeBaseIdTietopankki, jossa ladatut tiedostot ovat asiakirjoina
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesKehoteosiot; vastaajaviestiasetus
silenceTimeoutSecondsPuhelun katkaisu hiljaisuuden vuoksi
maxDurationSeconds, server.url, ryhmät, työnkulut, sms/ghl/make/code/mcp-työkalutRaportoidaan, ei tuoda

API-avaimen hankkiminen

  1. Avaa dashboard.retellai.com/apiKeys (Järjestelmäasetukset → API-avaimet) ja valitse Luo avain.
  2. Ota käyttöön Rajoita käyttöoikeuksia ja aseta ryhmille Agentti, Tietopankki ja Puhelin käyttöoikeudeksi Luku. Jätä kaikki muut ryhmät valitsematta; tuontityökalu ei koskaan kirjoita Retelliin.
  3. Kopioi avain valintaikkunaan.
Retell-kenttäThunderPhone
Retell LLM general_prompt, begin_message, start_speakerKehote; aloitusrepliikki; kumpi puhuu ensin
states + starting_stateKehotteen järjestetty puhelumenettely
Keskustelukulun global_prompt + solmutJärjestetty puhelumenettely; siirtosolmuista tulee myös siirtosääntöjä
general_tools mukautettuAPI-yhteydet
transfer_call, end_call, press_digitKehotteen siirto + sisäänrakennetut toiminnot
voice_id (11labs-, openai-, cartesia-, …)Lähin luetteloääni
languageEnsisijaiset ja lisäkielet
model / s2s_modelÄlykkyystaso
knowledge_base_ids (url-, asiakirja- ja tekstilähteet)Tietopankki asiakirjoineen
voicemail_option, end_call_after_silence_ms, boosted_keywordsVastaaja-asetus; puhelun katkaisu hiljaisuuden vuoksi; kehotteen termit
webhook_url, max_call_duration_ms (kun alle 60 minuutin oletusajan), mukautetut LLM-moottorit, send_sms, MCPRaportoidaan, ei tuoda

API-avaimen hankkiminen

  1. Avaa elevenlabs.io/app/settings/api-keys ja valitse Luo API-avain.
  2. Anna käyttöoikeuksissa Agents Platform: Luku (ja Knowledge base: Luku, jos se näkyy); tuontityökalu ei tarvitse muuta.
  3. Kopioi avain valintaikkunaan.
ElevenLabs-kenttäThunderPhone
conversation_config.agent.prompt.promptKehote
first_message, languageAloitusrepliikki; ensisijainen kieli
prompt.llmÄlykkyystaso
tts.voice_idLähin luetteloääni
webhook-tyyppiset tools / tool_idsAPI-yhteydet (kysely- tai runkoskeema)
järjestelmätyökalut end_call, transfer_to_number, näppäimistöSisäänrakennetut toiminnot + kehotteen siirto
knowledge_base-url-, teksti- ja tiedostomerkinnätTietopankki: URL-merkinnöistä tulee URL-asiakirjoja; teksti- ja tiedostomerkinnät haetaan tunnuksella ja tuodaan niiden poimittuna tekstinä
turn.silence_end_call_timeoutPuhelun katkaisu hiljaisuuden vuoksi
conversation.max_duration_seconds, asiakastyökalut, MCPRaportoidaan, ei tuoda

API-avaimen hankkiminen

  1. Avaa app.bland.ai/dashboard/settings.
  2. Kopioi siellä näkyvä API-avain (Blandissa on yksi avain tiliä kohden; sitä ei rajata käyttöoikeuksien mukaan, joten vaihda se myöhemmin, jos haluat).
  3. Liitä se valintaikkunaan.

Verkkoagenteilla ei ole nimeä Blandissa, joten tuontityökalu nimeää ne tervehdyksen ("Hi, this is Nova…") tai kehotteen ("You are Nova…") perusteella.

Bland-kenttäThunderPhone
Verkkoagentin prompt, first_sentence, language, model, voiceKehote; aloitusrepliikki; kieli; taso; lähin ääni
Mukautetut tools (name, url, method, input_schema, headers)API-yhteydet
Saapuvan numeron prompt tai pathway_idYksi agentti saapuvaa numeroa kohden
Jokainen polku, numeroon liitetty tai eiYksi agentti polkua kohden
Polkusolmut ja -reunat (Default, Knowledge Base, Transfer Call, End Call, Webhook)Järjestetty puhelumenettely; tietopankkisolmun tekstistä tulee asiakirja; siirroista ja webhookeista tulee sisäänrakennettuja toimintoja ja API-yhteyksiä
transfer_phone_numberSiirto-osio
max_duration, webhookRaportoidaan, ei tuoda
Blandin omistamat numerotRaportoidaan ei-siirrettäviksi

ThunderPhonessa toimenpiteitä vaativat asiat

Tarkistussivun alareunassa oleva raportti luettelee kaiken, mikä ei siirtynyt, sekä syyt siihen:

  • Puhelinnumerot. Operaattorilla omistamasi numerot voidaan yhdistää VoIP-numeroiksi. Alustan omistamia numeroita ei voi siirtää; hanki uusi numero ja liitä se tuotu agentti.
  • Agenttikohtaiset webhookit. ThunderPhone toimittaa allekirjoitetut webhookit organisaatiokohtaisesti; määritä sellainen kohdassa Webhookit.
  • Toimittajan tallentamat tunnistetiedot. Näkyvissä olleet työkalujen otsakkeet kopioidaan. Tunnistetiedot, jotka vanha alusta tallensi tunnisteella, merkitään; lisää ne API-yhteyden otsakkeisiin.
  • Työkalut, joilla ei ole vastaavaa (tekstiviestien lähetys, alustakohtaiset automatisoinnit), luetellaan, jotta mitään ei jätetä huomaamatta pois.
  • Puhelun kestorajat. ThunderPhonessa ei ole agenttikohtaista enimmäispuhelun kestoa; käytä sen sijaan hiljaisuuden perusteella katkaisun asetusta ja kehotteesi lopetussääntöjä.

Tuonti ilman avainta

Valitse Liitä viety JSON ja liitä alustasi API:n tai hallintapaneelin viemät objektit yhtenä objektina tai JSON-luettelona:

  • Vapi — avustajaobjekti (GET /assistant/{id}). toolIds-tunnisteilla liitetyt työkalut ja tietotiedostot tarvitsevat avaimen ratkaisemista varten.
  • Retell — agenttiobjekti (GET /get-agent/{id}) yhdessä sen Retell LLM:n (GET /get-retell-llm/{id}) tai keskustelun kulkuobjektin kanssa samassa luettelossa; tuoja yhdistää ne tunnisteen perusteella. Yksin liitetty LLM tai kulku tuodaan luodulla nimellä.
  • ElevenLabs — agenttiobjekti (GET /v1/convai/agents/{id}); sen webhook-työkalut sisältyvät suoraan objektiin, joten mitään ei jää ratkaisematta.
  • Bland — verkkoagentti, /v1/agents-vastaus tai polkuobjekti.

Kaikki, mihin viitataan vain tunnisteella ja jota ei ole liitetyssä sisällössä, luetellaan muistiinpanoissa.

Tuonnin jälkeen

  1. Avaa jokainen agentti ja lue sen muistiinpanot.
  2. Soita testipuhelu rakennustyökalusta.
  3. Liitä puhelinnumero.
  4. Testaa jokainen API-yhteys pyyntötestaajalla.
  5. Tarkista, että tietodokumenttien indeksointi on valmistunut.
  6. Määritä organisaation webhook, jos vanhat agentit käyttivät sellaista.

Tuoja on saatavilla myös REST API:n kautta.