Sign inGet Started

अपना पहला कॉल करें

डैशबोर्ड से एक असली फ़ोन कॉल करें। डैशबोर्ड फ़ोन एक SIP क्लाइंट है जो आपके फ़ोन सिस्टम के समान ट्रंक, कॉलर ID, और डेस्टिनेशन सेटिंग्स का उपयोग करता है।

कॉल के बाद, आप इसका रिकॉर्ड डैशबोर्ड में या Voice API के ज़रिए देख सकते हैं।

पूर्वापेक्षाएँ

शुरू करने से पहले, सुनिश्चित करें कि आपके पास ये हैं:

  • Voice के अंतर्गत Phone वाला एक वर्कस्पेस। डैशबोर्ड इसे तब दिखाता है जब आपके वर्कस्पेस का क्षेत्र ब्राउज़र कॉलिंग का समर्थन करता है और आपके पास voice:write और voice_management:read अनुमतियाँ हैं।
  • आपके स्वामित्व वाला एक फ़ोन नंबर और एक फ़ोन जो सत्यापन और टेस्ट कॉल का उत्तर दे सके।
  • काम करने वाले माइक्रोफ़ोन वाला एक ब्राउज़र।

1. फ़ोन खोलें

डैशबोर्ड में Voice > Phone चुनें। फ़ोन एक फ़्लोटिंग विंडो में खुलता है और नेविगेट करते समय खुला रहता है।

अगर आपका वर्कस्पेस कॉल करने के लिए तैयार नहीं है, तो फ़ोन Finish setup to place calls दिखाता है। इसकी चेकलिस्ट हर अधूरी आवश्यकता की पहचान करती है और आवश्यक कार्रवाई का लिंक देती है। कॉल-रेडी ट्रंक बनाना और कॉलर ID सत्यापित करना चेकलिस्ट पूरी कर देता है।

2. कॉल-रेडी ट्रंक बनाएँ

चेकलिस्ट से Create a trunk चुनें। एक नाम दर्ज करें, फिर Create trunk चुनें।

ट्रंक बनाते समय डैशबोर्ड आउटबाउंड कॉलिंग और सेशन क्रेडेंशियल्स सक्षम करता है। ट्रंक ब्राउज़र द्वारा उपयोग किया जाने वाला MD5 डाइजेस्ट भी प्रदान करता है। चेकलिस्ट हर ट्रंक आवश्यकता को पूर्ण के रूप में चिह्नित कर देती है।

3. अपनी कॉलर 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 चुनें। अगर आपका ब्राउज़र माइक्रोफ़ोन एक्सेस माँगे, तो अनुमति दें।

आपका फ़ोन बजता है और सत्यापित कॉलर ID दिखाता है। कॉल का उत्तर दें और पुष्टि करें कि दो-तरफ़ा ऑडियो आ रहा है। डैशबोर्ड से कॉल समाप्त करने के लिए Hang up चुनें।

6. कॉल रिकॉर्ड देखें

Voice > Legs खोलें। यह पेज कॉल को शुरू होने के समय के अनुसार सूचीबद्ध करता है, नवीनतम पहले, इसलिए आपका कॉल पहली पंक्ति में दिखता है। इसे चुनें और देखें कि कब उत्तर दिया गया, बिल योग्य अवधि क्या है, और रेटिंग पूरी होने के बाद लागत कितनी है।

वही कॉल रिकॉर्ड API के ज़रिए भी उपलब्ध हैं:

for await (const leg of bird.voice.legs.list()) {
  console.log(leg.id, leg.status);
}

भविष्य में कॉल विफलताओं की जाँच के लिए कॉल रिकॉर्ड का उपयोग करें। अस्वीकृत कॉल अपना कारण rejection_reason में संग्रहीत करता है। डैशबोर्ड फ़िल्टर, रिकॉर्ड फ़ील्ड, और API एक्सेस के लिए कॉल लॉग गाइड देखें।

टेस्ट कॉल की समस्या निवारण

  • फ़ोन अभी भी Finish setup to place calls दिखा रहा है: चेकलिस्ट की पंक्ति में दिए गए लिंक का उपयोग करके प्रत्येक अपूर्ण आवश्यकता को पूरा करें।
  • फ़ोन एक अस्वीकृति कारण दिखाता है: destination_not_enabled का अर्थ है कि डेस्टिनेशन देश अक्षम है। caller_id_not_verified का अर्थ है कि From पंक्ति में मौजूद नंबर सत्यापित नहीं है। अस्वीकृत कॉल संदर्भ हर कारण और उसका समाधान बताता है।
  • कॉल कनेक्ट होता है, लेकिन एक तरफ़ ऑडियो नहीं है: अपने ब्राउज़र की माइक्रोफ़ोन अनुमति और फ़ोन में माइक्रोफ़ोन पिकर जाँचें। इन-कॉल कंट्रोल गाइड डिवाइस पिकर के बारे में बताता है।

Voice समस्या निवारण किसी भी क्लाइंट के लिए उन्हीं लक्षणों पर काम करता है।

अगले कदम

इस विषय के लिए दस्तावेज़, गाइड और उदाहरणों के साथ आगे बढ़ें।