Open in
Impordi agente teiselt platvormilt
Too Vapi, Retell, ElevenLabs Agentsi või Blandi agendid, tööriistad ja teadmusbaasid üle API-võtme või JSON-ekspordi abil, vaata vastendamine üle ja impordi.
Kui sinu agendid asuvad Vapi, Retell, ElevenLabs Agentsi või Blandi platvormil, toob importija need sisse, vastendab kõik väljad ThunderPhone'iga ja näitab sulle tulemust enne, kui midagi luuakse.
Alusta importi
- Ava Agendid ja vali Impordi (või tühjal agentide lehel Impordi Vapist, Retellist, ElevenLabsist või Blandist).
- Vali platvorm.
- Järgi dialoogi nummerdatud samme, et luua sellel platvormil võti (need avavad sulle õige seadete lehe), kleebi see või lülitu valikule Kleebi eksporditud JSON ja kleebi üks või mitu agendiobjekti selle platvormi töölaualt või API-st.
- Vali Too minu agendid. Toomine ja vastendamine võtab tavaliselt vähem kui minuti; võid lehelt lahkuda ja ülesanderiba kaudu tagasi tulla.
Vaata plaan üle
Iga agendi juures kuvatakse nimi, vastendatud hääl (koos vastenduse kindlustasemega), intelligentsustase, kaasatavad tööriistad ja teadmistebaasid ning märkused tõlkimisel muutunud sisu kohta. Viiba lugemiseks ava rida:
- Ümberkirjutatud — üks sidus viip viipade juhendi stiilis, milles on säilitatud kõik lähteallika telefoninumbrid, URL-id, tööriistade nimed ja kohatäited.
- Struktureeritud — lähtekonfiguratsioon on paigutatud pealkirjade alla täpselt nii, nagu see eraldati. Kasutatakse automaatselt, kui ümberkirjutamist ei saa kontrollida või kui ümberkirjutus osutub lähteallikast oluliselt lühemaks.
Voo kaudu imporditud agendi puhul kuvatakse viiba asemel Ühised juhised, millele järgnevad selle sammud: iga sammu nimi, mida see agendile teha ütleb, ja kuhu see järgmisena liigub. Kuva ühe viibana näitab sama agenti ühe viibana, mida see kasutab kõikjal, kus sammud pole saadaval. Üleandmistega agendid loetlevad agendid, kellele nad helistaja üle annavad; kui tühistad neist ühe valiku, teatab ülevaade, et seda üleandmist ei seadistata.
Kõik agendid on algselt valitud, välja arvatud tühjad agendid ja platvormi sinu jaoks loodud vaikimisi stardiagendid. Tühista nende agentide valik, mida sa ei soovi, muuda nimesid, hääli, tasemeid või viiba valikut ning seejärel vali Impordi. Loodud agendid avanevad koostajas koos lisatud API-ühenduste ja teadmistebaasidega.
Vood, Squadid ja agendi üleandmised
Mitmeastmelised agendid säilitavad oma struktuuri. Vaata Agendi samme, et teada saada, kuidas sammud ja üleandmised kõne ajal toimivad.
- Vood muutuvad sammudeks. Retelli mitme viibaga olekud ja vestlusvood,
Blandi teekonnad ning ElevenLabsi töövood imporditakse agendi sammudena.
Allika üldine viip muutub ühisteks juhisteks.
- Iga sõlme juhised, fikseeritud tekstirida, kogutavad väärtused ja tööriistad kantakse üle.
- Sõnadega kirjutatud servatingimused muutuvad üleminekuteks, mille üle agent otsustab.
Üksik võrdlus kogutud väärtuse või veebikonksu vastusega
(
age >= 18) muutub üleminekuks, mida kontrollitakse täpselt. - Veebikonksu- ja funktsioonisõlmed käivitavad oma tööriista sammu alguses. Globaalsed sõlmed on kättesaadavad igast sammust; sõlm, millel endal puudub võimalus edasi liikuda, annab kõne tagasi sammule, mille ta katkestas.
- Ülekande- ja lõpetamissõlmed muutuvad viimasteks sammudeks, mis suunavad kõne edasi või lõpetavad selle. Retelli ülekandesõlm säilitab oma väljumistee juhuks, kui üleandmine ei õnnestu.
- Hargnemissõlm, mis valib ainult järgmise sammu, ühendatakse võimaluse korral sellele eelneva sammuga. Muul juhul jääb see eraldi sammuks koos märkusega.
- Voog, mis on sammude jaoks liiga suur või mida ThunderPhone ei saa sammudena esitada, imporditakse ühe viibana, mis loetleb kõik sammud, koos märkusega.
- Squadid, agentide ülekanded ja agentide vahetused muutuvad üleandmisteks. Iga
Vapi Squadi liige imporditakse omaette agendina, mille nimi põhineb liikmel ja
Squadil. Esimene liige vastab Squadi kõnedele ning teiste juurde jõutakse
üleandmise kaudu. Ka ElevenLabsi ülekanded teisele agendile ja Retelli agentide
vahetused muutuvad üleandmisteks. Helistaja jääb liinile ning senine vestlus
kantakse üle.
- Üleandmise kaudu jõudnud kõne säilitab sellele vastanud agendi kõneseaded: kõneposti, kõnelimiidid, keeled ja salvestamise. Agent, kellele kõne üle antakse, kasutab oma viipa, samme, tööriistu ja häält.
- Üleandmine saab viidata ainult samas käitamises imporditud agendile. Kui teist agenti impordis ei ole või eemaldad selle valiku, on see märkuses kirjas ning saad üleandmise hiljem agendi seadetes lisada.
Mida imporditakse
API-võtme hankimine
- Ava dashboard.vapi.ai/org/api-keys (Organisatsiooni seaded → API-võtmed).
- Loo võti ja vali Privaatne — avalikud võtmed ei saa agente loetleda.
- Kopeeri see dialoogi. Vapi võtmed ei ole piiratud õigustega; kustuta võti Vapis pärast importi, kui lõid selle ainult selleks.
| Vapi väli | ThunderPhone |
|---|---|
model.messages[system] | Juhis |
firstMessage, firstMessageMode | Avarepliik juhises; kes räägib esimesena |
voice.provider + voiceId | Lähim kataloogihääl koos parima võimaliku Vapi teegiotsinguga (kuvatakse vaste kindlus) |
transcriber.language, languages, keywords/keyterms | Keeled ja kõnetuvastuse sõnavara |
model.model | Intelligentsustase |
model.tools, toolIds, toolRefs (function, apiRequest) | API-ühendused; Vapi päringuümbrised ja agenditaseme serveripoolsed varuvariandid säilitatakse |
transferCall sihtkohad | Telefoni suunamised juhises; SIP-, agendi- ja dünaamilised sihtkohad märgitakse ülevaatamiseks |
handoff tööriistad | Suunamised samal korral imporditud nimetatud agentidele |
endCall, dtmf | Sisseehitatud funktsioonid |
Google Calendar, Google Sheets, Slack, sms | Märgitakse koos vajaliku ThunderPhone'i integratsiooni või SMS-i seadistusega |
query ja knowledgeBase tööriistad ning pärandatud knowledgeBaseId | Teadmistebaas koos ligipääsetavate üleslaaditud failidega dokumentidena |
endCallMessage, endCallPhrases, voicemailMessage, jõudeolekuteadete plaanid ja ajalõpu haagid | Juhise jaotised; kõneposti- ja vaikuseseaded |
maxDurationSeconds, salvestamisest loobumised | Kõne maksimaalne pikkus (Vapi 600-sekundiline vaikeväärtus säilitatakse); salvestamisest loobumine märgitakse ülevaatelehel |
| Squads | Iga liikme kohta üks häälagent koos oma juhise, alistuste, hääle, tööriistade ja teadmistega. assistantDestinations muutuvad nendevahelisteks suunamisteks; esimene liige säilitab Squadi numbrid |
| Kohandatud teadmiste-/mudeliserverid, vastavuskavad, muud haagid, töövood ja toetamata hostitud tööriistad | Märgitakse koos konkreetse ülevaatamise või uuesti loomise toiminguga; algseid plaane ja mandaate ei salvestata |
Võtme hankimine
- Ava dashboard.retellai.com/apiKeys (Süsteemi seaded → API-võtmed) ja vali Loo võti.
- Lülita sisse Piira õigusi ning määra Agent, Teadmistebaas ja Telefon väärtusele Lugemine. Jäta kõik teised rühmad valimata; importija ei kirjuta kunagi Retelli andmeid.
- Kopeeri võti dialoogi.
| Retelli väli | ThunderPhone |
|---|---|
| Viimati avaldatud häälagent + selle täpne Retell LLM-i / voo versioon | Avaldatud viip ja käitumine; uuematest mustanditest teatatakse ülevaatamiseks |
Retell LLM general_prompt, begin_message, start_speaker, olekud | Ühised juhised; avakäitumine; üks samm iga oleku kohta koos selle tööriistade ja üleminekute ning iga ülemineku kogutud väärtustega |
Vestlusvoo global_prompt, sõlmed, komponendid, globaalsed sõlmed ja servad | Ühised juhised ja sammud; kogutud väärtuste võrranditingimusi kontrollitakse täpselt; täpne avatekst ja edastussammud |
agent_swap tööriistad ja sõlmed | Üleandmised samas käituses imporditud Retelli häälagentidele |
| Kohandatud tööriistad | API-ühendused päringuparameetrite, ajalõpu ja ainult Retelli/argumentide päringuvormiga; teatatakse signatuuri muutusest ning kõigist mittestandardsetest kõne-, uuesti proovimise, vastusemuutuja- või vormikodeerimise sätetest |
transfer_call, end_call, press_digit | Tingimuslikud kõneedastused, sh laiendused, + sisseehitatud funktsioonid; teatatakse tuletatud ja sooja edastuse erinevustest |
check_availability_cal, book_appointment_cal | Teatatakse Cal.comi tööriistadena, mis tuleb Integratsioonide all uuesti ühendada; Retelli volitusi ei kanta kunagi üle |
send_sms, MCP | Teatatakse SMS-i või MCP seadistusjuhistega |
voice_id (11labs-, openai-, cartesia-, …) | Lähim kataloogihääl |
language (üks lokaat, mitmekeelne režiim või lokaadiloend) | Esmased ja täiendavad keeled |
model / s2s_model | Intelligentsustase |
knowledge_base_ids (URL-i-, dokumendi- ja tekstiallikad) | Teadmusbaas dokumentidega |
default_dynamic_variables, toetatud süsteemimuutujad | ThunderPhone'i muutujate vaikeväärtused ja lihtsad kõnekonteksti juhised |
voicemail_option, end_call_after_silence_ms, max_call_duration_ms, ring_duration_ms, salvestamine keelatud, boosted_keywords | Kõneposti käitumine; kõnepiirangud; salvestussäte; viiba terminid |
webhook_url, kohandatud LLM-i mootorid, toetamata voosõlmed ja ainult pakkujale mõeldud sätted | Teatatakse käsitsi ülevaatamiseks, neid ei jäeta vaikselt välja |
Võtme hankimine
- Ava elevenlabs.io/app/settings/api-keys ja vali Loo API-võti.
- Anna sellele õiguste all Agendiplatvorm: lugemine (ja Teadmistebaas: lugemine, kui seda kuvatakse); importija ei vaja midagi muud.
- Kopeeri võti dialoogi.
| ElevenLabsi väli | ThunderPhone |
|---|---|
conversation_config.agent.prompt.prompt, Agent Workflow sõlmed ja järjestatud harutingimused | Ühised juhised ja üks samm iga töövoosõlme kohta; tööriistasõlmed käivitavad oma tööriista sammu alguses; avaldiseharud märgitakse ülevaatamiseks |
first_message, language, language_presets | Avalause; esmased ja täiendavad keeled; tõlgitud avalaused |
prompt.llm | Intelligentsustase |
tts.voice_id | Lähim kataloogihääl |
veebikonksu tool_ids, sh töövoosammudele lisatud tööriistad | API-ühendused ülekantavate keha-/päringuparameetritega; fikseeritud pakkuja parameetrid ja volitused eemaldatakse ning neist teatatakse |
built_in_tools kõne lõpetamiseks, telefoni edastamiseks, klahvistikuks ja kõnepostiks | Sisseehitatud funktsioonid, edastusreeglid ja kõneposti käitumine; SIP-i ja dünaamilistest sihtkohtadest teatatakse uuesti loomiseks |
Edastused teisele agendile (transfer_to_agent, agendi töövoosõlmed) | Üleandmised samas käituses imporditud ElevenLabsi häälagentidele |
knowledge_base URL-i-/teksti-/faili-/kaustakirjed, sh töövoosammu teadmised | Teadmusbaasi dokumendid; kaustad laiendatakse ning teksti-/failisisu tuuakse ID järgi |
turn.silence_end_call_timeout, conversation.max_duration_seconds, asr.keywords, privacy.record_voice | Vaikuse ja maksimaalse kestuse piirangud; hääldusterminid; väljalülitatud salvestamisest teatatakse ülevaatelehel |
| kohandatud LLM-id, MCP-serverid, protseduurid, tööruumi veebikonksud, sammupõhised mudeli-/hääle-/keele alistused, ElevenLabsi broneerimistööriistad | Teatatakse pärast importimist vajaliku toiminguga |
Võtme hankimine
- Ava app.bland.ai/dashboard/settings.
- Kopeeri seal kuvatav API-võti (Blandil on konto kohta üks võti; see ei ole piiratud õigustega, seega soovi korral vaheta see hiljem välja).
- Kleebi see dialoogi.
Blendi kuvasilte ei käsitleta agendi identiteedina. Importija tuletab tervitusest ja juhisest, kelleks agent end nimetab; teekonna puhul kasutab ta globaalset juhist ja algussõlme. Kui see kontroll pole saadaval või nime ei leita, jääb imporditud juhis neutraalseks.
| Blendi väli | ThunderPhone |
|---|---|
Veebiagendi prompt, first_sentence, language, model, voice, pathway_id | Juhis; avasõnum; keel; tasand; lähim hääl; ühendatud avaldatud teekonna voog |
| Persona tootmisversioon | Isiksuse- ja orkestreerimisjuhised; hääl; keel; helistaja räägib esimesena; salvestamine; maksimaalne kestus; vaiketööriistad ja teadmised. Üks ühendatud teekond kaasatakse; mitme teekonna marsruutimine märgitakse käsitsi seadistamiseks |
| Kohandatud ja teekonna tööriistad (URL, meetod, skeem, päised, keha muutujad) | API-ühendused. Bland Secreti viited märgitakse ning need tuleb uuesti lisada |
| Cal.comi, Slacki, HubSpoti, Salesforce'i, Google Calendari ja Google Sheetsi tööriistad | Nimetatakse sobiv ThunderPhone'i integratsioon, mille saad ühendada ja lubada |
Sissetuleva numbri üksikasjad (prompt, pathway_id / versioon, tööriistad, suunamised, märksõnad, päringuandmed) | Üks agent iga sissetuleva numbri kohta koos kõnemuutujate vaikeväärtuste ja suunamisreeglitega |
| Iga teekond, olenemata sellest, kas see on numbriga ühendatud või mitte | Võimaluse korral avaldatud versioon; avaldamata mustand on selgelt märgistatud |
| Globaalne juhis; Vaikimisi, Teadmistebaasi, Kõne suunamise, Kõne lõpetamise, Veebikonksu ja Vastuse ootamise sõlmed; ühendused, tsüklitingimused, globaalsed sõlmed, eraldatud muutujad, fikseeritud tekst | Jagatud juhised ja üks samm iga sõlme kohta, sealhulgas igal ajal käivitatavad sammud, kogutavad väärtused, täpne tekst, veebikonksu sammud, suunamised ja kõne lõpetamised. Vastuse väljal või eraldatud muutujal põhinevaid veebikonksu vastuseteid kontrollitakse täpselt |
| Reasisesed teadmistekstid ja lahendatavad teadmiste ID-d | Teadmiste dokumendid. Üksused, mille teksti või faili ei saa lugeda, märgitakse käsitsi üleslaadimiseks |
max_duration, wait_for_greeting, salvestamise säte | Kõnepiirang, kõnelemise järjekord, salvestamise säte |
webhook, dünaamiliste andmete otsingud, mitme teekonnaga persona marsruutimine, toetamata sõlmesätted, v2 agendid | Märgitakse koos vajalike käsitsi tehtavate järeltoimingutega |
| Sissetulevad numbrid | Loetletakse mõlema võimalusega, sest Bland ei ütle, kas need kuuluvad talle või sinu Twilio kontole |
Mis vajab ThunderPhone'is lisatoimingut
Ülevaatuse lehe allosas olev aruanne loetleb numbrid, veebikonksud ja tööriistad, mida ei teisaldatud; iga agendi märkused hõlmavad ülejäänut. Koos näitavad need kõike, mida ei teisaldatud, ja selle põhjuseid:
- Telefoninumbrid. Pärast importi näitab iga lähtenumber, kus see
asub ja mida sellega teha saad:
- Sinu enda Twilio või Telnyx kontol (näiteks Twilio number, mille ühendasid Vapi või ElevenLabsiga): administraator saab selle teisaldada imporditud agendile. Kui sellel kontol pole veel VoIP-ühendust, loo see esmalt. Enne kui midagi muutub, teatab kinnitamise etapp, et sellele numbrile tehtavaid kõnesid ei suunata enam vanale platvormile. Seejärel suunab ThunderPhone numbri sinu operaatorikontol ThunderPhone'ile (Twilio number lisatakse ThunderPhone'i SIP-trunk'i; Telnyx number viiakse üle ThunderPhone'i SIP-ühendusele) ning teeb selle aktiveerimiseks lühikese testkõne. Selle tühistamiseks kustuta number jaotisest Telefoninumbrid, jättes selle oma operaatorikontole, ning impordi see seejärel vanale platvormile uuesti.
- Sinu SIP-trunk'is: ühenda trunk SIP-ühendusena ja impordi number jaotises Telefoninumbrid.
- Platvormi müüdud (seal ostetud Vapi, Retelli ja Blandi numbrid): ThunderPhone ei saa seda teisaldada. Vii see üle operaatori juurde ja impordi see või hangi ThunderPhone'i number ja seo see imporditud agendiga.
- Bland ei ütle, kas number kuulub talle või pärineb sinu Twilio kontolt, seega kuvatakse Blandi numbrite puhul mõlemad valikud.
- Agendipõhised veebikonksud. ThunderPhone edastab allkirjastatud veebikonksud organisatsioonipõhiselt; seadista üks jaotises Veebikonksud.
- Tarnija talletatud mandaadid. Nähtavad tööriistapäised kopeeritakse. Mandaadid, mille vana platvorm salvestas ID järgi, märgitakse ära; lisa need API-ühenduse päistesse.
- Sisseehitatud integratsioonid. Kalendri-, CRM- ja sõnumitööriistad, mida vana platvorm majutas (näiteks Cal.comi broneerimine), nimetatakse koos ThunderPhone'i integratsiooniga, mille peaksid selle asemel ühendama; nende mandaate ei kanta üle. Ülevaatus märgib ka viipa, mis käsib agendil endiselt kasutada tööriista, mida ei imporditud.
- Tekstsõnumid. ThunderPhone'i agendid saadavad tekstsõnumeid sinu enda operaatoriühenduse kaudu; seadista SMS agendi seadetes.
- Vasteta tööriistad (platvormipõhised automatiseeringud) loetletakse, et midagi vaikselt välja ei jääks.
- Kõnemuutujad.
{{name}}kohatäited säilitatakse koos sinu platvormil olnud vaikeväärtustega. ThunderPhone täidab need kõne alguses edastatavate muutujate põhjal ja jätab need muul juhul tühjaks; ülevaatus loetleb muutujad, mille pead edastama. - Kõnepiirangud ja salvestamine. Maksimaalne kõne pikkus imporditakse. Kui lähteagent ei olnud seda kunagi muutnud, määratakse platvormi enda vaikeväärtus: Vapi ja ElevenLabsi puhul 10 minutit, Retelli puhul 1 tund, Blandi puhul 30 minutit. Lähteväärtus, mis ei ole positiivne arv, imporditakse ilma maksimumita ja ülevaatus ütleb seda. Vaikuse- ja maksimaalse kestuse piiranguid, mis jäävad ThunderPhone'i vahemikest välja, kohandatakse ning ülevaatuse märkus nimetab lähteväärtuse ja imporditud väärtuse. Kui lähteagendil oli kõnesalvestus välja lülitatud, ütleb agendi ülevaatuse märkus, kas see imporditakse salvestamine väljas või, kui salvestamise väljalülitamine pole veel saadaval, salvestamine sees.
Mis importimisel muutub
Mõni seade, mille vana platvorm jättis oma vaikeväärtusele, kasutab selle asemel ThunderPhone'i vaikeväärtust. Ülevaade loetleb need iga agendi kohta ühe märkusega jaotises Kuva üksikasjad, ainult seal, kus kahe platvormi väärtused erinevad. Allolevad ThunderPhone'i väärtused on selle vaikeväärtused, mida saad iga agendi puhul muuta:
| Seadistus | Vana platvormi vaikeseade | ThunderPhone'i vaikeseade |
|---|---|---|
| Helisemisaeg väljaminevatel kõnedel | Retell: 30 sekundit | 60 sekundit |
| Vaikiva kõne lõpetamine | Retell: katkesta pärast 10 minutit; ElevenLabs: mitte kunagi | Kontrolli iga 15 sekundi järel (umbes 6 sekundi pärast, kui keegi pole veel rääkinud, või vähemalt minuti pärast, kui helistaja palus agendil oodata), katkesta pärast 1 minutit vaikust |
| Kõne salvestamine | Blandi sissetulevad numbrid ja persoonad: väljas | Sees. Võta ühendust klienditoega või muuda seda agendi seadetes, kui see on saadaval |
| Kõnepostis | Blandi persoonad: katkesta | Agent otsustab oma juhise põhjal |
Seade, mida vanal platvormil muutsid, imporditakse sinu määratud väärtusega ja seda siin ei loetleta. Ainus erand on vaikse kõne seade „ära kunagi lõpeta kõnet”: see loetletakse nagu vaikeväärtus ning agent kasutab ThunderPhone'i vahekontrolle. Muuda neid seadeid pärast importimist agendi seadetes.
Importimine ilma võtmeta
Vali Kleebi eksporditud JSON ja kleebi oma platvormi API või juhtpaneeli eksporditud objekt(id) ühe objektina või JSON-loendina:
- Vapi — assistendi objekt (
GET /assistant/{id}), Squad-objekt (GET /squad/{id}) või nende loend. Ainult ID alusel seotud tööriistade ja teadmistefailide lahendamiseks on vaja võtit. Vapi lõpetas töövoogude toetamise, seega teisenda töövoog enne kleepimist Squadiks. - Retell — häälagendi objekt (
GET /get-agent/{id}?version=...) koos sama versiooni Retell LLM-iga (GET /get-retell-llm/{id}?version=...) või samas loendis oleva vestlusvoo objektiga. Importija seob need ID ja versiooni järgi, eelistab kleebitud avaldatud häälagenti, kui avaldamise olek on olemas, ning impordib eraldiseisva LLM-i või voo genereeritud nimega. - ElevenLabs — häälagendi objekt (
GET /v1/convai/agents/{id}). Praegused ekspordid viitavad tavaliselt webhooki tööriistadele ja teadmiste dokumentidele ainult ID alusel. Kleepimisel kuvatakse need üksused lahendamata; täielikuks impordiks kasuta API-võtit. - Bland — veebiagent, vastus
/v1/agentsvõi teekonna objekt. Iga kleebitud objekt imporditakse omaette häälagendina, isegi kui kahel on sama ID; API-juurdepääsu vajavad tööriistade ja teadmiste ID-d loetletakse käsitsi seadistamiseks, mitte ei jäeta välja.
Kõik, millele viidatakse ainult ID-ga ja mida kleebitud andmetes ei ole, loetletakse märkmetes.
Pärast importimist
- Ava iga agent ja loe selle märkmeid.
- Tee koostajast testkõne.
- Too oma numbrid üle või lisa uus number (vaata eespool jaotist Telefoninumbrid).
- Testi iga API-ühendust päringutestijaga.
- Kontrolli, et teadmiste dokumendid on indekseerimise lõpetanud.
- Määra organisatsiooni veebikonks, kui vanad agendid seda kasutasid.
Importija on saadaval ka REST API kaudu.