Uvozite agente z druge platforme
Prenesite agente, orodja in zbirke znanja iz Vapi, Retell, ElevenLabs Agents ali Bland s ključem API ali izvozom JSON, preglejte preslikavo in jih uvozite.
Če imate agente v Vapi, Retell, ElevenLabs Agents ali Bland, jih uvoznik pridobi, preslika vsa polja v ThunderPhone in vam prikaže rezultat, preden se kar koli ustvari.
Začnite uvoz
- Odprite Agenti in izberite Uvozi (ali Uvozi iz Vapi, Retell, ElevenLabs ali Bland na prazni strani agentov).
- Izberite platformo.
- Sledite oštevilčenim korakom v pogovornem oknu, da ustvarite ključ na tej platformi (odprejo vam ustrezno stran z nastavitvami), ga prilepite ali preklopite na Prilepi izvoženi JSON in prilepite enega ali več objektov agenta z nadzorne plošče ali API-ja te platforme.
- Izberite Pridobi moje agente. Pridobivanje in preslikavanje običajno trajata manj kot minuto; stran lahko zapustite in se vrnete prek opravilne vrstice.
Preglejte načrt
Za vsakega agenta so prikazani ime, ujemajoči se glas (vključno s stopnjo zaupanja v ujemanje), raven inteligence, orodja in zbirke znanja, ki jih prinaša, ter opombe o vsem, kar se je pri prevodu spremenilo. Razširite vrstico za branje poziva:
- Preoblikovano — en skladen poziv v slogu vodnika za pozive, pri čemer so ohranjene vse telefonske številke, URL-ji, imena orodij in označbe mesta iz izvirnika.
- Strukturirano — izvorna konfiguracija, razporejena pod naslove, natanko tako, kot je bila pridobljena. Uporabi se samodejno, kadar preoblikovanja ni mogoče preveriti.
Odznačite agente, ki jih ne želite (preskusne kopije so privzeto odznačene), uredite imena, glasove, ravni ali izbiro poziva, nato izberite Uvozi. Ustvarjeni agenti se odprejo v gradniku s pripetimi povezavami API in znanjem.
Kaj se uvozi
Pridobitev ključa
- Odprite dashboard.vapi.ai/org/api-keys (Nastavitve organizacije → Ključi API).
- Ustvarite ključ in izberite Zasebno — javni ključi ne morejo prikazati pomočnikov.
- Kopirajte ga v pogovorno okno. Ključi Vapi niso omejeni po obsegu; po uvozu ključ v Vapi izbrišite, če ste ga ustvarili samo za to.
| Polje Vapi | ThunderPhone |
|---|---|
model.messages[system] | Poziv |
firstMessage, firstMessageMode | Uvodna poved v pozivu; kdo spregovori prvi |
voice.provider + voiceId | Najbližji glas iz kataloga (prikazana je zanesljivost ujemanja) |
transcriber.language | Primarni jezik |
model.model | Stopnja inteligence |
model.tools / toolIds (function, apiRequest) | Povezave API |
Cilji transferCall | Razdelek za predajo v pozivu (vgrajena predaja) |
endCall, dtmf | Vgrajene funkcije |
Orodja query (knowledgeBases[].fileIds) in starejši knowledgeBaseId | Zbirka znanja z naloženimi datotekami kot dokumenti |
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessages | Razdelki poziva; nastavitev sporočila glasovne pošte |
silenceTimeoutSeconds | Prekinitev ob tišini |
maxDurationSeconds, server.url, ekipe, poteki dela, orodja sms/ghl/make/code/mcp | Prikazano v poročilu, ni uvoženo |
Pridobitev ključa
- Odprite dashboard.retellai.com/apiKeys (Sistemske nastavitve → Ključi API) in izberite Ustvari ključ.
- Vklopite Omeji dovoljenja ter za Agent, Zbirka znanja in Telefon nastavite Branje. Vse druge skupine pustite neoznačene; uvoznik nikoli ne zapisuje v Retell.
- Kopirajte ključ v pogovorno okno.
| Polje Retell | ThunderPhone |
|---|---|
Retell LLM general_prompt, begin_message, start_speaker | Poziv; uvodna poved; kdo spregovori prvi |
states + starting_state | Urejen postopek klica v pozivu |
Potek pogovora global_prompt + vozlišča | Urejen postopek klica; vozlišča za predajo postanejo tudi pravila za predajo |
Prilagojena general_tools | Povezave API |
transfer_call, end_call, press_digit | Predaja v pozivu + vgrajene funkcije |
voice_id (11labs-, openai-, cartesia-, …) | Najbližji glas iz kataloga |
language | Primarni in dodatni jeziki |
model / s2s_model | Stopnja inteligence |
knowledge_base_ids (viri url, document, text) | Zbirka znanja z dokumenti |
voicemail_option, end_call_after_silence_ms, boosted_keywords | Nastavitev glasovne pošte; prekinitev ob tišini; izrazi v pozivu |
webhook_url, max_call_duration_ms (če je pod privzeto vrednostjo 60 minut), prilagojeni mehanizmi LLM, send_sms, MCP | Prikazano v poročilu, ni uvoženo |
Pridobitev ključa
- Odprite elevenlabs.io/app/settings/api-keys in izberite Ustvari ključ API.
- V razdelku dovoljenj mu dodelite Platforma Agents: Branje (in Zbirka znanja: Branje, če je prikazano); uvoznik ne potrebuje ničesar drugega.
- Kopirajte ključ v pogovorno okno.
| Polje ElevenLabs | ThunderPhone |
|---|---|
conversation_config.agent.prompt.prompt | Poziv |
first_message, language | Uvodna poved; primarni jezik |
prompt.llm | Stopnja inteligence |
tts.voice_id | Najbližji glas iz kataloga |
tools / tool_ids vrste webhook | Povezave API (shema poizvedbe ali telesa) |
Sistemska orodja end_call, transfer_to_number, tipkovnica | Vgrajene funkcije + predaja v pozivu |
Vnosi knowledge_base url/text/file | Zbirka znanja: vnosi URL postanejo dokumenti URL; vnosi besedila in datotek se pridobijo po ID-ju in uvozijo kot izluščeno besedilo |
turn.silence_end_call_timeout | Prekinitev ob tišini |
conversation.max_duration_seconds, odjemalska orodja, MCP | Prikazano v poročilu, ni uvoženo |
Pridobitev ključa
- Odprite app.bland.ai/dashboard/settings.
- Kopirajte tam prikazani ključ API (Bland ima en ključ na račun; ni omejen po obsegu, zato ga po potrebi nato zamenjajte).
- Prilepite ga v pogovorno okno.
Spletni agenti v Bland nimajo imena, zato jih uvoznik poimenuje na podlagi pozdrava ("Hi, this is Nova…") ali poziva ("You are Nova…").
| Polje Bland | ThunderPhone |
|---|---|
Spletni agent prompt, first_sentence, language, model, voice | Poziv; uvodna poved; jezik; stopnja; najbližji glas |
Prilagojena tools (name, url, method, input_schema, headers) | Povezave API |
Dohodna številka prompt ali pathway_id | En agent za vsako dohodno številko |
| Vsaka pot, povezana s številko ali ne | En agent za vsako pot |
| Vozlišča in povezave poti (Default, Knowledge Base, Transfer Call, End Call, Webhook) | Urejen postopek klica; besedilo vozlišča zbirke znanja postane dokument; predaje in webhooki postanejo vgrajene funkcije in povezave API |
transfer_phone_number | Razdelek za predajo |
max_duration, webhook | Prikazano v poročilu, ni uvoženo |
| Številke v lasti Bland | Prikazano v poročilu kot neprenosljivo |
Kaj zahteva ukrep v ThunderPhone
Poročilo na dnu strani za pregled navaja vse, kar se ni preneslo, in razlog za to:
- Telefonske številke. Številke, ki jih imate pri operaterju, lahko povežete kot VoIP-številke. Številk, ki so v lasti platforme, ni mogoče prenesti; pridobite novo številko in jo povežite z uvoženim agentom.
- Spletne kljuke za posameznega agenta. ThunderPhone pošilja podpisane spletne kljuke za posamezno organizacijo; nastavite jo v razdelku Spletne kljuke.
- Poverilnice, shranjene pri ponudniku. Glave orodij, ki so bile vidne, se kopirajo. Poverilnice, ki jih je stara platforma shranila z ID-jem, so označene; dodajte jih v glave povezave API.
- Orodja brez ustreznice (pošiljanje SMS-sporočil, avtomatizacije, specifične za platformo) so navedena, da se nič ne izpusti brez opozorila.
- Omejitve trajanja klica. ThunderPhone nima največje dolžine klica za posameznega agenta; namesto tega uporabite nastavitev prekinitve ob tišini in pravila za zaključek v pozivu.
Uvoz brez ključa
Izberite Prilepite izvoženi JSON in prilepite objekte, ki jih izvozi API ali nadzorna plošča vaše platforme, kot en objekt ali seznam JSON:
- Vapi — objekt asistenta (
GET /assistant/{id}). Orodja, povezana prektoolIds, in datoteke znanja za razrešitev potrebujejo ključ. - Retell — objekt agenta (
GET /get-agent/{id}) skupaj z njegovim Retell LLM-jem (GET /get-retell-llm/{id}) ali objektom poteka pogovora na istem seznamu; uvoznik jih poveže z ID-jem. LLM ali potek, prilepljen samostojno, se uvozi pod samodejno ustvarjenim imenom. - ElevenLabs — objekt agenta (
GET /v1/convai/agents/{id}); njegova orodja spletnih kljuk so vključena neposredno, zato nič ne ostane nerazrešeno. - Bland — spletni agent, odgovor
/v1/agentsali objekt poteka.
Vse, na kar se sklicuje samo z ID-jem in ni prisotno v prilepljeni vsebini, je navedeno v opombah.
Po uvozu
- Odprite vsakega agenta in preberite njegove opombe.
- V gradniku opravite preskusni klic.
- Povežite telefonsko številko.
- Preskusite vsako povezavo API s preizkuševalnikom zahtev.
- Preverite, ali so dokumenti znanja končali indeksiranje.
- Nastavite spletno kljuko organizacije, če so jo stari agenti uporabljali.
Uvoznik je na voljo tudi prek REST API-ja.