अपना पहला कॉल करें
डैशबोर्ड से एक असली फ़ोन कॉल करें। डैशबोर्ड फ़ोन एक SIP क्लाइंट है जो आपके फ़ोन सिस्टम की तरह उन्हीं trunk, caller ID और destination सेटिंग्स का उपयोग करता है।
कॉल के बाद, आप इसका रिकॉर्ड डैशबोर्ड में या Voice API के ज़रिए देख सकते हैं।
पूर्वापेक्षाएँ
शुरू करने से पहले, सुनिश्चित करें कि आपके पास ये हैं:
- Voice के अंतर्गत Phone वाला एक वर्कस्पेस। डैशबोर्ड इसे तब दिखाता है जब आपके वर्कस्पेस का region ब्राउज़र कॉलिंग सपोर्ट करता हो और आपके पास Write स्तर की Voice एक्सेस हो।
- आपके नाम पर एक फ़ोन नंबर और एक फ़ोन जो सत्यापन और टेस्ट कॉल रिसीव कर सके।
- काम करने वाले माइक्रोफ़ोन के साथ एक ब्राउज़र।
1. फ़ोन खोलें
डैशबोर्ड में Voice > Phone चुनें। फ़ोन एक फ़्लोटिंग विंडो में खुलता है और नेविगेट करते समय भी खुला रहता है।
अगर आपका वर्कस्पेस कॉल करने के लिए तैयार नहीं है, तो फ़ोन Finish setup to place calls दिखाता है। इसकी चेकलिस्ट हर अधूरी ज़रूरत को पहचानती है और आवश्यक कार्रवाई से लिंक करती है। एक कॉल-रेडी trunk बनाना और caller ID सत्यापित करना चेकलिस्ट पूरी कर देता है।
2. कॉल-रेडी trunk बनाएँ
चेकलिस्ट में से Create a trunk चुनें। एक नाम दर्ज करें, फिर Create trunk चुनें।
डैशबोर्ड trunk बनाते समय आउटबाउंड कॉलिंग और session credentials सक्षम करता है। trunk वह MD5 digest भी देता है जिसका ब्राउज़र उपयोग करता है। चेकलिस्ट हर trunk ज़रूरत को पूर्ण चिह्नित कर देती है।
3. अपना caller ID सत्यापित करें
चेकलिस्ट में से Verify a number you own चुनें। Phone number फ़ील्ड में E.164 प्रारूप में अपना नंबर दर्ज करें: शुरू में +, फिर देश कोड और राष्ट्रीय नंबर। फिर Send verification call चुनें।
सत्यापन कॉल का जवाब दें और छह अंकों का कोड सुनें। इसे Verification code फ़ील्ड में दर्ज करें, फिर Verify caller ID चुनें।
डैशबोर्ड Caller ID verified दिखाता है, सेटअप नोटिस हटा देता है, और नंबर को फ़ोन की From पंक्ति में जोड़ देता है।
4. गंतव्य देश सक्षम करें
Voice > Destinations खोलें। जिस देश में आप कॉल करना चाहते हैं उसे ढूँढें और उसका टॉगल चालू करें।
अक्षम देशों को किए गए कॉल प्लेटफ़ॉर्म द्वारा कैरियर को डायल करने से पहले ही अस्वीकार कर दिए जाते हैं।
5. कॉल करें
To पंक्ति में वह नंबर दर्ज करें जिसे आपने सत्यापित किया, फिर Call चुनें। अगर आपका ब्राउज़र माइक्रोफ़ोन एक्सेस माँगे, तो अनुमति दें।
आपका फ़ोन बजता है और सत्यापित caller ID दिखाता है। कॉल का जवाब दें और पुष्टि करें कि दोनों तरफ़ ऑडियो है। डैशबोर्ड से कॉल समाप्त करने के लिए Hang up चुनें।
6. कॉल रिकॉर्ड देखें
Voice > Calls खोलें। पेज कॉल को शुरू होने के समय के अनुसार, नवीनतम पहले, सूचीबद्ध करता है, इसलिए आपका कॉल पहली पंक्ति में दिखेगा। इसे चुनकर देखें कि कॉल कब उत्तर दिया गया, उसकी बिल-योग्य अवधि और रेटिंग पूरी होने के बाद लागत।
यही कॉल रिकॉर्ड API के ज़रिए भी उपलब्ध हैं:
for await (const call of bird.voice.list({ status: ["ringing", "in_progress"] })) {
console.log(call.id, call.status);
}for call in client.voice.list(status=["ringing", "in_progress"]):
print(call.id, call.status)for call, err := range client.Voice.List(context.Background(), bird.VoiceListParams{
Status: []bird.VoiceCallStatus{"ringing", "in_progress"},
}) {
if err != nil {
log.Fatal(err)
}
fmt.Println(call.Id, call.Status)
}foreach ($bird->voice->list(['status' => ['ringing', 'in_progress']]) as $call) {
echo $call->getId(), ' ', $call->getStatus(), "\n";
}bird voice list{
"name": "voice_list"
}curl -X GET "https://{region}.platform.bird.com/v1/voice/calls" \
-H "Authorization: Bearer $TOKEN" \
--url-query "limit=25"भविष्य में कॉल विफलताओं की जाँच के लिए कॉल रिकॉर्ड का उपयोग करें। अस्वीकार किया गया कॉल अपना कारण rejection_reason में संग्रहित करता है। डैशबोर्ड फ़िल्टर, रिकॉर्ड फ़ील्ड और API एक्सेस के लिए कॉल लॉग गाइड देखें।
टेस्ट कॉल की समस्या निवारण
- फ़ोन अभी भी Finish setup to place calls दिखा रहा है: चेकलिस्ट पंक्ति में दिए गए लिंक का उपयोग करके हर अधूरी ज़रूरत पूरी करें।
- फ़ोन अस्वीकृति का कारण दिखा रहा है: destination_not_enabled का अर्थ है कि गंतव्य देश अक्षम है। caller_id_not_verified का अर्थ है कि From पंक्ति में मौजूद नंबर सत्यापित नहीं है। अस्वीकृत कॉल संदर्भ हर कारण और उसका समाधान बताता है।
- कॉल कनेक्ट होता है, लेकिन एक तरफ़ ऑडियो नहीं है: अपने ब्राउज़र की माइक्रोफ़ोन अनुमति और फ़ोन में माइक्रोफ़ोन पिकर जाँचें। इन-कॉल कंट्रोल गाइड डिवाइस पिकर के बारे में बताती है।
Voice समस्या निवारण किसी भी क्लाइंट के लिए इन्हीं लक्षणों पर काम करता है।
अगले कदम
- टर्मिनल से टेस्ट कॉल: bird voice tools test-call से वही कॉल करें।
- SIP क्लाइंट सेट अप करें: Asterisk, FreePBX, Zoiper या किसी अन्य क्लाइंट को trunk से कनेक्ट करें।
- SIP trunks कॉन्फ़िगर करें: कॉल-रेडी trunk द्वारा सक्षम सेटिंग्स और अन्य admission विधियों की समीक्षा करें।
- कॉल करें: समझें कि प्लेटफ़ॉर्म कॉल को कैसे रूट और प्राइस करता है।
- कॉल लॉग देखें: रिकॉर्ड फ़िल्टर करें, फ़ील्ड की समीक्षा करें, API के ज़रिए कॉल प्राप्त करें, या CSV डेटा एक्सपोर्ट करें।
- Voice इवेंट सब्सक्राइब करें: पोलिंग के बजाय कॉल परिणाम अपने सिस्टम को भेजें।
संबंधित संसाधन
इस विषय के लिए डॉक्यूमेंटेशन, गाइड और उदाहरणों के साथ आगे बढ़ें। संसाधन अंग्रेज़ी में हैं।