പ്രധാന ആശയങ്ങൾ
ThunderPhone AI വോയ്സ് ഏജന്റുകൾ നിർമ്മിക്കാനും പ്രവർത്തിപ്പിക്കാനും മെച്ചപ്പെടുത്താനും ഉള്ള സമ്പൂർണ പ്ലാറ്റ്ഫോമാണ്. ഈ പേജ് ഒരു ഭൂപടമാണ്: നിങ്ങൾ കാണുന്ന ഓരോ ആശയവും, ഓരോന്നിനും ഒരു ചെറിയ വിഭാഗത്തോടെ, ഡാഷ്ബോർഡ് ദൃശ്യവും അതിനെ പിന്തുണയ്ക്കുന്ന API-യും ഉൾപ്പെടെ. ഒരിക്കൽ വേഗത്തിൽ വായിക്കുക, തുടർന്ന് ഒരു പദത്തിന് വിശദീകരണം ആവശ്യമാകുമ്പോഴെല്ലാം മടങ്ങിവരുക.
ഡാഷ്ബോർഡ് സൈഡ്ബാർ ഈ ഘടനയെ പ്രതിഫലിപ്പിക്കുന്നു:
തത്സമയ നിരീക്ഷണം, ഔട്ട്ബൗണ്ട് ക്യാമ്പെയ്നുകൾ.
നിങ്ങളുടെ ഏജന്റുകൾക്ക് ഉപയോഗിക്കാനാകുന്ന ആപ്പുകൾ, API-കൾ, MCP സെർവറുകൾ, VoIP ദാതാക്കൾ.
നിങ്ങളുടെ സ്വന്തം കോഡിനായി വെബ്ഹുക്കുകൾ, ഫങ്ഷൻ ടൂളുകൾ.
ഓർഗനൈസേഷനുകൾ
ഒരു ഓർഗനൈസേഷൻ ടെനൻസിയുടെ യൂണിറ്റാണ്. ഏജന്റുകൾ, ഫോൺ നമ്പറുകൾ, കോളുകൾ, കീകൾ എന്നിവയുൾപ്പെടെ മറ്റെല്ലാ റിസോഴ്സുകളും കൃത്യമായി ഒരു ഓർഗനൈസേഷനിൽ ഉൾപ്പെടുന്നു. നിങ്ങളുടെ അക്കൗണ്ട് നിരവധി ഓർഗനൈസേഷനുകളിൽ ഉൾപ്പെടാം; ഓരോന്നിനും സ്വന്തം ബാലൻസ്, സ്വന്തം കീകൾ, സ്വന്തം അംഗങ്ങളുടെ പട്ടിക എന്നിവയുണ്ട്.
ഓർഗനൈസേഷൻ → കീകൾ എന്നതിന് കീഴിൽ നിങ്ങൾ സൃഷ്ടിക്കുന്ന sk_live_ API കീ ഒരു ഓർഗനൈസേഷനുമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു. ഈ ബന്ധമാണ് REST API-യെ ഇത്ര ലളിതമാക്കുന്നത്: നിങ്ങളുടെ കീ അതിനെ ഇതിനകം തിരിച്ചറിയുന്നതിനാൽ URL പാതകളിൽ നിങ്ങൾ ഒരിക്കലും ഓർഗനൈസേഷൻ ഐഡി ചേർക്കേണ്ടതില്ല.
ഡാഷ്ബോർഡിൽ: ഓർഗനൈസേഷൻ സ്വിച്ചർ (സൈഡ്ബാർ ഫൂട്ടർ), ഓർഗനൈസേഷൻ ക്രമീകരണങ്ങൾ — എന്റെ അക്കൗണ്ട്, പൊതുവായത്, കീകൾ, അലേർട്ടുകൾ, ബില്ലിംഗ് ക്രമീകരണങ്ങൾ, ബില്ലിംഗ് ചരിത്രം എന്നിവയ്ക്കുള്ള ടാബുകൾ. ഓർഗനൈസേഷൻ ക്രമീകരണ റഫറൻസ് കാണുക.
API-യിൽ: /v1/orgs,
/v1/developer/api-keys.
ഏജന്റുകൾ
ഒരു ഏജന്റ് ഒരു കോൾ പ്രവർത്തിപ്പിക്കുന്ന AI കോൺഫിഗറേഷനാണ്. ഇതിൽ ഇവ ഉൾപ്പെടുന്നു:
- ഏജന്റ് എന്ത് പറയുന്നു, എങ്ങനെ പെരുമാറുന്നു എന്നിവ നിയന്ത്രിക്കുന്ന ഒരു prompt — ട്രാൻസ്ഫറുകൾ, കീപാഡ് അമർത്തലുകൾ, കോൾ അവസാനിപ്പിക്കൽ എന്നിവപോലുള്ള കോൾ പ്രവർത്തനങ്ങൾ ഉൾപ്പെടെ; ഇവ പ്രത്യേക കോൺഫിഗറേഷനല്ല, സാധാരണ prompt വരികളാണ്.
- ഒരു എൻജിൻ ടിയർ (
spark,bolt,storm-*): Spark ചെലവിനായി ഒപ്റ്റിമൈസ് ചെയ്തതാണ്, Bolt വേഗത്തിനായി, സങ്കീർണ prompt-കളിലെ ബുദ്ധിശക്തിക്കായി Storm. - ഒരു വോയ്സ്, ഒരു പ്രാഥമിക ഭാഷ, ഐച്ഛികമായ അധിക ഭാഷകൾ — വിളിക്കുന്നയാൾ ഭാഷ മാറ്റുമ്പോൾ ഏജന്റ് സ്വയമേവ മാറും. പിന്തുണയ്ക്കുന്ന ഭാഷകൾ കാണുക.
- ഘടിപ്പിച്ച കഴിവുകൾ: കണക്റ്റ് ചെയ്ത ആപ്പുകൾ, API കണക്ഷനുകൾ, നോളജ് ബേസുകൾ, MCP സെർവറുകൾ, ഇൻലൈൻ ഫങ്ഷൻ ടൂളുകൾ.
- പെരുമാറ്റ നിയന്ത്രണങ്ങൾ: സംസാരക്രമം, അംഗീകാര മോഡ്, പശ്ചാത്തല ട്രാക്ക്, ഹോൾഡ് ടൈംഔട്ട്.
ബിൽഡറിലെ തിരുത്തലുകൾ ഡ്രാഫ്റ്റിലേക്ക് സ്വയമേവ സംരക്ഷിക്കപ്പെടും; നിങ്ങൾ വിന്യസിക്കുക ക്ലിക്ക് ചെയ്യുന്നതുവരെ ഒന്നും തത്സമയമാകില്ല. ഓരോ വിന്യാസവും ബിൽഡറിന്റെ ചരിത്രം ടാബിൽ സ്നാപ്പ്ഷോട്ടായി സൂക്ഷിക്കപ്പെടുന്നു, അതിനാൽ നിങ്ങൾക്ക് മുൻ പതിപ്പുകൾ പരിശോധിക്കാനും പുനഃസ്ഥാപിക്കാനും കഴിയും.
ഡാഷ്ബോർഡിൽ: വോയ്സ് ഏജന്റുകൾ → ഏജന്റ് ബിൽഡർ
(/dashboard/agents). നിങ്ങളുടെ ആദ്യ വോയ്സ് ഏജന്റ് നിർമ്മിക്കുക കാണുക.
API-യിൽ: /v1/agents — CRUD,
ഡ്യൂപ്ലിക്കേറ്റ്, ട്രാൻസ്ഫർ, പതിപ്പ് ചരിത്രം, prompt സഹായികൾ.
വോയ്സുകൾ
വോയ്സ് ലൈബ്രറിയിൽ ഒരു ഏജന്റിന് ഉപയോഗിക്കാനാകുന്ന വോയ്സുകൾ, അവയുടെ പ്ലേ ചെയ്യാവുന്ന സാമ്പിളുകൾ, അനുയോജ്യമായ ഭാഷകൾ, ലിംഗ-ഉച്ചാരണ ഗ്രൂപ്പുകൾ, കൂടാതെ പ്രീമിയം വോയ്സ്/ഭാഷ സർചാർജ് എന്നിവ ഉൾപ്പെടുന്നു. നിങ്ങൾ തിരഞ്ഞെടുക്കുന്നതിന് മുമ്പ് പണമടച്ചുള്ള സാംപ്ലർ ഉപയോഗിച്ച് നിങ്ങളുടെ സ്വന്തം 1–500 പ്രതീക വാചകം സിന്തസൈസ് ചെയ്യാം.
യോഗ്യമായ സ്ഥാപനങ്ങൾക്ക് ചെറിയ WAV അല്ലെങ്കിൽ MP3 സാമ്പിളിൽ നിന്ന് കസ്റ്റം വോയ്സുകൾ സൃഷ്ടിക്കാനും കഴിയും. കസ്റ്റം വോയ്സുകൾക്ക് ക്വാട്ടയും അസിൻക്രണസ് സൃഷ്ടിക്കൽ സ്റ്റാറ്റസും ഉണ്ട്; തയ്യാറായിക്കഴിഞ്ഞാൽ, ലൈബ്രറി വോയ്സുകൾക്കൊപ്പമുള്ള അതേ ഏജന്റ് പിക്കറിൽ അവ ദൃശ്യമാകും.
ഡാഷ്ബോർഡിൽ: വോയ്സുകൾ (/dashboard/voices). കാണുക
വോയ്സ് ലൈബ്രറിയും കസ്റ്റം വോയ്സുകളും.
API-യിൽ: /v1/voices,
വോയ്സ് സാമ്പിളുകൾ, കൂടാതെ
കസ്റ്റം വോയ്സുകൾ.
ഫോൺ നമ്പറുകൾ
ഒരു ഫോൺ നമ്പർ ഒരു സ്ഥാപനത്തിന്റേതാണ്, ഇൻബൗണ്ട് കോളുകളെ ഒരു ഏജന്റിലേക്ക് റൂട്ട് ചെയ്യുന്നു (ഔട്ട്ബൗണ്ട് കോളുകൾ കൈകാര്യം ചെയ്യാനും കഴിയും). രണ്ട് ഉറവിടങ്ങൾ:
- ഡെമോ നമ്പറുകൾ — ThunderPhone-ന്റെ പൂളിൽനിന്ന് പ്രൊവിഷൻ ചെയ്യുന്ന യഥാർഥ യു.എസ്. നമ്പറുകൾ, സെക്കൻഡുകൾക്കുള്ളിൽ സജീവമാകും. ഇൻബൗണ്ടിന് മാത്രമുള്ള ഇവ, ഹ്രസ്വമായ വാചിക നിരാകരണ അറിയിപ്പോടെ മറുപടി നൽകുന്നു, കൂടാതെ ഡാഷ്ബോർഡ് ഒരു സ്ഥാപനത്തിന് ഇവയിൽ 10 ആയി പരിധി നിശ്ചയിക്കുന്നു. ആദ്യ പരീക്ഷണത്തിന് അനുയോജ്യം; പ്രൊഡക്ഷനുവേണ്ടിയല്ല.
- VoIP നമ്പറുകൾ — നിങ്ങളുടെ സ്വന്തം പ്രൊവൈഡറിൽനിന്ന് ഒരു VoIP കണക്ഷൻ മുഖേന കൊണ്ടുവരുന്നവ. Twilio, Telnyx എന്നിവ നേരിട്ട് കണക്റ്റ് ചെയ്യുന്നു (Telnyx-ന് ഗൈഡഡ് സജ്ജീകരണമുണ്ട്); SignalWire, Vonage എന്നിവ ഉടൻ വരുന്നു — നിലവിൽ മാനുവൽ SIP കോൺഫിഗറേഷൻ വഴി അവയിലേക്ക് എത്താം, അത് ഏത് SIP ട്രങ്കും സ്വീകരിക്കും. ഇംപോർട്ട് ചെയ്ത് സ്ഥിരീകരിച്ചുകഴിഞ്ഞാൽ, VoIP നമ്പറുകൾ ഇൻബൗണ്ടും ഔട്ട്ബൗണ്ടും പിന്തുണയ്ക്കുന്നു.
ഓരോ നമ്പർ വരിയിലും റൂട്ടിംഗ് മോഡ് സജ്ജീകരിക്കാനും, ഇൻബൗണ്ട് ഏജന്റിനെ തിരഞ്ഞെടുക്കാനും, നമ്പറിന് ലേബൽ നൽകാനും കഴിയും.
ഡാഷ്ബോർഡിൽ: ഫോൺ നമ്പറുകൾ (/dashboard/phone-numbers).
കാണുക ഒരു ഫോൺ നമ്പർ നേടുക.
API-യിൽ: /v1/phone-numbers,
/v1/voip-connections,
/v1/phone-number-labels.
കോളുകൾ
ഓരോ ഇൻബൗണ്ട് കോൾ, ഔട്ട്ബൗണ്ട് കോൾ, സിമുലേഷൻ, വിഡ്ജറ്റ് സെഷൻ എന്നിവയും ഒരു കോൾ ലോഗ് ആകുന്നു. ഒരു കോളിൽ പൂർണ റോൾ-ടാഗ് ചെയ്ത ട്രാൻസ്ക്രിപ്റ്റ്, ടൂൾ കോളുകൾ ഉൾപ്പെടെയുള്ള ഘടനാപരമായ ടേൺ ഹിസ്റ്ററി, ഒരു റെക്കോർഡിംഗ്, ബില്ലിംഗ് ആകെ, കൂടാതെ ഓപ്ഷണൽ AI ഗ്രേഡിംഗും പ്രശ്ന റിപ്പോർട്ടുകളും അടങ്ങിയിരിക്കും.
ഒരു കോൾ സജീവമായിരിക്കുമ്പോൾ, നിങ്ങൾക്ക് അത് തുറന്ന് കേൾക്കാം — നിങ്ങൾ നിശ്ശബ്ദമായി ചേരും, കോളിലുള്ള ആരും നിങ്ങളെ കേൾക്കില്ല. കേൾക്കാൻ തുടങ്ങിയാൽ, നിങ്ങൾക്ക് വിസ്പർ ചെയ്യാം: കോളിന്റെ മധ്യേ നിങ്ങളുടെ ഏജന്റിലേക്ക് നേരിട്ട് പോകുന്ന ഒരു നിർദേശം ടൈപ്പ് ചെയ്യുക; കോളർ അത് ഒരിക്കലും കേൾക്കില്ല, ഏജന്റ് അത് തത്സമയം പിന്തുടരും.
ഡാഷ്ബോർഡിൽ: ആർക്കൈവിനും ഓരോ കോളിന്റെയും വിശദാംശങ്ങൾക്കും കോൾ ചരിത്രം (/dashboard/call-history);
പുരോഗതിയിലുള്ള കോളുകൾക്കായി ലൈവ്. കാണുക
നിങ്ങളുടെ കോളുകൾ അവലോകനം ചെയ്യുക, കേൾക്കുക, പരിശീലിപ്പിക്കുക.
API-യിൽ: /v1/calls — ലിസ്റ്റ്, ട്രാൻസ്ക്രിപ്റ്റ്,
ഹിസ്റ്ററി, ഓഡിയോ, ഗ്രേഡിംഗ്, എക്സ്പോർട്ട്;
/v1/issue-reports.
ക്ലയന്റ് പോർട്ടലുകൾ
ഒരു ക്ലയന്റ് പോർട്ടൽ ഒരു ബാഹ്യ ക്ലയന്റിനായുള്ള ബ്രാൻഡഡ്, റീഡ്-ഒൺലി കോൾ-ഹിസ്റ്ററി വ്യൂ ആണ്. സ്ഥാപന അഡ്മിൻമാർ കോളുകൾ ദൃശ്യമാകേണ്ട ഏജന്റുമാരെ തിരഞ്ഞെടുക്കുകയും, അംഗീകൃത വ്യൂവർ ഇമെയിലുകൾ ചേർക്കുകയും, ലോഗോയും ആക്സെന്റ് നിറവും അപ്ലോഡ് ചെയ്യുകയും, ഓപ്ഷണലായി ഒരു കസ്റ്റം ഡൊമെയ്ൻ സ്ഥിരീകരിക്കുകയും ചെയ്യുന്നു. ഡാഷ്ബോർഡ് ആക്സസ് ലഭിക്കാതെതന്നെ പോർട്ടൽ വ്യൂവർമാർക്ക് കോൾ വിശദാംശങ്ങൾ, ട്രാൻസ്ക്രിപ്റ്റുകൾ, ലഭ്യമായ റെക്കോർഡിംഗുകൾ എന്നിവ പരിശോധിക്കാം.
ഡാഷ്ബോർഡിൽ: ക്ലയന്റ് പോർട്ടലുകൾ (/dashboard/client-portals). കാണുക
ക്ലയന്റ് പോർട്ടലുകൾ.
API-യിൽ: അഡ്മിൻ മാനേജ്മെന്റ് ഉപരിതലത്തിനായി
/v1/client-portals.
വെബ് വിഡ്ജറ്റുകൾ
വെബ് വിഡ്ജറ്റ് നിങ്ങളുടെ സൈറ്റ് സന്ദർശകർക്ക് ഒരു ഏജന്റുമായി മൈക്ക് അടിസ്ഥാനമാക്കിയുള്ള സംഭാഷണം നൽകുന്നു — ഫോൺ നമ്പർ ആവശ്യമില്ല. അനുവദിച്ചിട്ടുള്ള ഡൊമെയ്നുകളിൽ origin-locked ആയിരിക്കുന്ന publishable key (pk_live_...) ഉപയോഗിച്ചാണ് ഇത് ഓതന്റിക്കേറ്റ് ചെയ്യുന്നത്, അതിനാൽ ക്ലയന്റ്-സൈഡ് കോഡിൽ ഇത് സുരക്ഷിതമാണ്.
കീകൾ രണ്ട് മോഡുകളിൽ ഒന്നിൽ പ്രവർത്തിക്കുന്നു: agent (ഒരു ഏജന്റുമായി സ്ഥിരമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു)
അല്ലെങ്കിൽ webhook (ഓരോ സന്ദർശകന്റെയും കോൺഫിഗറേഷൻ നിങ്ങളുടെ സെർവർ തിരഞ്ഞെടുക്കുന്നു — കാണുക
ഓരോ കോളിനുമുള്ള ഡൈനാമിക് കോൺഫിഗറേഷൻ). വിഡ്ജറ്റ്
സെഷനുകൾ ഫോൺ കോളുകൾക്കുള്ള അതേ കോൾ ഇൻഫ്രാസ്ട്രക്ചറിലൂടെ കടന്നുപോകുന്നു.
ഡാഷ്ബോർഡിൽ: വെബ് വിഡ്ജറ്റുകൾ (/dashboard/web-widgets) —
വിഡ്ജറ്റുകൾ സൃഷ്ടിക്കുക, മോഡും ഏജന്റും സജ്ജമാക്കുക, അനുവദിച്ച ഡൊമെയ്നുകൾ നിയന്ത്രിക്കുക, കൂടാതെ
embed snippet പകർത്തുക. കാണുക
ഒരു വെബ് വിഡ്ജറ്റ് സൃഷ്ടിക്കുക.
API-യിൽ: /v1/publishable-key,
/v1/mic-session, കൂടാതെ
Widget SDK ഡോക്യുമെന്റേഷൻ.
വിജ്ഞാന അടിത്തറകൾ
ഒരു വിജ്ഞാന അടിത്തറ എന്നത് കോൾ നടക്കുന്നതിനിടെ നിങ്ങളുടെ ഏജന്റിന് ഉത്തരങ്ങൾ അടിസ്ഥാനപ്പെടുത്തുന്നതിനായി തിരയാൻ കഴിയുന്ന രേഖകളുടെ ഒരു ശേഖരമാണ് — ഫയലുകൾ അപ്ലോഡ് ചെയ്യുക, ടെക്സ്റ്റ് ഒട്ടിക്കുക, അല്ലെങ്കിൽ URL വഴി വെബ് പേജുകൾ ഇറക്കുമതി ചെയ്യുക; തുടർന്ന് builder-ൽ വിജ്ഞാന അടിത്തറ ഒരു ഏജന്റുമായി ബന്ധിപ്പിക്കുക. സംഭാഷണത്തിന് ആവശ്യമായപ്പോഴെല്ലാം ഏജന്റ് ബിൽറ്റ്-ഇൻ തിരയൽ ടൂൾ ഉപയോഗിച്ച് അതിൽ ക്വറി നടത്തും.
ഡാഷ്ബോർഡിൽ: ഡോക്യുമെന്റ് ലൈബ്രറിക്കായി വിജ്ഞാനം (/dashboard/knowledge);
ഒരു ഏജന്റുമായി ബന്ധിപ്പിക്കുന്നതിന് builder-ലെ വിജ്ഞാനം വിഭാഗം. കാണുക
നിങ്ങളുടെ ഏജന്റിന് ഒരു വിജ്ഞാന അടിത്തറ നൽകുക.
കണക്ഷനുകൾ
ഏജന്റുകൾ ബാഹ്യലോകത്തേക്ക് എത്തിച്ചേരുന്ന രീതിയാണ് കണക്ഷനുകൾ. നാല് തരങ്ങൾ, ഒരു സൈഡ്ബാർ ഗ്രൂപ്പ്:
- ആപ്പുകൾ (
/dashboard/app-connections) — Slack, HubSpot, Salesforce, Google Calendar, Google Sheets, Cal.com എന്നിവയിലേക്കുള്ള OAuth കണക്ഷനുകൾ. ഒരിക്കൽ കണക്റ്റ് ചെയ്തശേഷം, ഓരോ ഓപ്പറേഷനുമുള്ള ടൂളുകൾ (Slack സന്ദേശം പോസ്റ്റ് ചെയ്യുക, HubSpot കോൺടാക്റ്റ് upsert ചെയ്യുക, Cal.com സ്ലോട്ട് ബുക്ക് ചെയ്യുക…) ഏതെങ്കിലും ഏജന്റിൽ ടോഗിൾ ചെയ്യുക. കാണുക ആപ്പുകൾ കണക്റ്റ് ചെയ്യുക. - API-കൾ (
/dashboard/api-connections) — ഏത് HTTP API-യെയും ഒരു ഏജന്റ് പ്രവർത്തനമാക്കി മാറ്റുക. ഒരു cURL കമാൻഡ് ഒട്ടിച്ചാൽ AI wizard ടൂൾ നിർവചനം ഡ്രാഫ്റ്റ് ചെയ്യും, അല്ലെങ്കിൽ അത് സ്വയം നിർമ്മിക്കുക; നിങ്ങൾ ഷിപ്പ് ചെയ്യുന്നതിന് മുമ്പ് ടെസ്റ്റ് അഭ്യർത്ഥന ബട്ടൺ ഒരു sandbox കോൾ നടത്തും. കാണുക API കണക്ഷനുകൾ — ഇതിനായുള്ള ഡാഷ്ബോർഡ് ഇന്റർഫേസ്/v1/integrationsആണ്. - MCP (
/dashboard/mcp-connections) — URL വഴി ഒരു Model Context Protocol സെർവർ ചേർത്ത്, അത് നൽകുന്ന ടൂളുകൾ ഏജന്റിനെ ഉപയോഗിക്കാൻ അനുവദിക്കുക. കാണുക ഒരു MCP സെർവർ ചേർക്കുക. - VoIP (
/dashboard/voip-connections) — നിങ്ങളുടെ സ്വന്തം ഫോൺ നമ്പറുകൾ കൊണ്ടുവരുന്നതിനുള്ള പ്രൊവൈഡർ ക്രെഡൻഷ്യലുകൾ. കാണുക ഒരു VoIP പ്രൊവൈഡറെ കണക്റ്റ് ചെയ്യുക.
ബാഹ്യ MCP ക്ലയന്റിന് ഏജന്റുകൾ ലിസ്റ്റ് ചെയ്യാനും, കോളുകളും ട്രാൻസ്ക്രിപ്റ്റുകളും പരിശോധിക്കാനും, കോളുകൾ ചെയ്യാനും കഴിയുന്നതിനായി ThunderPhone സ്വന്തം MCP endpoint-ഉം നൽകുന്നു. കാണുക ThunderPhone ഒരു MCP സെർവറായി ഉപയോഗിക്കുക.
API-യിൽ: /v1/integrations,
/v1/mcp-servers, കൂടാതെ
/v1/voip-connections; ഇതും കാണുക
ഒരു ടൂൾ ഇന്റഗ്രേഷൻ നിർമ്മിക്കുക.
കാമ്പെയ്നുകൾ
ഒരു കാമ്പെയ്ൻ വലിയ തോതിൽ ഔട്ട്ബൗണ്ട് കോളുകൾ നടത്തുന്നു: കോൺടാക്റ്റുകളുടെ CSV അപ്ലോഡ് ചെയ്യുക, ഏജന്റും from-number-ഉം തിരഞ്ഞെടുക്കുക, തുടർന്ന് കോളിംഗ് വിൻഡോ (ദിവസങ്ങളും മണിക്കൂറുകളും, ടൈംസോൺ പരിഗണിച്ച്), concurrency, റീട്രൈ നയം (പരമാവധി ശ്രമങ്ങളും ഏത് ഫലങ്ങളാണ് — ഉത്തരം ലഭിച്ചില്ല, വോയ്സ്മെയിൽ, പരാജയം — വീണ്ടും ശ്രമിക്കപ്പെടേണ്ടത്) സജ്ജമാക്കുക. കാമ്പെയ്ൻ ലിസ്റ്റിലൂടെ പ്രവർത്തിച്ച് ഓരോ കോളും Call History-യിൽ രേഖപ്പെടുത്തുന്നു.
ഡാഷ്ബോർഡിൽ: കാമ്പെയ്നുകൾ (/dashboard/campaigns). കാണുക
ഒരു ഔട്ട്ബൗണ്ട് കോളിംഗ് കാമ്പെയ്ൻ പ്രവർത്തിപ്പിക്കുക.
ഒറ്റത്തവണ പ്രോഗ്രാമാറ്റിക് കോളുകൾക്കായി: ഔട്ട്ബൗണ്ട് കോളുകൾ API.
തത്സമയ നിരീക്ഷണം
തത്സമയം ഓർഗനൈസേഷനിലുടനീളം പുരോഗമിക്കുന്ന എല്ലാ കോളുകളും കാണിക്കുകയും, അവയിൽ ഏതെങ്കിലും തുറന്ന് തത്സമയം കേൾക്കാനും വിസ്പർ ചെയ്യാനും നിങ്ങളെ അനുവദിക്കുകയും ചെയ്യുന്നു. ഇത് മേൽനോട്ടത്തിനുള്ള ഉപരിതലമാണ്: പുതിയ ഒരു prompt ആദ്യത്തെ യഥാർഥ ട്രാഫിക് കൈകാര്യം ചെയ്യുന്നത് കാണുക, അല്ലെങ്കിൽ പ്രവർത്തിക്കുന്ന ഒരു കാമ്പെയ്നിൽ ശ്രദ്ധ പുലർത്തുക.
ഡാഷ്ബോർഡിൽ: തത്സമയം (/dashboard/live). കാണുക
തത്സമയ കോളുകൾ നിരീക്ഷിക്കുകയും മേൽനോട്ടം വഹിക്കുകയും ചെയ്യുക.
സിമുലേഷനുകൾ
ഒരു സിമുലേഷൻ എന്നത് നിങ്ങളുടെ ഏജന്റുമായി യഥാർഥ സംഭാഷണം നടത്തുന്ന ഒരു AI കോളറാണ് — അതേ ടെലിഫോണി പാത, യഥാർഥ ട്രാൻസ്ക്രിപ്റ്റ്, യഥാർഥ ഗ്രേഡിംഗ് — അതിനാൽ നിങ്ങൾക്ക് റിലീസ് ചെയ്യുന്നതിന് മുമ്പും ശേഷവും പരീക്ഷിക്കാനാകും. ഇത് ഒരു ഏജന്റിലേക്കോ ഫോൺ നമ്പറിലേക്കോ ലക്ഷ്യമിടുക, കോളർ രംഗസാഹചര്യം സ്വയം എഴുതുക അല്ലെങ്കിൽ ഏജന്റിന്റെ prompt-ൽ നിന്ന് AI ഉപയോഗിച്ച് രംഗസാഹചര്യങ്ങൾ സൃഷ്ടിക്കുക (നിങ്ങൾ ആവശ്യപ്പെട്ടാൽ എഡ്ജ് കേസുകളും ഉൾപ്പെടെ), തുടർന്ന് കോൾ തത്സമയം കാണുക.
രംഗസാഹചര്യങ്ങൾ സ്യൂട്ടുകളായി ഗ്രൂപ്പ് ചെയ്യപ്പെടുന്നു; അവ കുറഞ്ഞ പാസ് നിരക്ക് നിശ്ചയിക്കുകയും CI-യിൽ റിലീസുകൾ തടയുകയും ചെയ്യാം; അംഗീകരിച്ച ബേസ്ലൈനിനെതിരായ റിഗ്രഷനുകൾ ഓരോ രംഗസാഹചര്യത്തിനും റിപ്പോർട്ട് ചെയ്യപ്പെടുന്നു.
ഡാഷ്ബോർഡിൽ: സിമുലേഷനുകൾ (/dashboard/simulations), കൂടാതെ
ഏജന്റ് ബിൽഡറിനുള്ളിലെ സിമുലേഷൻ ബട്ടണും. കാണുക
ഒരു കോൾ സിമുലേറ്റ് ചെയ്യുക.
API-യിൽ: /v1/test-calls, കൂടാതെ
സ്യൂട്ട് റണ്ണറും — കാണുക ഒരു ഏജന്റിനെ എൻഡ്-ടു-എൻഡ് പരീക്ഷിക്കുക.
വാലിഡേഷൻ സെറ്റുകൾ
ഒരു വാലിഡേഷൻ സെറ്റ് യഥാർഥ കോൾ നിമിഷങ്ങളെ ആവർത്തിക്കാവുന്ന, ഒറ്റ-ടേൺ റിഗ്രഷൻ പരിശോധനകളാക്കി മാറ്റുന്നു. ഓരോ ഉദാഹരണവും സംഭാഷണ സന്ദർഭം, പ്രസക്തമായ കോളർ ഓഡിയോ, യഥാർത്ഥ പ്രതികരണം, പ്രതീക്ഷിക്കുന്ന പെരുമാറ്റം എന്നിവ സ്ഥിരപ്പെടുത്തുന്നു. മറ്റൊരു കോൾ നടത്താതെ നിലവിലെ ഏജന്റ് ഡ്രാഫ്റ്റിനെതിരെ റീപ്ലേകൾ പ്രവർത്തിക്കുന്നു, കൂടാതെ ഡിപ്ലോയ് ഡയലോഗിൽ ഏറ്റവും പുതിയ റൺ ആ ഡ്രാഫ്റ്റുമായി ഇപ്പോഴും പൊരുത്തപ്പെടുന്നുണ്ടോ എന്ന് കാണിക്കാനാകും.
ഡാഷ്ബോർഡിൽ: ഓർഗനൈസേഷൻ ഡാറ്റാസെറ്റിനായി വാലിഡേഷൻ സെറ്റുകൾ (/dashboard/validation),
റണ്ണുകൾക്കായി ഏജന്റ് ബിൽഡറിലെ വാലിഡേഷൻ ടാബ്. കാണുക
വാലിഡേഷൻ സെറ്റുകൾ.
API-യിൽ: /v1/validation-sets, കൂടാതെ
അതേ റഫറൻസ് പേജിലെ ഏജന്റ്/ഉദാഹരണ റീപ്ലേ എൻഡ്പോയിന്റുകൾ.
പരീക്ഷണങ്ങൾ
ഒരു പരീക്ഷണം തത്സമയ ട്രാഫിക്കിൽ ഏജന്റ് കോൺഫിഗറേഷനുകളുടെ A/B പരിശോധന നടത്തുന്നു: വേരിയന്റുകൾ നിർവചിക്കുക (വ്യത്യസ്ത prompt-കൾ, എഞ്ചിനുകൾ, അല്ലെങ്കിൽ ക്രമീകരണങ്ങൾ), അവയ്ക്കിടയിൽ ട്രാഫിക് വിഭജിക്കുക, ഓരോ വേരിയന്റിലെയും ഫലങ്ങൾ താരതമ്യം ചെയ്യുക. ഒരു വെബ്ഹുക്കിൽ ബക്കറ്റ് ലോജിക് സ്വയം നിർമിക്കുന്നതിനുപകരം ഇത് ഉപയോഗിക്കുക.
ഡാഷ്ബോർഡിൽ: പരീക്ഷണങ്ങൾ (/dashboard/experiments) കൂടാതെ
ഏജന്റ് ബിൽഡറിലെ A/B ടാബും. കാണുക
പരീക്ഷണങ്ങൾ (A/B പരിശോധന).
പ്രശ്നങ്ങൾ
ഒരു പ്രശ്നം എന്നത് ഒരു നിർദ്ദിഷ്ട കോളിൽ ഫ്ലാഗ് ചെയ്ത പ്രശ്നമാണ് — ഒരു മനുഷ്യ റിവ്യൂവർ രേഖപ്പെടുത്തുന്നതോ AI ഗ്രേഡിംഗ് കണ്ടെത്തുന്നതോ ആയത്. പ്രശ്നങ്ങൾക്കൊപ്പം ഗൗരവത, ഉറവിടം, സ്റ്റാറ്റസ് എന്നിവയുണ്ടാകും; പ്രശ്നങ്ങൾ പേജ് ട്രയാജ് ക്യൂ ആണ്: ഫിൽട്ടർ ചെയ്യുക, പ്രശ്നമുള്ള കോൾ പരിശോധിക്കുക, പരിഹാരങ്ങൾ ട്രാക്ക് ചെയ്യുക.
ഡാഷ്ബോർഡിൽ: പ്രശ്നങ്ങൾ (/dashboard/issues), കൂടാതെ കോൾ ഹിസ്റ്ററിയിൽ ഓരോ കോളിനുമുള്ള
ഫ്ലാഗിംഗും. കാണുക പ്രശ്ന ട്രയാജ്.
API-യിൽ: /v1/issue-reports.
റിപ്പോർട്ടുകൾ
ഒരു റിപ്പോർട്ട് നിങ്ങളുടെ കോൾ ഡാറ്റയെക്കുറിച്ചുള്ള സ്വാഭാവിക ഭാഷയിലുള്ള ചോദ്യത്തിന് ("കഴിഞ്ഞ ആഴ്ച കോളർമാർ മനുഷ്യനുമായി സംസാരിക്കാൻ ആവശ്യപ്പെട്ടതിന്റെ പ്രധാന 3 കാരണങ്ങൾ എന്തായിരുന്നു?") നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന ഏജന്റുകൾക്കും തീയതി പരിധിക്കും പരിമിതമായ AI-എഴുതിയ വിശകലനത്തിലൂടെ ഉത്തരം നൽകുന്നു.
ഡാഷ്ബോർഡിൽ: റിപ്പോർട്ടുകൾ (/dashboard/reports). കാണുക
റിപ്പോർട്ടുകൾ.
ഒബ്സർവബിലിറ്റി
ഒബ്സർവബിലിറ്റി മെട്രിക്കുകൾക്കുള്ള ഉപരിതലമാണ്: കോൾ അളവ്, ഫലങ്ങൾ, സമയത്തിനൊപ്പമുള്ള നിലവാരം എന്നിവ ഏജന്റും സമയ വിൻഡോയും ഉപയോഗിച്ച് ഫിൽട്ടർ ചെയ്യാം; തുടർന്നുള്ള വിശകലനത്തിനായി എക്സ്പോർട്ടും ലഭ്യമാണ്.
ഡാഷ്ബോർഡിൽ: ഒബ്സർവബിലിറ്റി (/dashboard/observability).
കാണുക ഒബ്സർവബിലിറ്റി.
അലേർട്ടുകൾ
ഒരു അലേർട്ട് നിയമം സമയ വിൻഡോയിൽ ഒരു മെട്രിക് (വിജയ നിരക്ക്, പരാജയ നിരക്ക്,
ശരാശരി സ്കോർ, കോൾ അളവ്, സ്യൂട്ട് റിഗ്രഷനുകൾ) നിരീക്ഷിക്കുകയും അത് നിങ്ങളുടെ പരിധി
കടക്കുമ്പോൾ പ്രവർത്തിക്കുകയും ചെയ്യുന്നു. അറിയിപ്പുകൾ ഇമെയിലിലേക്കും Slack-ലേക്കും പോകുന്നു, കൂടാതെ നിങ്ങളുടെ
വെബ്ഹുക്ക് എൻഡ്പോയിന്റുകളിലേക്ക് ഒരു alert.triggered ഇവന്റ് പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്നു.
ഡാഷ്ബോർഡിൽ: ഓർഗനൈസേഷൻ → അലേർട്ടുകൾ. കാണുക അലേർട്ടുകൾ.
വെബ്ഹുക്കുകൾ
കോളിനിടയിലും കോളിന് ശേഷവും കാര്യങ്ങൾ സംഭവിക്കുമ്പോൾ ThunderPhone നിങ്ങളുടെ സെർവറിലേക്ക് HTTP POST വെബ്ഹുക്കുകൾ അയയ്ക്കുന്നു. രണ്ട് ഡെലിവറി മോഡലുകൾ:
- വെബ്ഹുക്ക് എൻഡ്പോയിന്റുകൾ (ശുപാർശചെയ്യുന്നത്): ഓരോ എൻഡ്പോയിന്റിനുമുള്ള സീക്രട്ടുകളും ഓരോ എൻഡ്പോയിന്റിനുമുള്ള ഇവന്റ് സബ്സ്ക്രിപ്ഷനുകളും ഉപയോഗിച്ച്
/v1/developer/webhook-endpoints-ൽ നിരവധി URL-കൾ മാനേജ് ചെയ്യുക. - ലെഗസി സിംഗിൾ-URL വെബ്ഹുക്ക്: ഓരോ ഓർഗനൈസേഷനും ഒരു URL.
/v1/webhook-ലോ ഓർഗനൈസേഷൻ → പൊതുവായത് എന്നതിന് കീഴിലോ മാനേജ് ചെയ്യുന്നു. ബാക്ക്വേഡ് കോംപാറ്റിബിലിറ്റിക്കായി നിലനിർത്തിയിരിക്കുന്നു.
ഇവന്റുകൾ രണ്ട് ക്ലാസുകളായി വിഭജിച്ചിരിക്കുന്നു:
- ബ്ലോക്കിംഗ് ഇവന്റുകൾ നിലവിൽ പുരോഗമിക്കുന്ന കോളിനെ രൂപപ്പെടുത്തുന്ന കോൺഫിഗറേഷനുമായി നിങ്ങളുടെ സെർവർ പ്രതികരിക്കുമെന്ന് പ്രതീക്ഷിക്കുന്നു — ഇൻകമിംഗ്-കോൾ ഇവന്റുകൾ (
telephony.incoming/web.incoming). പ്രതികരിക്കാൻ നിങ്ങൾക്ക് പരമാവധി 10 സെക്കൻഡ് ഉണ്ട്; ടൈംഔട്ട് സംഭവിച്ചാൽ സ്റ്റാറ്റിക്കായി അസൈൻ ചെയ്ത ഏജന്റ് കോൾ കൈകാര്യം ചെയ്യും. - നോൺ-ബ്ലോക്കിംഗ് ഇവന്റുകൾ ഫയർ-ആൻഡ്-ഫോർഗെറ്റ് അറിയിപ്പുകളാണ്, എക്സ്പോണൻഷ്യൽ ബാക്ക്ഓഫോടെ വീണ്ടും ശ്രമിക്കപ്പെടുന്നു — ഡെലിവറി സെമാന്റിക്സ് കാണുക.
ഓരോ റിക്വസ്റ്റിലും X-ThunderPhone-Signature-ൽ ഒരു HMAC-SHA256 സിഗ്നേച്ചർ ഉണ്ടാകും. സിഗ്നേച്ചർ പരിശോധന കാണുക.
ഫംഗ്ഷൻ ടൂളുകൾ
ഒരു ഫംഗ്ഷൻ ടൂൾ സംഭാഷണത്തിനിടെ നിങ്ങളുടെ ഏജന്റിന് വിളിക്കാനാകുന്ന ഒരു HTTP എൻഡ്പോയിന്റാണ്. നിങ്ങൾ ThunderPhone-ന് OpenAI-ശൈലിയിലുള്ള ഒരു ഫംഗ്ഷൻ സ്കീമയും ഒരു എൻഡ്പോയിന്റ് URL-ഉം നൽകുന്നു; അത് എപ്പോൾ വിളിക്കണമെന്ന് ഏജന്റ് തീരുമാനിക്കുന്നു, ThunderPhone അതിന്റെ സെർവറുകളിൽ നിന്ന് സൈൻ ചെയ്ത HTTP റിക്വസ്റ്റ് നടത്തി ഫലം ഏജന്റിന് തിരികെ നൽകുന്നു.
കോളുകൾക്കായുള്ള ബിൽറ്റ്-ഇൻ കഴിവുകളും ഏജന്റുകൾക്കുണ്ട് — കോൾ ട്രാൻസ്ഫർ ചെയ്യുക, കീപാഡ് (DTMF) ഇൻപുട്ട് അയയ്ക്കുക, കോൾ അവസാനിപ്പിക്കുക, ഹോൾഡിൽ കാത്തിരിക്കുക — ടൂൾ നിർവചനങ്ങൾക്ക് പകരം ലളിതമായ prompt വരികൾ ഉപയോഗിച്ച് നിങ്ങൾ ഇവ പ്രവർത്തനക്ഷമമാക്കുന്നു.
ഡാഷ്ബോർഡിൽ: ബിൽഡറിന്റെ API കണക്ഷനുകൾ വിഭാഗം (കണക്ഷനുകൾ കാണുക).
API-യിൽ: /v1/integrations, ഫംഗ്ഷൻ ടൂൾസ് സ്പെസിഫിക്കേഷൻ.
ടീം, റോളുകൾ
ഓരോ ഓർഗനൈസേഷനും രണ്ട് റോളുകളുള്ള അംഗങ്ങളുടെ ഒരു ലിസ്റ്റ് ഉണ്ട്: അംഗങ്ങൾ ഏജന്റുകളെ നിർമ്മിക്കുകയും പ്രവർത്തിപ്പിക്കുകയും ചെയ്യുന്നു; അഡ്മിനുകൾ ടീമും ബില്ലിംഗും കൂടി മാനേജ് ചെയ്യുന്നു. ഇമെയിൽ വഴി ക്ഷണിക്കുക — ക്ഷണങ്ങളുടെ കാലാവധി 7 ദിവസത്തിന് ശേഷം അവസാനിക്കുകയും അവ പിൻവലിക്കാനാകുകയും ചെയ്യും; അംഗത്തിന്റെ വരിയിലുള്ള ⋯ മെനു റോളുകൾ മാറ്റാനോ ഒരാളെ നീക്കം ചെയ്യാനോ ഉപയോഗിക്കുന്നു. ഓർഗനൈസേഷൻ തലത്തിൽ സിംഗിൾ സൈൻ-ഓൺ കോൺഫിഗർ ചെയ്യാം — SSO കാണുക.
ഡാഷ്ബോർഡിൽ: ഓർഗനൈസേഷൻ → പൊതുവായത്. നിങ്ങളുടെ ടീമിനെ ക്ഷണിക്കുക കാണുക.
API-യിൽ: /v1/members,
/v1/invites.
ബില്ലിംഗ്
ThunderPhone പ്രീപെയ്ഡ് ആണ്. ഓരോ ഓർഗനൈസേഷനും ഒരു USD ബാലൻസ് നിലനിർത്തുന്നു; ഏജന്റിന്റെ മിനിറ്റിന് നിരക്കിൽ കോളുകൾ അതിൽ നിന്ന് തുക കുറയ്ക്കും (എൻജിൻ ടിയറും സർചാർജുകളും — നിങ്ങൾ ക്രമീകരണങ്ങൾ മാറ്റുമ്പോൾ ബിൽഡർ ഉൾപ്പെടെയുള്ള നിരക്ക് തത്സമയം കാണിക്കും, കൂടാതെ തിരഞ്ഞെടുത്ത അധിക ഭാഷകൾ 3¢/മിനിറ്റ് ചേർക്കും). ബാലൻസ് പൂജ്യത്തിലെത്തുമ്പോൾ ഇൻബൗണ്ട് കോളുകൾ നിരസിക്കപ്പെടുകയും ഔട്ട്ബൗണ്ട് കോളുകൾ 402 Payment Required നൽകുകയും ചെയ്യും.
സ്വമേധയാ ടോപ്പ് അപ്പ് ചെയ്യുക, അല്ലെങ്കിൽ ഒരു ബാലൻസ് ത്രെഷോൾഡ്, റീഫിൽ തുക, ഓപ്ഷണൽ പ്രതിമാസ ചെലവ് പരിധി എന്നിവ ഉപയോഗിച്ച് ഓട്ടോ ടോപ്പ്-അപ്പ് പ്രവർത്തനക്ഷമമാക്കുക — അതിനാൽ ഒരു കോൾ വാചകത്തിനിടയിൽ ഒരിക്കലും നിലയ്ക്കില്ല.
ഡാഷ്ബോർഡിൽ: ഓർഗനൈസേഷൻ → ബില്ലിംഗ് ക്രമീകരണങ്ങൾ, ബില്ലിംഗ് ചരിത്രം. ഫണ്ടുകൾ ചേർത്ത് ഓട്ടോ ടോപ്പ്-അപ്പ് പ്രവർത്തനക്ഷമമാക്കുക, കൂടാതെ സമ്പൂർണ വിലനിർണയ റഫറൻസ് കാണുക.
API-യിൽ: /v1/billing.
ആപ്പിനുള്ളിലെ കോപൈലറ്റ്
ഡാഷ്ബോർഡിൽ ബിൽറ്റ്-ഇൻ കോപൈലറ്റ് ഉണ്ട് — അതിനോട് "ഞാൻ X എങ്ങനെ ചെയ്യാം" എന്ന് ചോദിക്കുക; അത് ഈ ഡോക്യുമെന്റുകളിൽ നിന്ന് ഉത്തരം നൽകും, യഥാർത്ഥ നിയന്ത്രണങ്ങൾ ഹൈലൈറ്റ് ചെയ്യുന്ന ക്ലിക്ക്-ബൈ-ക്ലിക്ക് വാക്ക്ത്രൂകൾ നൽകും, ഗൈഡഡ് ടൂറുകളിൽ ഏതെങ്കിലും വീണ്ടും പ്ലേ ചെയ്യാനും കഴിയും. ഈ പേജ് പരാമർശിക്കുന്ന ഒരു നിയന്ത്രണം കണ്ടെത്താനുള്ള ഏറ്റവും വേഗമേറിയ മാർഗമാണിത്. ആപ്പിനുള്ളിലെ കോപൈലറ്റിനോട് ചോദിക്കുക കാണുക.
എല്ലാം ഒരുമിച്ച്
അഞ്ച് ഘട്ടങ്ങളുള്ള വിസാർഡ്: ഏജന്റ് → ബില്ലിംഗ് → നമ്പർ → സിമുലേഷൻ → അവലോകനം.
നാല് REST കോളുകളിൽ അതേ ആദ്യ കോൾ.
ഒരു ഏജന്റ് നിർമ്മിക്കുക, ഫണ്ട് ചേർക്കുക, ഒരു നമ്പർ നേടുക, സിമുലേറ്റ് ചെയ്യുക, കോളുകൾ അവലോകനം ചെയ്യുക.
OAuth ആപ്പുകൾ, കസ്റ്റം API-കൾ, MCP സെർവറുകൾ, VoIP പ്രൊവൈഡർമാർ.
റിപ്പോർട്ടുകൾ, ഒബ്സർവബിലിറ്റി, പരീക്ഷണങ്ങൾ, പ്രശ്നങ്ങൾ, അലേർട്ടുകൾ.
ക്ഷണങ്ങളും റോളുകളും, API കീകൾ, സുരക്ഷ, SSO.
API പാചകക്കുറിപ്പുകൾ: ഇൻബൗണ്ട്, ഔട്ട്ബൗണ്ട്, ഡൈനാമിക് കോൺഫിഗ്, ടൂളുകൾ, ടെസ്റ്റിംഗ്.
HMAC പരിശോധന ഒരിക്കൽ ശരിയാക്കി എല്ലായിടത്തും പുനരുപയോഗിക്കുക.