ThunderPhone 2.0 आता लाइव्ह आहे.स्वतःच सुरू करा, 2¢/मिनिटपासून.घोषणा वाचा

Using the dashboard

दुसऱ्या प्लॅटफॉर्मवरून एजंट इंपोर्ट करा

API की किंवा JSON एक्सपोर्ट वापरून Vapi, Retell, ElevenLabs Agents किंवा Bland मधून एजंट, टूल्स आणि नॉलेज बेस आणा, मॅपिंग तपासा आणि इंपोर्ट करा.

तुमचे एजंट Vapi, Retell, ElevenLabs Agents किंवा Bland वर असल्यास, आयातक ते मिळवतो, प्रत्येक फील्ड ThunderPhone शी जुळवतो आणि काहीही तयार करण्यापूर्वी तुम्हाला निकाल दाखवतो.

आयात सुरू करा

  1. एजंट्स उघडा आणि आयात निवडा (किंवा रिकाम्या एजंट्स पृष्ठावर Vapi, Retell, ElevenLabs किंवा Bland मधून आयात करा निवडा).
  2. प्लॅटफॉर्म निवडा.
  3. त्या प्लॅटफॉर्मवर की तयार करण्यासाठी संवादातील क्रमांकित पायऱ्यांचे अनुसरण करा (त्या तुमच्यासाठी योग्य सेटिंग्ज पृष्ठ उघडतात), ती पेस्ट करा किंवा एक्सपोर्ट केलेले JSON पेस्ट करा वर स्विच करून त्या प्लॅटफॉर्मच्या डॅशबोर्ड किंवा API मधील एक किंवा अधिक एजंट ऑब्जेक्ट्स पेस्ट करा.
  4. माझे एजंट मिळवा निवडा. मिळवणे आणि मॅपिंग करण्यास सहसा एक मिनिटापेक्षा कमी वेळ लागतो; तुम्ही पृष्ठ सोडून कार्य ट्रेमधून परत येऊ शकता.

योजनेचे पुनरावलोकन करा

प्रत्येक एजंटमध्ये नाव, जुळलेला आवाज (जुळणीबाबतचा विश्वास किती आहे यासह), बुद्धिमत्ता स्तर, त्यासोबत येणारी साधने आणि ज्ञानसंग्रह, तसेच रूपांतरणात बदललेल्या कोणत्याही बाबींच्या नोंदी दिसतात. prompt वाचण्यासाठी पंक्ती विस्तृत करा:

  • पुनर्लिखितprompt मार्गदर्शकाच्या शैलीतील एक सुसंगत prompt, ज्यात स्रोतामधील प्रत्येक फोन नंबर, URL, साधनाचे नाव आणि प्लेसहोल्डर जतन केलेला असतो.
  • संरचित — काढल्याप्रमाणेच शीर्षकांखाली मांडलेले स्रोत कॉन्फिगरेशन. पुनर्लेखन पडताळता येत नसल्यास हे आपोआप वापरले जाते.

तुम्हाला नको असलेल्या एजंट्सची निवड रद्द करा (चाचणी प्रतींची निवड डीफॉल्टनुसार रद्द केलेली असते), नावे, आवाज, स्तर किंवा prompt निवड संपादित करा, नंतर आयात निवडा. तयार केलेले एजंट त्यांच्या API कनेक्शन आणि जोडलेल्या ज्ञानासह बिल्डरमध्ये उघडतात.

काय आयात केले जाते

की मिळवणे

  1. dashboard.vapi.ai/org/api-keys उघडा (संस्था सेटिंग्ज → API की).
  2. की तयार करा आणि खाजगी निवडा — सार्वजनिक की सहाय्यकांची यादी दाखवू शकत नाहीत.
  3. ती डायलॉगमध्ये कॉपी करा. Vapi कींना स्कोप नसतो; तुम्ही ती फक्त यासाठी तयार केली असल्यास आयातीनंतर Vapi मध्ये की हटवा.
Vapi फील्डThunderPhone
model.messages[system]Prompt
firstMessage, firstMessageModePrompt मधील सुरुवातीची ओळ; प्रथम कोण बोलते
voice.provider + voiceIdकॅटलॉगमधील सर्वात जवळचा आवाज (जुळण्याचा विश्वास दर्शवला जातो)
transcriber.languageप्राथमिक भाषा
model.modelबुद्धिमत्ता स्तर
model.tools / toolIds (function, apiRequest)API कनेक्शन
transferCall गंतव्येPrompt मधील हँड-ऑफ विभाग (अंगभूत ट्रान्सफर)
endCall, dtmfअंगभूत सुविधा
query टूल्स (knowledgeBases[].fileIds) आणि लेगसी knowledgeBaseIdअपलोड केलेल्या फाइल्स दस्तऐवज म्हणून असलेला ज्ञानसंग्रह
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesPrompt विभाग; व्हॉइसमेल संदेश सेटिंग
silenceTimeoutSecondsशांततेमुळे कॉल समाप्त करणे
maxDurationSeconds, server.url, squads, workflows, sms/ghl/make/code/mcp टूल्सनोंदवले जाते, आयात केले जात नाही

की मिळवणे

  1. dashboard.retellai.com/apiKeys उघडा (सिस्टम सेटिंग्ज → API की) आणि की तयार करा निवडा.
  2. परवानग्या मर्यादित करा सक्षम करा आणि एजंट, ज्ञानसंग्रह, आणि फोन यांना वाचन वर सेट करा. इतर सर्व गट अनचेक ठेवा; इंपोर्टर कधीही Retell मध्ये लिहित नाही.
  3. की डायलॉगमध्ये कॉपी करा.
Retell फील्डThunderPhone
Retell LLM general_prompt, begin_message, start_speakerPrompt; सुरुवातीची ओळ; प्रथम कोण बोलते
states + starting_statePrompt मधील क्रमबद्ध कॉल प्रक्रिया
Conversation flow global_prompt + नोड्सक्रमबद्ध कॉल प्रक्रिया; ट्रान्सफर नोड्स हँड-ऑफ नियमही बनतात
general_tools सानुकूलAPI कनेक्शन
transfer_call, end_call, press_digitPrompt हँड-ऑफ + अंगभूत सुविधा
voice_id (11labs-, openai-, cartesia-, …)कॅटलॉगमधील सर्वात जवळचा आवाज
languageप्राथमिक आणि अतिरिक्त भाषा
model / s2s_modelबुद्धिमत्ता स्तर
knowledge_base_ids (url, document, text sources)दस्तऐवजांसह ज्ञानसंग्रह
voicemail_option, end_call_after_silence_ms, boosted_keywordsव्हॉइसमेल सेटिंग; शांततेमुळे कॉल समाप्त करणे; Prompt संज्ञा
webhook_url, max_call_duration_ms (60-मिनिटांच्या डीफॉल्टपेक्षा कमी असताना), सानुकूल-LLM इंजिन्स, send_sms, MCPनोंदवले जाते, आयात केले जात नाही

की मिळवणे

  1. elevenlabs.io/app/settings/api-keys उघडा आणि API की तयार करा निवडा.
  2. परवानग्यांमध्ये त्याला एजंट प्लॅटफॉर्म: वाचन द्या (दिसत असल्यास ज्ञानसंग्रह: वाचन देखील); इंपोर्टरला इतर कशाचीही गरज नाही.
  3. की डायलॉगमध्ये कॉपी करा.
ElevenLabs फील्डThunderPhone
conversation_config.agent.prompt.promptPrompt
first_message, languageसुरुवातीची ओळ; प्राथमिक भाषा
prompt.llmबुद्धिमत्ता स्तर
tts.voice_idकॅटलॉगमधील सर्वात जवळचा आवाज
webhook प्रकारचे tools / tool_idsAPI कनेक्शन (क्वेरी किंवा बॉडी स्कीमा)
सिस्टम टूल्स end_call, transfer_to_number, keypadअंगभूत सुविधा + Prompt हँड-ऑफ
knowledge_base url/text/file नोंदीज्ञानसंग्रह: URL नोंदी URL दस्तऐवज बनतात; मजकूर आणि फाइल नोंदी id द्वारे मिळवून त्यांच्या निष्कर्षित मजकुराप्रमाणे आयात केल्या जातात
turn.silence_end_call_timeoutशांततेमुळे कॉल समाप्त करणे
conversation.max_duration_seconds, क्लायंट टूल्स, MCPनोंदवले जाते, आयात केले जात नाही

की मिळवणे

  1. app.bland.ai/dashboard/settings उघडा.
  2. तेथे दर्शवलेली API की कॉपी करा (Bland मध्ये प्रत्येक खात्यासाठी एक की असते; तिला स्कोप नसतो, त्यामुळे तुम्हाला योग्य वाटल्यास नंतर ती रोटेट करा).
  3. ती डायलॉगमध्ये पेस्ट करा.

वेब एजंटना Bland मध्ये नाव नसते, त्यामुळे इंपोर्टर त्यांना अभिवादनावरून ("नमस्कार, मी Nova आहे…") किंवा Prompt वरून ("तुम्ही Nova आहात…") नावे देतो.

Bland फील्डThunderPhone
वेब एजंट prompt, first_sentence, language, model, voicePrompt; सुरुवातीची ओळ; भाषा; स्तर; सर्वात जवळचा आवाज
सानुकूल tools (name, url, method, input_schema, headers)API कनेक्शन
इनबाउंड क्रमांक prompt किंवा pathway_idप्रत्येक इनबाउंड क्रमांकासाठी एक एजंट
प्रत्येक pathway, क्रमांकाशी संलग्न असो वा नसोप्रत्येक pathway साठी एक एजंट
Pathway नोड्स आणि एजेस (Default, Knowledge Base, Transfer Call, End Call, Webhook)क्रमबद्ध कॉल प्रक्रिया; ज्ञानसंग्रह नोडचा मजकूर दस्तऐवज बनतो; ट्रान्सफर आणि वेबहुक अंगभूत सुविधा व API कनेक्शन बनतात
transfer_phone_numberहँड-ऑफ विभाग
max_duration, webhookनोंदवले जाते, आयात केले जात नाही
Bland-मालकीचे क्रमांकपोर्ट करता येणार नाहीत म्हणून नोंदवले जाते

ThunderPhone वर आवश्यक असलेल्या कृती

पुनरावलोकन पृष्ठाच्या तळाशी असलेल्या अहवालात स्थलांतरित न झालेल्या सर्व गोष्टी आणि त्यांची कारणे दिली आहेत:

  • फोन नंबर. कॅरिअरकडे असलेले तुमच्या मालकीचे नंबर VoIP नंबर म्हणून जोडता येतात. प्लॅटफॉर्मच्या मालकीचे नंबर स्थलांतरित करता येत नाहीत; नवीन नंबर घ्या आणि तो इम्पोर्ट केलेल्या एजंटला जोडा.
  • एजंटनिहाय वेबहुक. ThunderPhone प्रत्येक संस्थेसाठी स्वाक्षरीयुक्त वेबहुक पाठवते; वेबहुक अंतर्गत एक सेट करा.
  • विक्रेत्याकडे संग्रहित क्रेडेन्शियल्स. दृश्यमान असलेले टूल हेडर कॉपी केले जातात. जुन्या प्लॅटफॉर्मने id ने संग्रहित केलेली क्रेडेन्शियल्स चिन्हांकित केली जातात; ती API कनेक्शनच्या हेडरमध्ये जोडा.
  • समतुल्य नसलेली टूल्स (SMS पाठवणे, प्लॅटफॉर्म-विशिष्ट ऑटोमेशन) सूचीबद्ध केली जातात, त्यामुळे काहीही नकळत वगळले जात नाही.
  • कॉल कालावधी मर्यादा. ThunderPhone मध्ये एजंटनिहाय कमाल कॉल कालावधी नाही; त्याऐवजी मौनामुळे कॉल समाप्त करण्याची सेटिंग आणि तुमच्या prompt चे समाप्ती नियम वापरा.

कीशिवाय इम्पोर्ट करणे

निर्यात केलेले JSON पेस्ट करा निवडा आणि तुमच्या प्लॅटफॉर्मच्या API किंवा डॅशबोर्डने निर्यात केलेले ऑब्जेक्ट एक ऑब्जेक्ट किंवा JSON सूची म्हणून पेस्ट करा:

  • Vapi — असिस्टंट ऑब्जेक्ट (GET /assistant/{id}). toolIds द्वारे जोडलेली टूल्स आणि नॉलेज फाइल्सचे निराकरण करण्यासाठी की आवश्यक आहे.
  • Retell — एजंट ऑब्जेक्ट (GET /get-agent/{id}) सोबत त्याचा Retell LLM (GET /get-retell-llm/{id}) किंवा त्याच सूचीतील संभाषण फ्लो ऑब्जेक्ट; इम्पोर्टर त्यांना id द्वारे जोडतो. स्वतंत्रपणे पेस्ट केलेला LLM किंवा फ्लो तयार केलेल्या नावाखाली इम्पोर्ट होतो.
  • ElevenLabs — एजंट ऑब्जेक्ट (GET /v1/convai/agents/{id}); त्याची वेबहुक टूल्स इनलाइन समाविष्ट असतात, त्यामुळे काहीही निराकरणाविना राहत नाही.
  • Bland — वेब एजंट, /v1/agents प्रतिसाद किंवा पाथवे ऑब्जेक्ट.

केवळ id द्वारे संदर्भित केलेली आणि पेस्टमध्ये नसलेली कोणतीही गोष्ट नोंदींमध्ये सूचीबद्ध केली जाते.

इम्पोर्टनंतर

  1. प्रत्येक एजंट उघडा आणि त्याच्या नोंदी वाचा.
  2. बिल्डरमधून चाचणी कॉल करा.
  3. फोन नंबर जोडा.
  4. रिक्वेस्ट टेस्टरने प्रत्येक API कनेक्शनची चाचणी करा.
  5. नॉलेज दस्तऐवजांचे इंडेक्सिंग पूर्ण झाले आहे याची खात्री करा.
  6. जुन्या एजंटनी वेबहुक वापरला असल्यास संस्थेचा वेबहुक सेट करा.

इम्पोर्टर REST API द्वारेही उपलब्ध आहे.