कंटेंट पर जाएँ
Bandwidth इंटीग्रेशन

Bandwidth SIP ट्रंक को Wixzel Voice से जोड़ें

Bandwidth नंबर पर AI वॉइस एजेंट चलाने के लिए, अपना Bandwidth SIP ट्रंक Wixzel Voice से जोड़ें: आपका ट्रंक जो platform_ip लौटाता है उसे Voice IP addresses / DNS hosts on a location में जोड़ें ताकि आउटगोइंग कॉल स्वीकार हों, और Origination को उसके origination_uri पर सेट करें ताकि इनकमिंग कॉल पहुँचें। लाइन का बिल Bandwidth आपकी दरों पर बनाता रहता है; Wixzel Voice वॉइस इंजन का बिल प्रीपेड बैलेंस से प्रति सेकंड बनाता है।

आखिरी अपडेट

प्रकाशित

Bandwidth कैरियर है; Wixzel Voice वह वॉइस AI API है जो उसके ऊपर एजेंट चलाता है। दोनों स्टैंडर्ड SIP पर साथ काम करते हैं। Bandwidth अपने मालिक का ट्रेडमार्क है, और Wixzel Voice का Bandwidth से कोई संबंध नहीं है, न ही Bandwidth इसका समर्थन करता है।

Bandwidth
Wixzel Voice
आपका एजेंट

शुरू करने से पहले आपको क्या चाहिए?

  • Bandwidth अकाउंट, और ट्रंक का host और क्रेडेंशियल।
  • Bandwidth पर आपका अपना एक फ़ोन नंबर, जो उस ट्रंक से जुड़ा हो। Wixzel Voice नंबर न बेचता है, न पोर्ट करता है।
  • एक Wixzel Voice API की और थोड़ा प्रीपेड क्रेडिट। सबसे कम रिचार्ज $5 है; कोई फ़्री टियर नहीं है।
  • Wixzel Voice डिफ़ॉल्ट रूप से हर अकाउंट पर एक साथ 5 कॉल चलाता है, जो अनुरोध पर बढ़ाई जाती हैं; वेब और ऐप सेशन भी इसी सीमा में गिने जाते हैं।

Wixzel Voice में Bandwidth ट्रंक कैसे बनाएँ?

वह termination एड्रेस जो Bandwidth आपकी location को देता है। सेटअप गाइड में Bandwidth का कोई host नहीं लिखा है, इसलिए उसे Bandwidth App से कॉपी करें।

cURL
curl https://api.voice.wixzel.com/v1/sip-trunks \
  -H "Authorization: Bearer $WIXZEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Bandwidth",
    "host": "<the SIP host Bandwidth gives you>",
    "transport": "udp"
  }'

अगर Bandwidth पर ऑथेंटिकेशन IP की जगह क्रेडेंशियल से होता है, तो बॉडी में username और password जोड़ें। पासवर्ड एन्क्रिप्ट करके रखा जाता है और API उसे फिर कभी नहीं लौटाता। रिस्पॉन्स में platform_ip और origination_uri आते हैं: अगले स्टेप को यही दो वैल्यू चाहिए।

Bandwidth पर क्या सेट करें?

सेटिंगBandwidth में इसका नामवैल्यू
Wixzel Voice से आने वाली कॉल allowlist करेंVoice IP addresses / DNS hosts on a location187.126.120.231
इनकमिंग कॉल Wixzel Voice पर भेजेंOriginationsip:187.126.120.231:5090

दोनों वैल्यू आज की हैं: platform_ip और origination_uri किसी पेज से कॉपी करने की बजाय GET /v1/sip-trunks से पढ़ें। फिर हर नंबर को POST /v1/phone-numbers से ट्रंक पर रजिस्टर करें और उसे एक inbound_agent_id दें, ताकि कोई एजेंट उसका जवाब दे। AI फ़ोन कॉल API की वॉकथ्रू में ये रिक्वेस्ट हैं, और Bandwidth के पूरे सेटअप स्टेप कंसोल को एक-एक फ़ील्ड करके समझाते हैं।

Bandwidth पर क्या गड़बड़ होती है?

  • Bandwidth SIP REGISTER सपोर्ट नहीं करता, इसलिए यहाँ static IP वैकल्पिक नहीं है: IP ऑथेंटिकेशन, या ऊपर के network-bridge credentials, ही ट्रंक चलाने का एकमात्र तरीका है।
  • Bandwidth एक से ज़्यादा proxy से सिग्नल भेजता है। अपने रीजन के लिए दिया गया हर एड्रेस allow करें, सिर्फ़ पहला नहीं; वरना दूसरे proxy से आने वाली कॉल कभी-कभी मना हो जाती है, जिसे पहचानना साफ़ फ़ेल होने से कहीं ज़्यादा मुश्किल है।

Bandwidth पर कॉल कनेक्ट क्यों नहीं हुई?

जिस कॉल को Bandwidth ने मना किया, उसमें status: "failed", एक failure_code (कैरियर का Q.850 कारण) और एक failure_reason होता है जो बताता है कि क्या करना है, और उसकी कोई लागत नहीं लगती। हर फ़ेलियर कोड, हर रिफ़्यूज़ल और ट्रंक को डीबग करने का तरीका कैरियर पेज पर है।

Bandwidth पर एक AI कॉल की लागत कितनी है?

लाइन का बिल Bandwidth आपकी दरों पर बनाता है; Wixzel Voice सिर्फ़ वॉइस इंजन का बिल बनाता है, असल इस्तेमाल के हर सेकंड का, gemini-live पर $0.0491 प्रति कनेक्टेड मिनट से लेकर deepgram-agent पर $0.1851 तक। हर इंजन की कीमत।

अक्सर पूछे जाने वाले सवाल

क्या Bandwidth, Wixzel Voice के साथ SIP registration सपोर्ट करता है?

नहीं। Bandwidth SIP REGISTER सपोर्ट नहीं करता, इसलिए ट्रंक IP से ऑथेंटिकेट होता है: आपका Wixzel Voice ट्रंक जो platform_ip लौटाता है, उसे location के Voice IP addresses में जोड़ें। दूसरा तरीका Bandwidth का SIP Authentication (network bridge) है, जिसमें यूज़रनेम और पासवर्ड ट्रंक पर होते हैं और auth_realm उस realm पर सेट होता है जो Bandwidth आपको देता है।

Bandwidth की कुछ कॉल मना क्यों होती हैं और कुछ नहीं?

Bandwidth एक से ज़्यादा proxy से सिग्नल भेजता है। अगर आपके रीजन के लिए दिया गया सिर्फ़ पहला एड्रेस allow है, तो दूसरे proxy से आने वाली कॉल मना हो जाती है, इसलिए गड़बड़ी कभी-कभार होती दिखती है। Bandwidth जो भी एड्रेस रीजन के लिए देता है, सभी allow करें।

दूसरे कैरियर

Twilio

Elastic SIP Trunking। प्लेटफ़ॉर्म IP को Termination IP ACL में allowlist करें, और इनकमिंग कॉल के लिए Origination SIP URI सेट करें।

Telnyx

IP से ऑथेंटिकेट होने वाला SIP Connection। प्लेटफ़ॉर्म IP को authorised address के रूप में जोड़ें, इनकमिंग रीजन चुनें, और ट्रांसपोर्ट मिलाएँ।

Plivo

Zentrunk। एक आउटगोइंग ट्रंक जिसके IP ACL में प्लेटफ़ॉर्म IP हो, और एक अलग इनकमिंग ट्रंक जिसका Primary URI प्लेटफ़ॉर्म की ओर पॉइंट करे।

Vonage

Programmable SIP। SIP Dashboard में प्लेटफ़ॉर्म IP को ट्रंक के ACL में जोड़ें, और इनकमिंग कॉल origination URI पर भेजें।

Exotel

Virtual SIP Trunking (vSIP), भारतीय नंबरों के लिए, TCP पर। प्लेटफ़ॉर्म IP को ट्रंक से ACL के रूप में जोड़ें, और इनकमिंग के लिए Destination URI को प्लेटफ़ॉर्म के TCP पोर्ट पर पॉइंट करें।

Vobiz

हर ट्रंक का अपना SIP डोमेन host के रूप में, ट्रंक के IP ACL में प्लेटफ़ॉर्म IP, और "origination URI" का मतलब Twilio से उल्टा।

Mobily

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.

कोई भी SIP प्रोवाइडर

तरीका हर जगह एक जैसा है: प्लेटफ़ॉर्म IP को allowlist करें, इनकमिंग डेस्टिनेशन को origination URI पर सेट करें, और नंबर फ़ॉर्मेट और ट्रांसपोर्ट मिलाएँ।

अपना SIP ट्रंक लाएँ

ट्रंक के दोनों हिस्से कैसे काम करते हैं, हर फ़ेलियर कोड, और हर कैरियर गाइड, एक ही पेज पर।

अपना पहला वॉइस एजेंट बनाएँ