ThunderPhone 2.0 је стигао.Све подешавате сами, већ од 2 цента/мин.Прочитајте објаву

Using the dashboard

Увезите агенте са друге платформе

Пренесите агенте, алате и базе знања из Vapi, Retell, ElevenLabs Agents или Bland помоћу API кључа или JSON извоза, прегледајте мапирање и увезите их.

Ако се Ваши агенти налазе на платформама Vapi, Retell, ElevenLabs Agents или Bland, алат за увоз их преузима, пресликава свако поље у ThunderPhone и приказује Вам резултат пре него што се било шта креира.

Покрените увоз

  1. Отворите Агенти и изаберите Увезите (или Увезите са платформи Vapi, Retell, ElevenLabs или Bland на празној страници агената).
  2. Изаберите платформу.
  3. Пратите нумерисане кораке у дијалогу да бисте креирали кључ на тој платформи (отвориће Вам одговарајућу страницу подешавања), налепите га или пређите на Налепите извезени JSON и налепите један или више објеката агента са контролне табле или из API-ја те платформе.
  4. Изаберите Преузмите моје агенте. Преузимање и пресликавање обично трају мање од минута; можете напустити страницу и вратити се преко траке задатака.

Прегледајте план

За сваког агента приказани су назив, одговарајући глас (са нивоом поузданости подударања), ниво интелигенције, алати и базе знања које доноси, као и напомене о свему што се променило током превођења. Проширите ред да бисте прочитали промпт:

  • Прерађено — један кохерентан промпт у стилу водича за промптове, са сачуваним сваким бројем телефона, URL-ом, називом алата и чуваром места из извора.
  • Структурисано — изворна конфигурација распоређена под насловима, тачно онако како је издвојена. Користи се аутоматски када прерада не може да се провери.

Опозовите избор агената које не желите (тестне копије су подразумевано без избора), измените називе, гласове, нивое или избор промпта, а затим изаберите Увезите. Креирани агенти се отварају у алатки за израду са приложеним API везама и знањем.

Шта се увози

Добијање кључа

  1. Отворите dashboard.vapi.ai/org/api-keys (Подешавања организације → API кључеви).
  2. Креирајте кључ и изаберите Приватно — јавни кључеви не могу да прикажу листу асистената.
  3. Копирајте га у дијалог. Vapi кључеви немају ограничен опсег дозвола; избришите кључ у Vapi након увоза ако сте га креирали само за ово.
Vapi пољеThunderPhone
model.messages[system]Упутство
firstMessage, firstMessageModeУводна реченица у упутству; ко говори први
voice.provider + voiceIdНајближи глас из каталога (приказан је степен подударности)
transcriber.languageПримарни језик
model.modelНиво интелигенције
model.tools / toolIds (function, apiRequest)API везе
transferCall одредиштаОдељак за пренос позива у упутству (уграђени пренос)
endCall, dtmfУграђене функције
Алати за упите query (knowledgeBases[].fileIds) и застарели knowledgeBaseIdБаза знања са отпремљеним датотекама као документима
endCallMessage, endCallPhrases, voicemailMessage, messagePlan.idleMessagesОдељци упутства; подешавање поруке говорне поште
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_speakerУпутство; уводна реченица; ко говори први
states + starting_stateУређен поступак позива у упутству
Ток разговора global_prompt + чворовиУређен поступак позива; чворови за пренос такође постају правила за пренос позива
Прилагођени general_toolsAPI везе
transfer_call, end_call, press_digitПренос позива у упутству + уграђене функције
voice_id (11labs-, openai-, cartesia-, …)Најближи глас из каталога
languageПримарни и додатни језици
model / s2s_modelНиво интелигенције
knowledge_base_ids (извори URL, докумената, текста)База знања са документима
voicemail_option, end_call_after_silence_ms, boosted_keywordsПодешавање говорне поште; прекид позива због тишине; термини у упутству
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.promptУпутство
first_message, languageУводна реченица; примарни језик
prompt.llmНиво интелигенције
tts.voice_idНајближи глас из каталога
tools / tool_ids типа webhookAPI везе (шема упита или тела)
Системски алати end_call, transfer_to_number, тастатураУграђене функције + пренос позива у упутству
knowledge_base уноси URL, текста и датотекаБаза знања: URL уноси постају URL документи; уноси текста и датотека преузимају се по идентификатору и увозе као издвојени текст
turn.silence_end_call_timeoutПрекид позива због тишине
conversation.max_duration_seconds, клијентски алати, MCPНаведено у извештају, није увезено

Добијање кључа

  1. Отворите app.bland.ai/dashboard/settings.
  2. Копирајте тамо приказани API кључ (Bland има један кључ по налогу; нема ограничен опсег дозвола, па га након тога ротирајте ако желите).
  3. Налепите га у дијалог.

Веб-агенти немају назив у Bland-у, па им увозник додељује назив на основу поздрава („Здраво, ја сам Nova…“) или упутства („Ви сте Nova…“).

Bland пољеThunderPhone
Веб-агент prompt, first_sentence, language, model, voiceУпутство; уводна реченица; језик; ниво; најближи глас
Прилагођени tools (name, url, method, input_schema, headers)API везе
Долазни број prompt или pathway_idЈедан агент по долазном броју
Сваки ток позива, повезан с бројем или неЈедан агент по току позива
Чворови и гране тока позива (Подразумевано, База знања, Пренос позива, Заврши позив, Веб-закачка)Уређен поступак позива; текст чвора базе знања постаје документ; преноси и веб-закачке постају уграђене функције и API везе
transfer_phone_numberОдељак за пренос позива
max_duration, webhookНаведено у извештају, није увезено
Бројеви у власништву Bland-аНаведено као непреносиво

Шта захтева радњу у ThunderPhone-у

Извештај на дну странице прегледа наводи све што није пренето и разлоге за то:

  • Бројеви телефона. Бројеви које поседујете код мрежног провајдера могу се повезати као VoIP бројеви. Бројеви у власништву платформе не могу се пренети; набавите нови број и повежите га са увезеним агентом.
  • Вебхукови по агенту. ThunderPhone испоручује потписане вебхукове по организацији; подесите их у одељку Вебхукови.
  • Приступни подаци сачувани код добављача. Заглавља алатки која су била видљива се копирају. Приступни подаци које је стара платформа сачувала према идентификатору су означени; додајте их у заглавља API везе.
  • Алатке без одговарајућег еквивалента (слање SMS порука, аутоматизације специфичне за платформу) су наведене како ништа не би било тихо изостављено.
  • Ограничења трајања позива. ThunderPhone нема максималну дужину позива по агенту; уместо тога користите подешавање прекида позива због тишине и правила за завршетак у вашем упиту.

Увоз без кључа

Изаберите Налепите извезени JSON и налепите објекте које извози API или контролна табла ваше платформе, као један објекат или JSON листу:

  • Vapi — објекат асистента (GET /assistant/{id}). Алатке повезане преко toolIds и датотеке знања захтевају кључ за разрешавање.
  • Retell — објекат агента (GET /get-agent/{id}) заједно са његовим Retell LLM-ом (GET /get-retell-llm/{id}) или објектом тока разговора на истој листи; увозник их повезује према идентификатору. LLM или ток налепљен самостално увози се под генерисаним именом.
  • ElevenLabs — објекат агента (GET /v1/convai/agents/{id}); његове вебхук алатке су уграђене, тако да ништа не остаје неразрешено.
  • Bland — веб-агент, одговор /v1/agents или објекат путање.

Све што је наведено само према идентификатору, а није присутно у налепљеном садржају, наведено је у напоменама.

Након увоза

  1. Отворите сваког агента и прочитајте његове напомене.
  2. Упутите тестни позив из конструктора.
  3. Повежите број телефона.
  4. Тестирајте сваку API везу помоћу алата за тестирање захтева.
  5. Проверите да ли су документи знања завршили индексирање.
  6. Подесите вебхук организације ако су га стари агенти користили.

Увозник је такође доступан преко REST API-ја.