FreePBX और Asterisk
SIP ट्रंक के ज़रिए अपने FreePBX या Asterisk फ़ोन सिस्टम से कॉल अपने रिसेप्शनिस्ट को भेजें।
आपका PBX अपने कैरियर और नंबर बनाए रखता है, और चुनी हुई कॉल को SIP ट्रंक के ज़रिए Reception.ai को भेजता है। आप PBX पर Reception.ai की ओर पॉइंट करने वाला दूसरा ट्रंक जोड़ते हैं, फिर किसी DID, समय शर्त या IVR विकल्प को उस पर रूट करते हैं।
शुरू करने से पहले
- FreePBX 15 या बाद का वर्ज़न, या PJSIP वाला Asterisk, जो इंटरनेट से पहुंच योग्य हो।
- PBX के लिए एक स्टैटिक सार्वजनिक IP पता। Reception.ai केवल आपके द्वारा अनुमति दिए गए पतों से कॉल स्वीकार करता है।
- ऐसा व्यक्ति जो आपके PBX के ट्रंक, रूट और फ़ायरवॉल के साथ सहज हो।
सेटअप
Reception.ai में SIP ट्रंक जोड़ें
Integrations पर जाएं, Add integration चुनें और SIP Trunk चुनें। Inbound allowed addresses के तहत अपने PBX का सार्वजनिक IP पता जोड़ें। अगर आप इनबाउंड यूज़रनेम और पासवर्ड भी सेट करते हैं, तो नीचे दिए गए PBX ट्रंक में भी वही जोड़ी इस्तेमाल करें।
नंबर जोड़ें
Receptionists पर जाएं, Phone टाइल चुनें, कॉलर द्वारा डायल किया जाने वाला नंबर उसके देश कोड के साथ दर्ज करें, और Add SIP Trunk number चुनें। Reception.ai इस्तेमाल करने के लिए SIP सर्वर होस्ट और रिक्वेस्ट URI दिखाता है।
FreePBX में TCP चालू करें
Reception.ai UDP स्वीकार नहीं करता। FreePBX में Settings → Asterisk SIP Settings → SIP Settings [chan_pjsip] पर जाएं, tcp ट्रांसपोर्ट को Yes पर सेट करें, और Submit व Apply Config चुनें। नया ट्रांसपोर्ट लोड करने के लिए Asterisk रीस्टार्ट करें। अगर आपने Certificate Management में सर्टिफ़िकेट सेट किया है, तो TLS भी काम करता है।
Reception.ai के लिए ट्रंक बनाएं
Connectivity → Trunks → Add Trunk → Add SIP (chan_pjsip) Trunk पर जाएं। General टैब में reception जैसा Trunk Name दर्ज करें। CID Options को Allow Any CID पर सेट करें, ताकि रिसेप्शनिस्ट को हर कॉलर का अपना नंबर दिखे। pjsip Settings टैब में:
+E.164 भेजने वाली आउटबाउंड रूट जोड़ें
Connectivity → Outbound Routes पर जाएं और Reception नाम की रूट जोड़ें, जो केवल reception ट्रंक इस्तेमाल करती हो। 88 जैसे अप्रयुक्त prefix, X. के match pattern, और + के prepend के साथ एक डायल पैटर्न जोड़ें। तब 8814155550123 पर की गई कॉल ट्रंक से +14155550123 के रूप में जाएगी, जो Reception.ai के लिए आवश्यक फ़ॉर्मैट है।
DID को Reception.ai भेजें
Applications → Misc Destinations पर जाएं और ऐसा गंतव्य जोड़ें जो + के बिना E.164 फ़ॉर्मैट में नंबर के बाद 88 डायल करे, उदाहरण के लिए 8814155550123। फिर Connectivity → Inbound Routes पर जाएं, अपने DID की रूट खोलें और उसका गंतव्य उस misc destination पर सेट करें। आप इसे समय शर्त, रिंग ग्रुप फ़ेलओवर या IVR विकल्प के गंतव्य के रूप में भी इस्तेमाल कर सकते हैं।
सादा Asterisk
FreePBX के बिना Asterisk में pjsip.conf का वही सेटअप ऐसा दिखता है। SIP_SERVER को Reception.ai द्वारा दिखाए गए होस्ट से बदलें।
डायलप्लान में E.164 फ़ॉर्मैट वाले नंबर के साथ कॉल भेजें:
अगर आपने Reception.ai में इनबाउंड क्रेडेंशियल सेट किए हैं, तो उनके साथ type=auth सेक्शन जोड़ें और endpoint पर outbound_auth= के साथ उसका रेफ़रेंस दें।
सीमाएं
- ट्रांसफ़र। आपका रिसेप्शनिस्ट Outbound SIP address पर नई कॉल करके कॉल ट्रांसफ़र करता है। इसे अपने SIP कैरियर पर पॉइंट करें और ऐसा कैरियर अकाउंट इस्तेमाल करें जो यूज़रनेम और पासवर्ड स्वीकार करता हो। ट्रांसफ़र को PBX में वापस रूट करना यहां शामिल नहीं है: Reception.ai बदलते हुए पतों के पूल से कॉल करता है, इसलिए PBX उन कॉल को IP से ट्रंक से मैच नहीं कर सकता।
- आपका PBX हर कॉल को दो बार संभालता है, एक बार कैरियर से और एक बार Reception.ai को, इसलिए उसे हर लेग के लिए एक खाली चैनल चाहिए।