ThunderPhone 2.0 kini resmi hadir.Layanan mandiri, mulai dari 2¢/menit.Baca pengumumannya

Using the dashboard

Impor agen dari platform lain

Pindahkan agen, alat, dan basis pengetahuan dari Vapi, Retell, ElevenLabs Agents, atau Bland menggunakan kunci API atau ekspor JSON, tinjau pemetaannya, lalu impor.

Jika agen Anda berada di Vapi, Retell, ElevenLabs Agents, atau Bland, pengimpor mengambilnya, memetakan setiap bidang ke ThunderPhone, dan menampilkan hasilnya sebelum apa pun dibuat.

Mulai impor

  1. Buka Agen dan pilih Impor (atau Impor dari Vapi, Retell, ElevenLabs, atau Bland pada halaman agen yang kosong).
  2. Pilih platform.
  3. Ikuti langkah bernomor dalam dialog untuk membuat kunci di platform tersebut (langkah tersebut membuka halaman pengaturan yang tepat untuk Anda), tempelkan kunci, atau beralih ke Tempel JSON yang diekspor dan tempel satu atau beberapa objek agen dari dasbor atau API platform tersebut.
  4. Pilih Ambil agen saya. Pengambilan dan pemetaan biasanya memerlukan waktu kurang dari satu menit; Anda dapat meninggalkan halaman dan kembali melalui baki tugas.

Tinjau rencana

Setiap agen menampilkan nama, suara yang cocok (beserta tingkat keyakinan kecocokannya), tingkat kecerdasan, alat dan basis pengetahuan yang dibawanya, serta catatan tentang hal-hal yang berubah dalam penerjemahan. Perluas baris untuk membaca Prompt:

  • Ditulis ulang — satu Prompt yang koheren dalam gaya panduan prompting, dengan setiap nomor telepon, URL, nama alat, dan placeholder dari sumber tetap dipertahankan.
  • Terstruktur — konfigurasi sumber ditata di bawah judul, persis seperti yang diekstrak. Digunakan secara otomatis saat penulisan ulang tidak dapat diverifikasi.

Hapus centang agen yang tidak Anda inginkan (salinan uji tidak dicentang secara default), edit nama, suara, tingkat, atau pilihan Prompt, lalu pilih Impor. Agen yang dibuat terbuka di builder dengan koneksi API dan pengetahuan yang terpasang.

Yang diimpor

Mendapatkan key

  1. Buka dashboard.vapi.ai/org/api-keys (Pengaturan organisasi → Kunci API).
  2. Buat key dan pilih Pribadi — key publik tidak dapat mencantumkan asisten.
  3. Salin key tersebut ke dialog. Key Vapi tidak memiliki cakupan; hapus key di Vapi setelah impor jika Anda membuatnya hanya untuk ini.
Kolom VapiThunderPhone
model.messages[system]Prompt
firstMessage, firstMessageModeKalimat pembuka dalam Prompt; siapa yang berbicara lebih dahulu
voice.provider + voiceIdSuara katalog terdekat (tingkat kecocokan ditampilkan)
transcriber.languageBahasa utama
model.modelTingkat kecerdasan
model.tools / toolIds (function, apiRequest)Koneksi API
Tujuan transferCallBagian pengalihan dalam Prompt (pengalihan bawaan)
endCall, dtmfFitur bawaan
Alat query (knowledgeBases[].fileIds) dan knowledgeBaseId versi lamaBasis pengetahuan dengan file yang diunggah sebagai dokumen
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesBagian Prompt; pengaturan pesan suara
silenceTimeoutSecondsTutup panggilan karena hening
maxDurationSeconds, server.url, squads, workflows, alat sms/ghl/make/code/mcpDilaporkan, tidak diimpor

Mendapatkan key

  1. Buka dashboard.retellai.com/apiKeys (Pengaturan sistem → Kunci API) lalu pilih Buat key.
  2. Aktifkan Batasi izin dan atur Agen, Basis pengetahuan, dan Telepon ke Baca. Biarkan semua grup lain tidak dicentang; pengimpor tidak pernah menulis ke Retell.
  3. Salin key ke dialog.
Kolom RetellThunderPhone
Retell LLM general_prompt, begin_message, start_speakerPrompt; kalimat pembuka; siapa yang berbicara lebih dahulu
states + starting_stateProsedur panggilan berurutan dalam Prompt
Alur percakapan global_prompt + nodeProsedur panggilan berurutan; node pengalihan juga menjadi aturan hand-off
Kustom general_toolsKoneksi API
transfer_call, end_call, press_digitHand-off Prompt + fitur bawaan
voice_id (11labs-, openai-, cartesia-, …)Suara katalog terdekat
languageBahasa utama dan bahasa tambahan
model / s2s_modelTingkat kecerdasan
knowledge_base_ids (sumber url, dokumen, teks)Basis pengetahuan dengan dokumen
voicemail_option, end_call_after_silence_ms, boosted_keywordsPengaturan pesan suara; tutup panggilan karena hening; istilah Prompt
webhook_url, max_call_duration_ms (saat di bawah standar 60 menit), mesin LLM kustom, send_sms, MCPDilaporkan, tidak diimpor

Mendapatkan key

  1. Buka elevenlabs.io/app/settings/api-keys lalu pilih Buat key API.
  2. Di bagian izin, berikan Platform Agen: Baca (dan Basis pengetahuan: Baca jika ditampilkan); pengimpor tidak memerlukan hal lain.
  3. Salin key ke dialog.
Kolom ElevenLabsThunderPhone
conversation_config.agent.prompt.promptPrompt
first_message, languageKalimat pembuka; bahasa utama
prompt.llmTingkat kecerdasan
tts.voice_idSuara katalog terdekat
tools / tool_ids berjenis webhookKoneksi API (skema kueri atau isi)
Alat sistem end_call, transfer_to_number, keypadFitur bawaan + hand-off Prompt
Entri url/teks/file knowledge_baseBasis pengetahuan: entri URL menjadi dokumen URL; entri teks dan file diambil berdasarkan ID lalu diimpor sebagai teks hasil ekstraknya
turn.silence_end_call_timeoutTutup panggilan karena hening
conversation.max_duration_seconds, alat klien, MCPDilaporkan, tidak diimpor

Mendapatkan key

  1. Buka app.bland.ai/dashboard/settings.
  2. Salin key API yang ditampilkan di sana (Bland memiliki satu key per akun; key tersebut tidak memiliki cakupan, jadi rotasikan setelahnya jika Anda menginginkannya).
  3. Tempelkan ke dialog.

Agen web tidak memiliki nama di Bland, sehingga pengimpor memberi nama berdasarkan sapaan ("Halo, ini Nova…") atau Prompt ("Anda adalah Nova…").

Kolom BlandThunderPhone
Agen web prompt, first_sentence, language, model, voicePrompt; kalimat pembuka; bahasa; tingkat; suara terdekat
tools kustom (name, url, method, input_schema, headers)Koneksi API
Nomor masuk prompt atau pathway_idSatu agen per nomor masuk
Setiap pathway, terhubung ke nomor atau tidakSatu agen per pathway
Node dan edge pathway (Default, Knowledge Base, Transfer Call, End Call, Webhook)Prosedur panggilan berurutan; teks node basis pengetahuan menjadi dokumen; pengalihan dan webhook menjadi fitur bawaan serta koneksi API
transfer_phone_numberBagian hand-off
max_duration, webhookDilaporkan, tidak diimpor
Nomor milik BlandDilaporkan sebagai tidak dapat dipindahkan

Hal-hal yang memerlukan tindakan di ThunderPhone

Laporan di bagian bawah halaman peninjauan mencantumkan semua yang tidak dapat dipindahkan beserta alasannya:

  • Nomor telepon. Nomor yang Anda miliki pada operator dapat dihubungkan sebagai nomor VoIP. Nomor milik Platform tidak dapat dipindahkan; dapatkan nomor baru dan hubungkan ke agen yang diimpor.
  • Webhook per agen. ThunderPhone mengirimkan webhook bertanda tangan per organisasi; atur satu di Webhook.
  • Kredensial yang disimpan vendor. Header alat yang terlihat akan disalin. Kredensial yang disimpan Platform lama berdasarkan id akan ditandai; tambahkan ke header koneksi API.
  • Alat tanpa padanan (pengiriman SMS, otomatisasi khusus Platform) dicantumkan agar tidak ada yang terlewat secara diam-diam.
  • Batas durasi panggilan. ThunderPhone tidak memiliki durasi panggilan maksimum per agen; gunakan pengaturan menutup panggilan saat hening dan aturan pengakhiran dalam Prompt Anda sebagai gantinya.

Mengimpor tanpa kunci

Pilih Tempel JSON yang diekspor dan tempel objek yang diekspor oleh API atau dasbor Platform Anda, sebagai satu objek atau daftar JSON:

  • Vapi — objek asisten (GET /assistant/{id}). Alat yang dilampirkan melalui toolIds dan file pengetahuan memerlukan kunci untuk diselesaikan.
  • Retell — objek agen (GET /get-agent/{id}) bersama dengan Retell LLM-nya (GET /get-retell-llm/{id}) atau objek alur percakapan dalam daftar yang sama; pengimpor menghubungkannya berdasarkan id. LLM atau alur yang ditempel sendiri akan diimpor dengan nama yang dibuat secara otomatis.
  • ElevenLabs — objek agen (GET /v1/convai/agents/{id}); alat webhook-nya disertakan secara inline, sehingga tidak ada yang belum terselesaikan.
  • Bland — agen web, respons /v1/agents, atau objek pathway.

Apa pun yang hanya direferensikan berdasarkan id dan tidak ada dalam tempelan akan dicantumkan dalam catatan.

Setelah impor

  1. Buka setiap agen dan baca catatannya.
  2. Lakukan panggilan uji dari builder.
  3. Hubungkan nomor telepon.
  4. Uji setiap koneksi API dengan penguji permintaan.
  5. Periksa bahwa dokumen pengetahuan telah selesai diindeks.
  6. Atur webhook organisasi jika agen lama menggunakan webhook.

Pengimpor juga tersedia melalui REST API.