ThunderPhone 2.0 yayında.Kendi başınıza kullanmaya başlayın; dakikada 2¢'den başlayan fiyatlarla.Duyuruyu okuyun

Using the dashboard

Başka bir platformdan ajanları içe aktarın

API anahtarı veya JSON dışa aktarması kullanarak Vapi, Retell, ElevenLabs Agents ya da Bland

Ajanlarınız Vapi, Retell, ElevenLabs Agents veya Bland üzerinde bulunuyorsa içe aktarıcı bunları getirir, her alanı ThunderPhone ile eşler ve herhangi bir şey oluşturulmadan önce sonucu size gösterir.

İçe aktarma başlatın

  1. Agents bölümünü açın ve Import seçeneğini belirleyin (veya boş bir ajanlar sayfasında Import from Vapi, Retell, ElevenLabs, or Bland seçeneğini belirleyin).
  2. Platformu seçin.
  3. İletişim kutusundaki numaralı adımları izleyerek ilgili platformda bir anahtar oluşturun (sizi doğru ayarlar sayfasına yönlendirir), anahtarı yapıştırın ya da Paste exported JSON seçeneğine geçerek o platformun panosundan veya API'sinden bir ya da daha fazla ajan nesnesini yapıştırın.
  4. Fetch my agents seçeneğini belirleyin. Getirme ve eşleme işlemi genellikle bir dakikadan kısa sürer; sayfadan ayrılabilir ve görev tepsisi üzerinden geri dönebilirsiniz.

Planı inceleyin

Her ajan; adını, eşleşen sesi (eşleşmenin ne kadar güvenilir olduğu ile birlikte), zeka seviyesini, getirdiği araçları ve bilgi tabanlarını ve dönüştürme sırasında değişen her şeyle ilgili notları gösterir. İstemi okumak için bir satırı genişletin:

  • Yeniden yazılmışistem kılavuzu tarzında, kaynakta bulunan her telefon numarası, URL, araç adı ve yer tutucuyu koruyan tutarlı tek bir istem.
  • Yapılandırılmış — kaynak yapılandırma, çıkarıldığı şekliyle başlıklar altında düzenlenir. Yeniden yazım doğrulanamadığında otomatik olarak kullanılır.

İstemediğiniz ajanların işaretini kaldırın (test kopyalarının işareti varsayılan olarak kaldırılmıştır), adları, sesleri, seviyeleri veya istem seçimini düzenleyin, ardından Import seçeneğini belirleyin. Oluşturulan ajanlar, API bağlantıları ve bilgi kaynakları eklenmiş olarak oluşturucuda açılır.

İçe aktarılanlar

Anahtar alma

  1. dashboard.vapi.ai/org/api-keys adresini açın (Kuruluş ayarları → API Anahtarları).
  2. Bir anahtar oluşturun ve Özel seçeneğini belirleyin — genel anahtarlar asistanları listeleyemez.
  3. Anahtarı iletişim kutusuna kopyalayın. Vapi anahtarları kapsamlandırılmaz; yalnızca bunun için oluşturduysanız içe aktarma işleminden sonra anahtarı Vapi'de silin.
Vapi alanıThunderPhone
model.messages[system]İstem
firstMessage, firstMessageModeİstemde açılış cümlesi; ilk kimin konuşacağı
voice.provider + voiceIdEn yakın katalog sesi (eşleşme güveni gösterilir)
transcriber.languageBirincil dil
model.modelZeka seviyesi
model.tools / toolIds (function, apiRequest)API bağlantıları
transferCall hedefleriİstemin aktarım bölümü (yerleşik aktarım)
endCall, dtmfYerleşik işlevler
query araçları (knowledgeBases[].fileIds) ve eski knowledgeBaseIdYüklenen dosyaların belge olarak eklendiği bilgi tabanı
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesİstem bölümleri; sesli mesaj ayarı
silenceTimeoutSecondsSessizlikte kapatma
maxDurationSeconds, server.url, squads, workflows, sms/ghl/make/code/mcp araçlarıRaporlanır, içe aktarılmaz

Anahtar alma

  1. dashboard.retellai.com/apiKeys adresini açın (Sistem ayarları → API Anahtarları) ve Anahtar oluştur seçeneğini belirleyin.
  2. İzinleri kısıtla seçeneğini etkinleştirin ve Ajan, Bilgi tabanı ve Telefon için Okuma izni ayarlayın. Diğer tüm grupları işaretlemeden bırakın; içe aktarma aracı Retell'e hiçbir zaman yazmaz.
  3. Anahtarı iletişim kutusuna kopyalayın.
Retell alanıThunderPhone
Retell LLM general_prompt, begin_message, start_speakerİstem; açılış cümlesi; ilk kimin konuşacağı
states + starting_stateİstemde sıralı arama prosedürü
Konuşma akışı global_prompt + düğümlerSıralı arama prosedürü; aktarım düğümleri ayrıca aktarım kurallarına dönüşür
general_tools özelAPI bağlantıları
transfer_call, end_call, press_digitİstem aktarımı + yerleşik işlevler
voice_id (11labs-, openai-, cartesia-, …)En yakın katalog sesi
languageBirincil ve ek diller
model / s2s_modelZeka seviyesi
knowledge_base_ids (url, document, text sources)Belgelerle birlikte bilgi tabanı
voicemail_option, end_call_after_silence_ms, boosted_keywordsSesli mesaj ayarı; sessizlikte kapatma; istem terimleri
webhook_url, max_call_duration_ms (60 dakikalık varsayılan sürenin altındaysa), özel LLM motorları, send_sms, MCPRaporlanır, içe aktarılmaz

Anahtar alma

  1. elevenlabs.io/app/settings/api-keys adresini açın ve API anahtarı oluştur seçeneğini belirleyin.
  2. İzinler altında Agents Platform: Okuma iznini verin (gösteriliyorsa Bilgi tabanı: Okuma iznini de verin); içe aktarma aracı başka hiçbir izne ihtiyaç duymaz.
  3. Anahtarı iletişim kutusuna kopyalayın.
ElevenLabs alanıThunderPhone
conversation_config.agent.prompt.promptİstem
first_message, languageAçılış cümlesi; birincil dil
prompt.llmZeka seviyesi
tts.voice_idEn yakın katalog sesi
webhook türündeki tools / tool_idsAPI bağlantıları (sorgu veya gövde şeması)
sistem araçları end_call, transfer_to_number, tuş takımıYerleşik işlevler + istem aktarımı
knowledge_base url/text/file girdileriBilgi tabanı: URL girdileri URL belgelerine dönüşür; metin ve dosya girdileri kimliğe göre alınır ve çıkarılan metinleri olarak içe aktarılır
turn.silence_end_call_timeoutSessizlikte kapatma
conversation.max_duration_seconds, istemci araçları, MCPRaporlanır, içe aktarılmaz

Anahtar alma

  1. app.bland.ai/dashboard/settings adresini açın.
  2. Burada gösterilen API anahtarını kopyalayın (Bland, hesap başına tek anahtar kullanır; anahtar kapsamlandırılmaz, bu nedenle isterseniz sonrasında yenileyin).
  3. Anahtarı iletişim kutusuna yapıştırın.

Web ajanlarının Bland'de adı yoktur; bu nedenle içe aktarma aracı bunları selamlamadan ("Merhaba, ben Nova…") veya istemden ("Siz Nova'sınız…") adlandırır.

Bland alanıThunderPhone
Web ajanı prompt, first_sentence, language, model, voiceİstem; açılış cümlesi; dil; seviye; en yakın ses
Özel tools (name, url, method, input_schema, headers)API bağlantıları
Gelen numara prompt veya pathway_idGelen numara başına bir ajan
Bir numaraya bağlı olsun veya olmasın her pathwayPathway başına bir ajan
Pathway düğümleri ve kenarları (Varsayılan, Bilgi Tabanı, Arama Aktar, Aramayı Sonlandır, Webhook)Sıralı arama prosedürü; bilgi tabanı düğüm metni bir belgeye dönüşür; aktarımlar ve webhook'lar yerleşik işlevlere ve API bağlantılarına dönüşür
transfer_phone_numberAktarım bölümü
max_duration, webhookRaporlanır, içe aktarılmaz
Bland'e ait numaralarTaşınamaz olarak raporlanır

ThunderPhone'da yapılması gerekenler

İnceleme sayfasının altındaki rapor, aktarılamayan her şeyi ve nedenini listeler:

  • Telefon numaraları. Bir operatöre ait numaralar, VoIP numaraları olarak bağlanabilir. Platforma ait numaralar aktarılamaz; yeni bir numara alın ve içe aktarılan ajana bağlayın.
  • Ajan başına web kancaları. ThunderPhone, kuruluş başına imzalı web kancaları gönderir; Web kancaları altında bir tane yapılandırın.
  • Sağlayıcıda saklanan kimlik bilgileri. Görünür olan araç başlıkları kopyalanır. Eski platformun kimliğe göre sakladığı kimlik bilgileri işaretlenir; bunları API bağlantısının başlıklarına ekleyin.
  • Eş değeri olmayan araçlar (SMS gönderimi, platforma özgü otomasyonlar), hiçbir şeyin sessizce atlanmaması için listelenir.
  • Çağrı süresi sınırları. ThunderPhone'da ajan başına maksimum çağrı süresi yoktur; bunun yerine sessizlikte kapatma ayarını ve isteminizdeki sonlandırma kurallarını kullanın.

Anahtar olmadan içe aktarma

Dışa aktarılan JSON'u yapıştır seçeneğini belirleyin ve platformunuzun API'sinin veya kontrol panelinin dışa aktardığı nesne ya da nesneleri, tek bir nesne veya JSON listesi olarak yapıştırın:

  • Vapi — yapay zeka ajanı nesnesi (GET /assistant/{id}). toolIds ile bağlanan araçlar ve bilgi dosyalarının çözümlenmesi için anahtar gerekir.
  • Retell — ajan nesnesi (GET /get-agent/{id}), ile birlikte aynı listedeki Retell LLM'si (GET /get-retell-llm/{id}) veya konuşma akışı nesnesi; içe aktarıcı bunları kimliğe göre bağlar. Tek başına yapıştırılan bir LLM veya akış, oluşturulan bir ad altında içe aktarılır.
  • ElevenLabs — ajan nesnesi (GET /v1/convai/agents/{id}); web kancası araçları satır içi olarak dahil edilir, bu nedenle çözümlenmemiş hiçbir şey kalmaz.
  • Bland — bir web yapay zeka ajanı, /v1/agents yanıtı veya bir yol nesnesi.

Yalnızca kimliğe göre başvurulan ve yapıştırılan içerikte bulunmayan her şey notlarda listelenir.

İçe aktarmadan sonra

  1. Her ajanı açın ve notlarını okuyun.
  2. Oluşturucudan bir test çağrısı yapın.
  3. Bir telefon numarası bağlayın.
  4. Her API bağlantısını istek test aracıyla test edin.
  5. Bilgi belgelerinin dizine eklenmesinin tamamlandığını kontrol edin.
  6. Eski ajanlar kullanıyorsa bir kuruluş web kancası ayarlayın.

İçe aktarıcı, REST API üzerinden de kullanılabilir.