મુખ્ય ખ્યાલો
ThunderPhone એ AI વૉઇસ એજન્ટ્સ બનાવવા, ચલાવવા અને સુધારવા માટેનું સંપૂર્ણ પ્લેટફોર્મ છે. આ પેજ નકશો છે: તમને મળનારી દરેક સંકલ્પના માટે એક ટૂંકો વિભાગ, સાથે ડૅશબોર્ડ સપાટી અને તેને આધાર આપતી API. એકવાર ઝડપી નજર ફેરવો, પછી જ્યારે પણ કોઈ શબ્દનો અર્થ સમજવાની જરૂર પડે ત્યારે પાછા આવો.
ડૅશબોર્ડની સાઇડબાર આ જ રચનાને પ્રતિબિંબિત કરે છે:
લાઇવ મોનિટરિંગ અને આઉટબાઉન્ડ કૅમ્પેઇન્સ.
એપ્સ, APIs, MCP સર્વર્સ અને VoIP પ્રોવાઇડર્સ, જેનો તમારા એજન્ટ્સ ઉપયોગ કરી શકે છે.
તમારા પોતાના કોડ માટે વેબહુક્સ અને ફંક્શન ટૂલ્સ.
સંસ્થાઓ
સંસ્થા એ ટેનન્સીનું એકમ છે. અન્ય દરેક રિસોર્સ — એજન્ટ્સ, ફોન નંબર્સ, કૉલ્સ, કીઝ — ચોક્કસ એક સંસ્થાનો હોય છે. તમારું એકાઉન્ટ અનેક સંસ્થાઓમાં હોઈ શકે છે; દરેકનું પોતાનું બેલેન્સ, પોતાની કીઝ અને પોતાની સભ્યોની સૂચિ હોય છે.
તમે સંસ્થા → કીઝ હેઠળ બનાવો છો તે sk_live_ API કી એક
સંસ્થા સાથે જોડાયેલી હોય છે. આ જોડાણ જ REST API ને એટલી
સરળ બનાવે છે: તમે URL પાથમાં ક્યારેય સંસ્થાનું id મૂક્તા નથી, કારણ કે
તમારી કી તેને પહેલેથી ઓળખે છે.
ડૅશબોર્ડમાં: સંસ્થા સ્વિચર (સાઇડબાર ફૂટર) અને સંસ્થા સેટિંગ્સ — મારું એકાઉન્ટ, સામાન્ય, કીઝ, ચેતવણીઓ, બિલિંગ સેટિંગ્સ અને બિલિંગ ઇતિહાસ માટેના ટૅબ્સ. જુઓ સંસ્થા સેટિંગ્સ સંદર્ભ.
API માં: /v1/orgs,
/v1/developer/api-keys.
એજન્ટ્સ
એજન્ટ એ AI કન્ફિગરેશન છે જે કૉલ ચલાવે છે. તેમાં શામેલ છે:
- prompt જે એજન્ટ શું કહે છે અને કેવી રીતે વર્તે છે તે નિયંત્રિત કરે છે — ટ્રાન્સફર્સ, કીપેડ પ્રેસિસ અને કૉલ બંધ કરવા જેવી કૉલ ક્રિયાઓ સહિત, જે અલગ કન્ફિગરેશનને બદલે સામાન્ય prompt લાઇન્સ હોય છે.
- એક એન્જિન ટિયર (
spark,bolt,storm-*): Spark ખર્ચ માટે ઑપ્ટિમાઇઝ્ડ છે, Bolt ઝડપ માટે અને Storm જટિલ prompts પર બુદ્ધિમત્તા માટે. - એક વૉઇસ, સાથે એક પ્રાથમિક ભાષા અને વૈકલ્પિક વધારાની ભાષાઓ — કૉલર ભાષા બદલે ત્યારે એજન્ટ આપમેળે બદલાય છે. જુઓ સમર્થિત ભાષાઓ.
- જોડાયેલી ક્ષમતાઓ: કનેક્ટેડ એપ્સ, API કનેક્શન્સ, જ્ઞાન આધાર, MCP સર્વર્સ, અને ઇનલાઇન ફંક્શન ટૂલ્સ.
- વર્તણૂક નિયંત્રણો: બોલવાનો ક્રમ, સ્વીકૃતિ મોડ, બૅકગ્રાઉન્ડ ટ્રૅક, હોલ્ડ ટાઇમઆઉટ.
બિલ્ડરમાં ફેરફારો ડ્રાફ્ટમાં આપમેળે સાચવાય છે; તમે પ્રકાશિત કરો પર ક્લિક ન કરો ત્યાં સુધી કંઈ લાઇવ થતું નથી. દરેક પ્રકાશન બિલ્ડરના ઇતિહાસ ટૅબમાં સ્નૅપશૉટ તરીકે સાચવાય છે, જેથી તમે કોઈપણ અગાઉનું વર્ઝન ચકાસી અને પુનઃસ્થાપિત કરી શકો છો.
ડૅશબોર્ડમાં: વૉઇસ એજન્ટ્સ → એજન્ટ બિલ્ડર
(/dashboard/agents). જુઓ
તમારો પ્રથમ વૉઇસ એજન્ટ બનાવો.
API માં: /v1/agents — CRUD,
ડુપ્લિકેટ, ટ્રાન્સફર, વર્ઝન ઇતિહાસ અને prompt હેલ્પર્સ.
અવાજો
અવાજ લાઇબ્રેરીમાં એજન્ટ ઉપયોગ કરી શકે તેવા અવાજો, તેમના વગાડી શકાય તેવા નમૂનાઓ, સુસંગત ભાષાઓ, લિંગ અને ઉચ્ચાર-જૂથીકરણો, અને કોઈપણ પ્રીમિયમ અવાજ/ભાષા વધારાનો શુલ્ક સામેલ હોય છે. ચૂકવેલ સેમ્પલરથી તમે પસંદગી કરતા પહેલાં તમારા પોતાના 1–500 અક્ષરોના વાક્યને સંશ્લેષિત કરી શકો છો.
પાત્ર સંસ્થાઓ ટૂંકા WAV અથવા MP3 નમૂનામાંથી કસ્ટમ અવાજો પણ બનાવી શકે છે. કસ્ટમ અવાજોમાં ક્વોટા અને અસિંક્રોનસ બનાવટ સ્થિતિ હોય છે; તૈયાર થયા પછી, તેઓ લાઇબ્રેરી અવાજોની જેમ જ એજન્ટ પસંદગીકારમાં દેખાય છે.
ડૅશબોર્ડમાં: અવાજો (/dashboard/voices). જુઓ
અવાજ લાઇબ્રેરી અને કસ્ટમ અવાજો.
APIમાં: /v1/voices,
અવાજ નમૂનાઓ, અને
કસ્ટમ અવાજો.
ફોન નંબર
ફોન નંબર સંસ્થાનો હોય છે અને ઇનબાઉન્ડ કૉલને એજન્ટ સુધી રૂટ કરે છે (અને આઉટબાઉન્ડ કૉલ પણ સંભાળી શકે છે). બે સ્ત્રોતો:
- ડેમો નંબર — ThunderPhoneના પૂલમાંથી પ્રોવિઝન કરાયેલા વાસ્તવિક U.S. નંબર, જે સેકન્ડોમાં સક્રિય થઈ જાય છે. ફક્ત ઇનબાઉન્ડ માટે, તેઓ ટૂંકી બોલી શકાય તેવી સૂચના સાથે જવાબ આપે છે, અને ડૅશબોર્ડ સંસ્થાને આવા વધુમાં વધુ 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.
વેબ વિજેટ્સ
વેબ વિજેટ તમારી સાઇટના મુલાકાતીઓને એજન્ટ સાથે માઇક-આધારિત વાતચીત
કરવાની સુવિધા આપે છે — ફોન નંબરની જરૂર નથી. તે
પ્રકાશિત કરી શકાય તેવી કી (pk_live_...) વડે ઓથેન્ટિકેટ થાય છે, જે તમારા
મંજૂર ડોમેન્સ માટે ઓરિજિન-લૉક હોય છે, તેથી તે ક્લાયન્ટ-સાઇડ કોડમાં સુરક્ષિત છે.
કીઓ બેમાંથી એક મોડમાં ચાલે છે: agent (એક એજન્ટ સાથે સ્થિર રીતે જોડાયેલ)
અથવા webhook (તમારું સર્વર દરેક મુલાકાતી માટે કન્ફિગરેશન પસંદ કરે છે — જુઓ
દરેક કૉલ માટે ડાયનેમિક કન્ફિગરેશન). વિજેટ
સેશન્સ ફોન કૉલ્સ જેવી જ કૉલ ઇન્ફ્રાસ્ટ્રક્ચર દ્વારા પસાર થાય છે.
ડૅશબોર્ડમાં: વેબ વિજેટ્સ (/dashboard/web-widgets) —
વિજેટ્સ બનાવો, મોડ અને એજન્ટ સેટ કરો, મંજૂર ડોમેન્સ મેનેજ કરો અને
એમ્બેડ સ્નિપેટ કૉપી કરો. જુઓ
વેબ વિજેટ બનાવો.
APIમાં: /v1/publishable-key,
/v1/mic-session, અને
વિજેટ SDK દસ્તાવેજો.
નૉલેજ બેઝિસ
નૉલેજ બેઝ એ દસ્તાવેજોનો સમૂહ છે જેને તમારો એજન્ટ કૉલ દરમિયાન તેના જવાબોને આધાર આપવા માટે શોધી શકે છે — ફાઇલો અપલોડ કરો, ટેક્સ્ટ પેસ્ટ કરો, અથવા URL દ્વારા વેબ પેજીસ ઇમ્પોર્ટ કરો, પછી બિલ્ડરમાં નૉલેજ બેઝને એજન્ટ સાથે જોડો. વાતચીતમાં જરૂર પડે ત્યારે એજન્ટ બિલ્ટ-ઇન સર્ચ ટૂલ વડે તેને ક્વેરી કરે છે.
ડૅશબોર્ડમાં: દસ્તાવેજ લાઇબ્રેરી માટે નૉલેજ (/dashboard/knowledge);
એજન્ટ સાથે નૉલેજ બેઝ જોડવા માટે બિલ્ડરનો નૉલેજ વિભાગ. જુઓ
તમારા એજન્ટને નૉલેજ બેઝ આપો.
કનેક્શન્સ
કનેક્શન્સ એજન્ટ્સને બહારની દુનિયા સુધી પહોંચાડે છે. ચાર પ્રકારો, એક સાઇડબાર ગ્રુપ:
- એપ્સ (
/dashboard/app-connections) — Slack, HubSpot, Salesforce, Google Calendar, Google Sheets અને Cal.com માટે OAuth કનેક્શન્સ. એકવાર કનેક્ટ કરો, પછી દરેક ઓપરેશન માટેના ટૂલ્સ (Slack સંદેશ પોસ્ટ કરો, HubSpot કોન્ટેક્ટ અપસર્ટ કરો, Cal.com સ્લોટ બુક કરો…) કોઈપણ એજન્ટ પર ટૉગલ કરો. જુઓ એપ્સ કનેક્ટ કરો. - APIs (
/dashboard/api-connections) — કોઈપણ HTTP APIને એજન્ટ એક્શનમાં ફેરવો. cURL કમાન્ડ પેસ્ટ કરો અને AI વિઝાર્ડ ટૂલ ડેફિનિશનનો ડ્રાફ્ટ બનાવે છે, અથવા તેને મેન્યુઅલી બનાવો; ટેસ્ટ રિક્વેસ્ટ બટન રિલીઝ કરતાં પહેલાં સેન્ડબૉક્સ કૉલ કરે છે. જુઓ API કનેક્શન્સ —/v1/integrationsમાટેનું ડૅશબોર્ડ ઇન્ટરફેસ. - MCP (
/dashboard/mcp-connections) — URL દ્વારા Model Context Protocol સર્વર ઉમેરો અને એજન્ટને તેના દ્વારા ઉપલબ્ધ કરાવેલા ટૂલ્સ વાપરવા દો. જુઓ MCP સર્વર ઉમેરો. - VoIP (
/dashboard/voip-connections) — તમારા પોતાના ફોન નંબરો લાવવા માટે પ્રોવાઇડર ક્રેડેન્શિયલ્સ. જુઓ VoIP પ્રોવાઇડર કનેક્ટ કરો.
ThunderPhone પોતાનું MCP એન્ડપોઇન્ટ પણ પ્રદાન કરે છે જેથી બાહ્ય MCP ક્લાયન્ટ એજન્ટ્સની યાદી મેળવી શકે, કૉલ્સ અને ટ્રાન્સક્રિપ્ટ્સનું નિરીક્ષણ કરી શકે અને કૉલ્સ કરી શકે. જુઓ ThunderPhoneને MCP સર્વર તરીકે વાપરો.
APIમાં: /v1/integrations,
/v1/mcp-servers, અને
/v1/voip-connections; આ પણ જુઓ
ટૂલ ઇન્ટિગ્રેશન બનાવો.
કેમ્પેઇન્સ
કેમ્પેઇન મોટા પાયે આઉટબાઉન્ડ કૉલ્સ કરે છે: કોન્ટેક્ટ્સની CSV અપલોડ કરો, એજન્ટ અને ફ્રોમ-નંબર પસંદ કરો, અને કૉલિંગ વિન્ડો (દિવસો અને કલાકો, ટાઇમઝોન-અવેર), કન્કરન્સી અને રીટ્રાય પૉલિસી (મહત્તમ પ્રયાસો અને કયા પરિણામો — જવાબ નથી, વૉઇસમેઇલ, નિષ્ફળ — માટે ફરી પ્રયાસ કરવામાં આવે છે) સેટ કરો. કેમ્પેઇન સૂચિમાં આગળ વધે છે અને દરેક કૉલને કૉલ હિસ્ટરીમાં રેકોર્ડ કરે છે.
ડૅશબોર્ડમાં: કેમ્પેઇન્સ (/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.
રિપોર્ટ્સ
રિપોર્ટ તમારા કૉલ ડેટા વિશેના કુદરતી ભાષાના પ્રશ્નનો ("ગયા અઠવાડિયે કૉલરોએ માનવ સાથે વાત કરવાની વિનંતી કરવાના ટોચના ત્રણ કારણો કયા હતા?") AI-લિખિત વિશ્લેષણ વડે જવાબ આપે છે, જે તમે પસંદ કરેલા એજન્ટ્સ અને તારીખ શ્રેણી સુધી સીમિત હોય છે.
ડેશબોર્ડમાં: રિપોર્ટ્સ (/dashboard/reports). રિપોર્ટ્સ જુઓ.
ઓબ્ઝર્વેબિલિટી
ઓબ્ઝર્વેબિલિટી મેટ્રિક્સ સપાટી છે: સમય સાથે કૉલ વૉલ્યુમ, પરિણામો અને ગુણવત્તા, જેને એજન્ટ અને સમય વિન્ડો મુજબ ફિલ્ટર કરી શકાય છે, તેમજ ડાઉનસ્ટ્રીમ વિશ્લેષણ માટે એક્સપોર્ટ ઉપલબ્ધ છે.
ડેશબોર્ડમાં: ઓબ્ઝર્વેબિલિટી (/dashboard/observability).
ઓબ્ઝર્વેબિલિટી જુઓ.
એલર્ટ્સ
એલર્ટ નિયમ સમય વિન્ડો દરમિયાન મેટ્રિક (સફળતા દર, નિષ્ફળતા દર,
સરેરાશ સ્કોર, કૉલ વૉલ્યુમ, સ્યુટ રિગ્રેશન્સ) પર નજર રાખે છે અને
તે તમારી થ્રેશોલ્ડ પાર કરે ત્યારે ટ્રિગર થાય છે. સૂચનાઓ ઇમેઇલ અને
Slack પર જાય છે અને તમારા
વેબહુક એન્ડપોઇન્ટ્સ પર alert.triggered ઇવેન્ટ ટ્રિગર કરે છે.
ડેશબોર્ડમાં: સંસ્થા → એલર્ટ્સ. એલર્ટ્સ જુઓ.
વેબહુક્સ
ThunderPhone કૉલ દરમિયાન અને પછી ઘટનાઓ બને ત્યારે તમારા સર્વરને HTTP POST વેબહુક્સ મોકલે છે. બે ડિલિવરી મોડલ:
- વેબહુક એન્ડપૉઇન્ટ્સ (ભલામણ કરેલ): ઘણા URLs ને
/v1/developer/webhook-endpointsપર પ્રતિ-એન્ડપૉઇન્ટ સિક્રેટ્સ અને પ્રતિ-એન્ડપૉઇન્ટ ઇવેન્ટ સબ્સ્ક્રિપ્શન્સ સાથે મેનેજ કરો. - લેગસી સિંગલ-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 એપ્સ, કસ્ટમ APIs, MCP સર્વર્સ અને VoIP પ્રોવાઇડર્સ.
રિપોર્ટ્સ, ઓબ્ઝર્વેબિલિટી, પ્રયોગો, સમસ્યાઓ અને અલર્ટ્સ.
આમંત્રણો અને ભૂમિકાઓ, API કીઝ, સુરક્ષા અને SSO.
API રેસીપી: ઇનબાઉન્ડ, આઉટબાઉન્ડ, ડાયનેમિક કન્ફિગ, ટૂલ્સ, ટેસ્ટિંગ.
HMAC તપાસ એકવાર યોગ્ય રીતે કરો અને દરેક જગ્યાએ ફરીથી વાપરો.