किसी भी SIP प्रोवाइडर का ट्रंक Wixzel Voice से जोड़ें
किसी भी कैरियर के नंबरों पर AI वॉइस एजेंट चलाने के लिए, कैरियर का SIP ट्रंक Wixzel Voice से जोड़ें: आपका ट्रंक जो platform_ip लौटाता है उसे allowlist करें ताकि आउटगोइंग कॉल स्वीकार हों, और इनकमिंग कॉल उसके origination_uri पर भेजें। लाइन का बिल आपका कैरियर आपकी दरों पर बनाता रहता है; Wixzel Voice वॉइस इंजन का बिल प्रीपेड बैलेंस से प्रति सेकंड बनाता है।
आखिरी अपडेट
प्रकाशित
शुरू करने से पहले आपको क्या चाहिए?
- किसी भी कैरियर का एक SIP ट्रंक, उसके host के साथ, और अगर वह रजिस्ट्रेशन इस्तेमाल करता है तो एक यूज़रनेम और पासवर्ड।
- आपके कैरियर पर आपका अपना एक फ़ोन नंबर, जो उस ट्रंक से जुड़ा हो। Wixzel Voice नंबर न बेचता है, न पोर्ट करता है।
- एक Wixzel Voice API की और थोड़ा प्रीपेड क्रेडिट। सबसे कम रिचार्ज $5 है; कोई फ़्री टियर नहीं है।
- Wixzel Voice डिफ़ॉल्ट रूप से हर अकाउंट पर एक साथ 5 कॉल चलाता है, जो अनुरोध पर बढ़ाई जाती हैं; वेब और ऐप सेशन भी इसी सीमा में गिने जाते हैं।
Wixzel Voice में ट्रंक कैसे बनाएँ?
वह SIP host जो आपका कैरियर ट्रंक के लिए देता है।
curl https://api.voice.wixzel.com/v1/sip-trunks \
-H "Authorization: Bearer $WIXZEL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "My carrier",
"host": "sip.carrier.example",
"transport": "udp"
}'अगर आपके कैरियर पर ऑथेंटिकेशन IP की जगह क्रेडेंशियल से होता है, तो बॉडी में username और password जोड़ें। पासवर्ड एन्क्रिप्ट करके रखा जाता है और API उसे फिर कभी नहीं लौटाता। रिस्पॉन्स में platform_ip और origination_uri आते हैं: अगले स्टेप को यही दो वैल्यू चाहिए।
आपके कैरियर पर क्या सेट करें?
| सेटिंग | आपके कैरियर में इसका नाम | वैल्यू |
|---|---|---|
| Wixzel Voice से आने वाली कॉल allowlist करें | IP ACL, allowlist या authorised address | 187.126.120.231 |
| इनकमिंग कॉल Wixzel Voice पर भेजें | Origination URI, या कैरियर का उसके लिए दिया नाम | sip:187.126.120.231:5090 |
दोनों वैल्यू आज की हैं: platform_ip और origination_uri किसी पेज से कॉपी करने की बजाय GET /v1/sip-trunks से पढ़ें। फिर हर नंबर को POST /v1/phone-numbers से ट्रंक पर रजिस्टर करें और उसे एक inbound_agent_id दें, ताकि कोई एजेंट उसका जवाब दे। AI फ़ोन कॉल API की वॉकथ्रू में ये रिक्वेस्ट हैं, और कोई भी SIP प्रोवाइडर के पूरे सेटअप स्टेप कंसोल को एक-एक फ़ील्ड करके समझाते हैं।
किसी अनजान कैरियर पर क्या गड़बड़ होती है?
- खुला SIP पोर्ट दिखने के कुछ ही घंटों में टोल फ़्रॉड के लिए स्कैन होने लगता है। अपने कैरियर के फ़्रॉड कंट्रोल चालू रखें।
- कुछ बाज़ारों में आउटगोइंग कॉलिंग पहचान की जाँच के बाद ही मिलती है। जिस अकाउंट का KYC, या जहाँ बाज़ार में ज़रूरी हो वहाँ डेस्टिनेशन रजिस्ट्रेशन, पूरा नहीं हुआ है, उसमें बैलेंस होने पर भी हर आउटगोइंग कॉल तुरंत कट सकती है।
- कैरियर का प्रीपेड बैलेंस ज़रूरी है, लेकिन काफ़ी नहीं। सिर्फ़ यह नहीं कि क्रेडिट है, बल्कि यह भी पक्का करें कि अकाउंट पर वह खास डेस्टिनेशन रेंज चालू है।
आपके कैरियर पर कॉल कनेक्ट क्यों नहीं हुई?
आपके कैरियर पर सबसे ज़्यादा दिखने वाले फ़ेलियर कोड:
| failure_code | कैरियर ने कहा | इसका मतलब | क्या करें |
|---|---|---|---|
| 1 | 404 | कैरियर नंबर को नहीं पहचानता। | नंबर फ़ॉर्मेट जाँचें। अगर कैरियर को तकनीकी डायल प्रीफ़िक्स चाहिए, तो ट्रंक पर dial_prefix सेट करें। |
| 3 | - | कैरियर के पास इस डेस्टिनेशन का कोई रूट नहीं है। | शायद यह डेस्टिनेशन आपके कैरियर अकाउंट पर चालू नहीं है। कैरियर से रूट खोलने को कहें। |
| 28 | 484 | कैरियर ने नंबर फ़ॉर्मेट मना कर दिया। | अगर कैरियर को तकनीकी डायल प्रीफ़िक्स चाहिए, तो ट्रंक पर dial_prefix सेट करें। |
| 102 | 408 | कैरियर ने समय पर जवाब नहीं दिया। | ट्रंक का host और port जाँचें, और यह भी कि कैरियर platform_ip से SIP स्वीकार करता है। अगर कैरियर कॉल को मिली हुई दिखाता है लेकिन कभी जवाब नहीं दिया, तो send_plus को false पर सेट करें। |
जिस कॉल को आपके कैरियर ने मना किया, उसमें status: "failed", एक failure_code (कैरियर का Q.850 कारण) और एक failure_reason होता है जो बताता है कि क्या करना है, और उसकी कोई लागत नहीं लगती। हर फ़ेलियर कोड, हर रिफ़्यूज़ल और ट्रंक को डीबग करने का तरीका कैरियर पेज पर है।
आपके कैरियर पर एक AI कॉल की लागत कितनी है?
लाइन का बिल आपका कैरियर आपकी दरों पर बनाता है; Wixzel Voice सिर्फ़ वॉइस इंजन का बिल बनाता है, असल इस्तेमाल के हर सेकंड का, gemini-live पर $0.0491 प्रति कनेक्टेड मिनट से लेकर deepgram-agent पर $0.1851 तक। हर इंजन की कीमत।
अक्सर पूछे जाने वाले सवाल
क्या Wixzel Voice उन कैरियर के साथ काम करता है जिनकी यहाँ कोई गाइड नहीं है?
मेरा कैरियर 408 Request Timeout लौटाता है। मुझे क्या बदलना चाहिए?
PATCH /v1/sip-trunks/{id} से ट्रंक पर send_plus को false पर सेट करें। कई होलसेल कैरियर request URI में आगे का + पढ़ नहीं पाते: वे INVITE स्वीकार कर लेते हैं, उसे रूट नहीं कर पाते और टाइमआउट हो जाता है। dial_prefix सेट करने का भी यही असर होता है, क्योंकि tech prefix को अक्षरशः मिलाया जाता है और + हट जाता है।दूसरे कैरियर
Elastic SIP Trunking। प्लेटफ़ॉर्म IP को Termination IP ACL में allowlist करें, और इनकमिंग कॉल के लिए Origination SIP URI सेट करें।
IP से ऑथेंटिकेट होने वाला SIP Connection। प्लेटफ़ॉर्म IP को authorised address के रूप में जोड़ें, इनकमिंग रीजन चुनें, और ट्रांसपोर्ट मिलाएँ।
Zentrunk। एक आउटगोइंग ट्रंक जिसके IP ACL में प्लेटफ़ॉर्म IP हो, और एक अलग इनकमिंग ट्रंक जिसका Primary URI प्लेटफ़ॉर्म की ओर पॉइंट करे।
Programmable SIP। SIP Dashboard में प्लेटफ़ॉर्म IP को ट्रंक के ACL में जोड़ें, और इनकमिंग कॉल origination URI पर भेजें।
SIP REGISTER नहीं है, इसलिए static IP ज़रूरी है। प्लेटफ़ॉर्म IP को location में जोड़ें, Termination और Origination अलग-अलग कॉन्फ़िगर करें, या network-bridge credentials इस्तेमाल करें।
Virtual SIP Trunking (vSIP), भारतीय नंबरों के लिए, TCP पर। प्लेटफ़ॉर्म IP को ट्रंक से ACL के रूप में जोड़ें, और इनकमिंग के लिए Destination URI को प्लेटफ़ॉर्म के TCP पोर्ट पर पॉइंट करें।
हर ट्रंक का अपना SIP डोमेन host के रूप में, ट्रंक के IP ACL में प्लेटफ़ॉर्म IP, और "origination URI" का मतलब Twilio से उल्टा।
Saudi Arabia, ordered through Mobily Business sales and delivered over a private link. No one-step connect: your own SBC on the link relays calls, with G.711 A-law and a one-hour call cap.
ट्रंक के दोनों हिस्से कैसे काम करते हैं, हर फ़ेलियर कोड, और हर कैरियर गाइड, एक ही पेज पर।
अपना पहला वॉइस एजेंट बनाएँ

