Voice API

तर्क आपका।
कॉल आपकी।
नियंत्रण आपका।

अपने ऐप में कॉलिंग जोड़ें। IllyVoIP API से कॉल शुरू करें और उठाएँ, ऑडियो चलाएँ, इनपुट लें और तय करें कि आगे क्या होगा।

कॉलिंग अनुभव बनाने के लिए
ज़रूरी सुविधाएँ।

लाइव नियंत्रण के लिए अलग-अलग कार्रवाइयाँ इस्तेमाल करें या एक ही अनुरोध में कार्रवाइयों का क्रम चलाएँ।

कॉल शुरू करें और उठाएँ

आउटगोइंग कॉल शुरू करें या Voice API Control पर रूट की गई इनकमिंग कॉल उठाएँ।

दस्तावेज़ देखें

बोलें और सुनें

ऑडियो चलाएँ, टेक्स्ट को आवाज़ में सुनाएँ और कॉलर से बोली गई बात या कीपैड इनपुट लें।

दस्तावेज़ देखें

बातचीत की दिशा तय करें

अपने ऐप की ज़रूरत के मुताबिक कॉल ट्रांसफ़र करें, होल्ड पर रखें, फिर शुरू करें, DTMF भेजें या कॉल समाप्त करें।

दस्तावेज़ देखें

क्रमबद्ध कार्रवाइयों का उदाहरण

बोलें।
सुनें।
फिर अगला कदम तय करें।

यह अनुरोध चल रही कॉल पर अभिवादन सुनाता है और बोला गया जवाब लेता है। परिणाम का इस्तेमाल कैसे करना है, यह आपका ऐप तय करता है।

प्रमाणीकरण
X-Api-Key
अनुरोध का प्रारूप
application/json
इस एंडपॉइंट के लिए ज़रूरी
Idempotency-Key

प्लेसहोल्डर की जगह अपने सर्वर-साइड क्रेडेंशियल और मान्य कॉल-कंट्रोल सेशन डालें। एक ही idempotency कुंजी का दोबारा इस्तेमाल केवल हूबहू समान अनुरोध के लिए करें।

क्रमबद्ध कार्रवाइयों का संदर्भ पढ़ें
अनुरोध का बॉडी · JSON
POST/api/v1/voice/call-control/execute
{
  "call_control_id": "YOUR_CALL_CONTROL_ID",
  "actions": [
    {
      "type": "speak",
      "text": "Welcome to our support line."
    },
    {
      "type": "gather",
      "input": "speech",
      "prompt_text": "How can we help?",
      "speech_language": "en-US",
      "timeout_ms": 8000,
      "save_as": "request"
    }
  ]
}

इनकमिंग कॉल

नंबर आपका।
जवाब आपके ऐप का।

IllyVoIP फोन नंबर को Voice API Control पर रूट करें। रिंगिंग इवेंट की सदस्यता लें, योग्य कॉल उठाएँ और आगे की कार्रवाइयों में लौटाए गए कॉल-कंट्रोल ID का इस्तेमाल करें।

इनकमिंग कॉल की गाइड पढ़ें
फोन नंबरVoice API Control रूटिंग
रिंगिंग इवेंटcall_ringing
आपका ऐपकॉल उठाएँ → कॉल नियंत्रित करें

वेबहुक

कॉल इवेंट से अपने
वर्कफ़्लो को आगे बढ़ाएँ।

अपने ऐप के एंडपॉइंट पर कॉल के अलग-अलग चरणों के इवेंट पाएँ। उनसे रिकॉर्ड अपडेट करें, कॉल की प्रगति जानें या अपने सिस्टम में अगला चरण शुरू करें।

वेबहुक देखें
call_initiatedcall_ringingcall_answeredcall_completed

हस्ताक्षर जाँचें, डिलीवरी की पुष्टि तुरंत करें और इवेंट ID से डुप्लिकेट पहचानें। डिलीवरी दोबारा होने पर वही इवेंट फिर आ सकता है।

तय करें, आप इसे
कैसे बनाना चाहते हैं।

अपने ऐप के तर्क के लिए कॉल नियंत्रण इस्तेमाल करें और अपने कॉलिंग अनुभव की ज़रूरत के बाकी टूल जोड़ें।

फोन नंबर API

अपने प्लेटफ़ॉर्म के वर्कफ़्लो में नंबर खोजें, ऑर्डर करें और कॉन्फ़िगर करें।

फोन नंबर देखें

Webphone SDK

दस्तावेज़ में दिए SDK और कम समय के लिए मान्य टोकन प्रमाणीकरण से अपने इंटरफ़ेस में ब्राउज़र कॉलिंग जोड़ें।

SDK दस्तावेज़ पढ़ें

AI वॉइस एजेंट

पोर्टल में जानकारी और विज़ुअल कॉल फ़्लो के साथ इनकमिंग कॉल सहायक कॉन्फ़िगर करें।

AI वॉइस एजेंट देखें

पहला इंटीग्रेशन
शुरू करने से पहले।

हमारी टीम से पूछें
क्या Voice API और SIP ट्रंक एक ही चीज़ हैं?+

नहीं। SIP कनेक्टिविटी किसी फोन सिस्टम या प्लेटफ़ॉर्म को जोड़ती है। Voice API आपके ऐप को कॉल नियंत्रित करने की कार्रवाइयाँ देता है, जैसे टेक्स्ट बोलना, इनपुट लेना और कॉल ट्रांसफ़र करना।

क्या यह आने-जाने वाली दोनों तरह की कॉल सँभाल सकता है?+

हाँ। दस्तावेज़ में आउटगोइंग कॉल शुरू करने और इनकमिंग कॉल उठाने की जानकारी है। इनकमिंग कॉल के लिए फोन नंबर को Voice API Control पर रूट करें और दिए गए रिंगिंग-इवेंट व कॉल उठाने के फ़्लो का पालन करें।

क्या मैं बोली गई बात और कीपैड इनपुट ले सकता हूँ?+

हाँ। gather एंडपॉइंट स्पीच और DTMF इनपुट का समर्थन करता है। अपने फ़्लो के लिए समर्थित इनपुट विकल्प, भाषा और टाइमआउट एंडपॉइंट के दस्तावेज़ से चुनें।

क्या लाइव कॉल के बाहर स्पीच इस्तेमाल कर सकता हूँ?+

हाँ। API संदर्भ में अलग speech-to-text और text-to-speech एंडपॉइंट उपलब्ध हैं। ऑडियो को टेक्स्ट या टेक्स्ट को ऑडियो में बदलने के लिए उनका इस्तेमाल करें; कॉल के दौरान Voice API की gather और speak कार्रवाइयाँ इस्तेमाल करें।

स्पीच सुविधाओं की कीमत कैसे तय होती है?+

पोर्टल में speech-to-text और text-to-speech की मौजूदा दरें दी गई हैं। Voice API की gather और speak कार्रवाइयों पर यही दरें लागू होती हैं। अपने सेटअप के लिए मौजूदा दरें और लागू कॉलिंग शुल्क देखें।

API कुंजी कहाँ रखनी चाहिए?+

ग्राहक API कुंजियाँ अपने सर्वर-साइड ऐप में रखें। ब्राउज़र कॉलिंग में खाते की API कुंजी उजागर करने के बजाय Webphone SDK का दस्तावेज़ में दिया गया अल्पकालिक टोकन फ़्लो इस्तेमाल होता है।

क्या अपना ऐप जोड़ने से पहले इसे देख सकता हूँ?+

पोर्टल में एंडपॉइंट संदर्भ, अनुरोध के उदाहरण, जवाब के नमूने, OpenAPI स्पेसिफ़िकेशन और API Playground हैं। Playground के अनुरोध वास्तविक कार्रवाइयाँ चला सकते हैं; चलाने से पहले चुना गया अनुरोध जाँचें।

अपने ऐप के लिए
सही कॉल फ़्लो बनाएँ।

एंडपॉइंट संदर्भ और अनुरोध के मौजूदा उदाहरणों से शुरुआत करें।