मुख्य अवधारणाएँ
प्लेटफ़ॉर्म में मौजूद हर चीज़ का एक मैप — हर ऑब्जेक्ट क्या करता है, डैशबोर्ड में वह कहाँ है, और कौन-सी API उससे जुड़ती है।
ThunderPhone एआई वॉइस एजेंट बनाने, चलाने और बेहतर करने का एक पूर्ण प्लेटफ़ॉर्म है। यह पेज एक मानचित्र है: हर कॉन्सेप्ट जिससे आप मिलेंगे, प्रत्येक के लिए एक छोटा सेक्शन, साथ में डैशबोर्ड का इंटरफ़ेस और उसे समर्थित करने वाला API। इसे एक बार स्किम करें, फिर जब भी किसी शब्द को विस्तार से समझने की ज़रूरत हो, वापस आएँ।
डैशबोर्ड साइडबार इसी संरचना को दर्शाता है:
लाइव मॉनिटरिंग और आउटबाउंड कैंपेन्स।
ऐप्स, API, MCP सर्वर्स और VoIP प्रोवाइडर्स, जिनका उपयोग आपके एजेंट कर सकते हैं।
आपके अपने कोड के लिए वेबहुक्स और फ़ंक्शन टूल्स।
संगठन
एक संगठन टेनेंसी की इकाई है। हर अन्य रिसोर्स — एजेंट्स, फ़ोन नंबर, कॉल्स, कीज़ — ठीक एक संगठन से संबंधित होता है। आपका अकाउंट कई संगठनों से संबंधित हो सकता है; हर एक का अपना बैलेंस, अपनी कीज़ और अपनी सदस्य सूची होती है।
संगठन → कीज़ के अंतर्गत बनाई गई sk_live_ API key
एक संगठन से बंधी होती है। यह बाइंडिंग ही REST API को इतना
सीधा-सपाट बनाती है: आप URL पाथ में कभी संगठन id नहीं डालते, क्योंकि आपकी key
पहले से उसकी पहचान करती है।
डैशबोर्ड में: संगठन स्विचर (साइडबार फ़ूटर) और संगठन सेटिंग्स — मेरा अकाउंट, सामान्य, कीज़, अलर्ट्स, बिलिंग सेटिंग्स और बिलिंग हिस्ट्री के टैब। देखें संगठन सेटिंग्स रेफ़रेंस।
API में: /v1/orgs,
/v1/developer/api-keys।
एजेंट्स
एक एजेंट वह एआई कॉन्फ़िगरेशन है जो कॉल चलाता है। इसमें शामिल हैं:
- एक प्रॉम्प्ट, जो नियंत्रित करता है कि एजेंट क्या कहता है और कैसे व्यवहार करता है — इसमें ट्रांसफ़र, कीपैड प्रेस और कॉल समाप्त करने जैसी कॉल एक्शन्स शामिल हैं, जो अलग कॉन्फ़िगरेशन के बजाय सामान्य प्रॉम्प्ट लाइनें होती हैं।
- एक इंजन टियर (
spark,bolt,storm-*): Spark लागत के लिए ऑप्टिमाइज़ है, Bolt गति के लिए और Storm जटिल प्रॉम्प्ट्स पर इंटेलिजेंस के लिए। - एक वॉइस, साथ में एक प्राथमिक भाषा और वैकल्पिक अतिरिक्त भाषाएँ — कॉलर के भाषा बदलने पर एजेंट अपने-आप स्विच हो जाता है। देखें समर्थित भाषाएँ।
- संलग्न क्षमताएँ: कनेक्टेड ऐप्स, API कनेक्शन्स, नॉलेज बेसिस, MCP सर्वर्स, और इनलाइन फ़ंक्शन टूल्स।
- व्यवहार नियंत्रण: बोलने का क्रम, स्वीकृति मोड, बैकग्राउंड ट्रैक, होल्ड टाइमआउट।
बिल्डर में किए गए बदलाव अपने-आप एक ड्राफ़्ट में सेव होते हैं; जब तक आप डिप्लॉय पर क्लिक नहीं करते, कुछ भी लाइव नहीं होता। हर डिप्लॉय बिल्डर के हिस्ट्री टैब में स्नैपशॉट होता है, ताकि आप किसी भी पिछला वर्ज़न की जाँच कर सकें और उसे रीस्टोर कर सकें।
डैशबोर्ड में: वॉइस एजेंट्स → एजेंट बिल्डर
(/dashboard/agents)। देखें
अपना पहला वॉइस एजेंट बनाएँ।
API में: /v1/agents — CRUD,
डुप्लिकेट, ट्रांसफ़र, वर्ज़न हिस्ट्री और प्रॉम्प्ट हेल्पर्स।
आवाज़ें
आवाज़ लाइब्रेरी में वे आवाज़ें होती हैं जिनका एक एजेंट उपयोग कर सकता है, उनके चलाए जा सकने वाले सैंपल, संगत भाषाएँ, जेंडर और एक्सेंट समूह, और कोई भी प्रीमियम आवाज़/भाषा अतिरिक्त शुल्क। चुनने से पहले एक सशुल्क सैंपलर आपका अपना 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।
वेब विजेट
वेब विजेट आपकी साइट के विज़िटर्स को एजेंट के साथ माइक्रोफ़ोन-आधारित बातचीत
करने देता है — किसी फ़ोन नंबर की ज़रूरत नहीं। यह एक
पब्लिशेबल की (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।
लाइव मॉनिटरिंग
लाइव संगठन में चल रही हर कॉल दिखाता है और आपको उनमें से किसी को भी रियल टाइम में सुनने और व्हिस्पर करने के लिए खोलने देता है। यह सुपरविजन सतह है: किसी नए प्रॉम्प्ट का पहला वास्तविक ट्रैफ़िक देखें या चल रहे कैंपेन पर नज़र रखें।
डैशबोर्ड में: लाइव (/dashboard/live)। लाइव कॉल देखें और सुपरवाइज़ करें देखें।
सिमुलेशन
एक सिमुलेशन एक AI कॉलर है जो आपके एजेंट के साथ वास्तविक बातचीत करता है — वही टेलीफोनी पथ, वास्तविक ट्रांसक्रिप्ट, वास्तविक ग्रेडिंग — ताकि आप शिप करने से पहले (और बाद में) टेस्ट कर सकें। इसे किसी एजेंट या फोन नंबर पर पॉइंट करें, कॉलर सिनेरियो स्वयं लिखें या एजेंट के प्रॉम्प्ट से AI के साथ सिनेरियो जनरेट करें (यदि आप कहें, तो एज केस भी शामिल होंगे), और कॉल को लाइव देखें।
सिनेरियो सूट्स में समूहित होते हैं जो न्यूनतम पास रेट तय करते हैं और CI में रिलीज़ को गेट कर सकते हैं; स्वीकार किए गए बेसलाइन के विरुद्ध रिग्रेशन प्रत्येक सिनेरियो के लिए रिपोर्ट किए जाते हैं।
डैशबोर्ड में: सिमुलेशन (/dashboard/simulations), साथ ही एजेंट बिल्डर के अंदर सिमुलेशन बटन। कॉल सिमुलेट करें देखें।
API में: /v1/test-calls और सूट रनर — एजेंट को एंड-टू-एंड टेस्ट करें देखें।
वैलिडेशन सेट्स
एक वैलिडेशन सेट वास्तविक कॉल क्षणों को दोहराए जा सकने वाले, सिंगल-टर्न रिग्रेशन चेक्स में बदलता है। प्रत्येक उदाहरण बातचीत के कॉन्टेक्स्ट, संबंधित कॉलर ऑडियो, मूल रिस्पॉन्स और अपेक्षित व्यवहार को फ्रीज़ करता है। रिप्ले बिना कोई और कॉल किए वर्तमान एजेंट ड्राफ्ट के विरुद्ध चलते हैं, और डिप्लॉय डायलॉग दिखा सकता है कि नवीनतम रन अभी भी उस ड्राफ्ट से मेल खाता है या नहीं।
डैशबोर्ड में: संगठन डेटासेट के लिए वैलिडेशन सेट्स (/dashboard/validation) और रन के लिए एजेंट बिल्डर का वैलिडेशन टैब। वैलिडेशन सेट्स देखें।
API में: /v1/validation-sets और उसी रेफरेंस पेज पर एजेंट/उदाहरण रिप्ले एंडपॉइंट्स।
एक्सपेरिमेंट्स
एक एक्सपेरिमेंट लाइव ट्रैफ़िक पर एजेंट कॉन्फ़िगरेशन का A/B टेस्ट करता है: वेरिएंट्स परिभाषित करें (अलग प्रॉम्प्ट, इंजन या सेटिंग्स), उनके बीच ट्रैफ़िक विभाजित करें, और प्रत्येक वेरिएंट के परिणामों की तुलना करें। वेबहुक में स्वयं बकेट लॉजिक बनाने के बजाय इसका उपयोग करें।
डैशबोर्ड में: एक्सपेरिमेंट्स (/dashboard/experiments) और एजेंट बिल्डर में A/B टैब। एक्सपेरिमेंट्स (A/B टेस्टिंग) देखें।
इश्यूज़
एक इश्यू किसी विशेष कॉल में फ्लैग की गई समस्या है — जिसे मानव रिव्यूअर ने दर्ज किया हो या AI ग्रेडिंग ने पहचाना हो। इश्यूज़ में गंभीरता, स्रोत और स्टेटस होते हैं, और इश्यूज़ पेज ट्रायेज़ क्यू है: फ़िल्टर करें, समस्या वाली कॉल का निरीक्षण करें, और सुधारों को ट्रैक करें।
डैशबोर्ड में: इश्यूज़ (/dashboard/issues), साथ ही कॉल हिस्ट्री में प्रति-कॉल फ्लैगिंग। इश्यू ट्रायेज़ देखें।
API में: /v1/issue-reports।
रिपोर्ट्स
एक रिपोर्ट आपके कॉल डेटा के बारे में प्राकृतिक-भाषा के प्रश्न का उत्तर देती है ("पिछले सप्ताह कॉलर्स ने मानव से बात करने के लिए शीर्ष तीन कारण क्या बताए?") आपके चुने गए एजेंट्स और तारीख सीमा तक सीमित AI-लिखित विश्लेषण के साथ।
डैशबोर्ड में: रिपोर्ट्स (/dashboard/reports)। रिपोर्ट्स देखें।
ऑब्ज़र्वेबिलिटी
ऑब्ज़र्वेबिलिटी मेट्रिक्स सतह है: समय के साथ कॉल वॉल्यूम, परिणाम और क्वालिटी, जिन्हें एजेंट और समय विंडो के अनुसार फ़िल्टर किया जा सकता है, साथ ही आगे के विश्लेषण के लिए एक्सपोर्ट।
डैशबोर्ड में: ऑब्ज़र्वेबिलिटी (/dashboard/observability)। ऑब्ज़र्वेबिलिटी देखें।
अलर्ट्स
एक अलर्ट रूल समय विंडो में किसी मेट्रिक (सक्सेस रेट, फेल्योर रेट, औसत स्कोर, कॉल वॉल्यूम, सूट रिग्रेशन) को देखता है और आपके थ्रेशहोल्ड को पार करने पर ट्रिगर होता है। नोटिफिकेशन ईमेल और Slack पर जाते हैं, और आपके वेबहुक एंडपॉइंट्स को alert.triggered इवेंट ट्रिगर करते हैं।
डैशबोर्ड में: संगठन → अलर्ट्स। अलर्ट्स देखें।
वेबहुक्स
कॉल के दौरान और उसके बाद घटनाएं होने पर ThunderPhone आपके सर्वर को HTTP POST वेबहुक्स भेजता है। दो डिलीवरी मॉडल:
- वेबहुक एंडपॉइंट्स (अनुशंसित): कई URL को
/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) इनपुट भेजना, कॉल समाप्त करना, होल्ड पर इंतजार करना — जिन्हें आप टूल डेफिनिशन के बजाय साधारण प्रॉम्प्ट लाइनों से सक्षम करते हैं।
डैशबोर्ड में: बिल्डर का 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 keys, सुरक्षा और SSO।
API रेसिपीज़: इनबाउंड, आउटबाउंड, डायनामिक कॉन्फ़िग, टूल्स, टेस्टिंग।
HMAC जाँच एक बार सही करें और हर जगह दोबारा उपयोग करें।