KamoCRM के भीतर व्यावसायिक फोन एक रीसेलर व्यवस्था नहीं है. हम SIP बुनियादी ढांचे को संचालित करते हैं - FreePBX और Asterisk, Kamailio और FreeSWITCH के साथ उन भागों के लिए जिन्हें उन्हें आवश्यकता है - और कॉल विवरण रिकॉर्ड को ग्राहक रिकॉर्ड पर वापस मिलाते हैं जो वे संबंधित हैं.
| माप | मूल्य | स्रोत | मापा |
|---|---|---|---|
| उत्पादन में टेलीफोनी घटक | 3 application, edge and media deployments, plus FreePBX and its database | kubectl get deployments,statefulsets -n kamopbx and -n kamo | |
| SIP और मीडिया सॉफ्टवेयर संचालित | Asterisk, Kamailio, FreeSWITCH, FreePBX | deployment inventory across the kamopbx and kamo namespaces | |
| कॉल स्टेट के लिए इंफ्रास्ट्रक्चर का समर्थन | CouchDB and RabbitMQ stateful sets | kubectl get statefulsets -n kamopbx |
क्या इमारत यह हमें सिखाया
टेलीफोनी अंतराल का सबसे स्पष्ट उदाहरण है जो हम वर्णन कर रहे हैं. लगभग हर प्लेटफार्म जो एक फोन सुविधा प्रदान करता है किसी के API को फिर से बेचता है और इसे मार्कअप करता है. यह तब तक काम करता है जब तक कि कॉल गुणवत्ता समस्या निदान की आवश्यकता नहीं होती है, जिस बिंदु पर रीसेलर केवल आपके लिए एक टिकट खोल सकता है और इंतजार कर सकता है, क्योंकि उनके पास मीडिया पथ में कोई दृश्यता नहीं है और इसके बारे में कुछ भी बदलने की क्षमता नहीं है.
इसे संचालित करने का मतलब है कि असुविधाजनक विवरणों का स्वामित्व है. डाटाबेस में लिखा गया एक विन्यास परिवर्तन चल रहे स्विच तक नहीं पहुंचता जब तक कि स्पष्ट रीलोड जारी नहीं किया जाता है - इसे बिना किसी के लिखें और एक्सटेंशन जो आपने अभी बनाया है वह सिस्टम में कॉल का जवाब देने के अलावा हर जगह मौजूद है. कॉल रिकॉर्डों का नाम क्षेत्र में ट्रंक के कॉलर आईडी में है जो आप एक्सटेंशन रखने की उम्मीद करेंगे, और एक्सटेंशन पूरी तरह से एक अलग क्षेत्र में है, इसलिए लोगों को कॉल का कोई भी नाज़ुक श्रेय एक ऐसे तरीके से गलत है जो plausible लगता है. एक विशेष प्रोटोकॉल चरण में पंजीकरण लटकता है जब लोड बैलेंसर पर सुसंगत हैशिंग को सही तरीके से विन्यासित नहीं किया जाता है।
इनमें से कोई भी शुरुआती मार्गदर्शिका में नहीं है। वे हैं जो आप लाइव कॉल करते हुए सीखते हैं, और यही कारण है कि हम एक आशावादी के बजाय एक यथार्थवादी अनुमान के साथ एक ग्राहक प्रणाली में टेलीफोनी को एकीकृत कर सकते हैं।
के साथ बनाया गया
- Asterisk
- Kamailio
- FreeSWITCH
- FreePBX
- SIP
- RTP
- CouchDB
- RabbitMQ
- Go
हमें बताएं कि आप क्या करने की कोशिश कर रहे हैं
एक छोटी बातचीत आमतौर पर यह बताने के लिए पर्याप्त है कि क्या हम सही लोग हैं. यदि हम नहीं हैं, तो हम ऐसा कहेंगे और आपको कहीं बेहतर जगह दिखाएंगे.
