موصل SIP Telegram + Voximplant = المكالمات إلى الهواتف الخلوية والناعمة


تم تطوير موصل SIP (siptg) للبرقية. Voximplant عبارة عن منصة هاتفية. هذا صحيح ، يمكنهم العمل معًا بشكل مثالي واليوم سنوضح كيف. مرحبًا بك في القط!

تسجيل الهاتف الرقمي في Voximplant


يمكن أن يعمل موصل SIP في وضعين: softphone وبوابة SIP. سننظر في الخيار الأول ، لأنه يسمح لك بتسجيل البوت "تحت ستار" المستخدم الداخلي لتطبيق Voximplant الخاص بك. لهذا السبب تحتاج أولاً إلى إنشاء تطبيق Voximplant والمستخدمين بداخله.

  1. قم بتسجيل الدخول إلى حسابك https://manage.voximplant.com/ .
  2. انتقل إلى قسم التطبيقات وقم بإنشاء تطبيق يسمى sip.
  3. أثناء وجودك داخل التطبيق ، انتقل إلى علامة التبويب "المستخدمون" وأنشئ مستخدمًا لبروتوكول usertelegram. لا تنس كلمة المرور ، ستحتاجها قريبًا:

  4. قم بإنشاء مستخدم userbob هنا (سيكون مفيدًا بعد ذلك بقليل).

. @siptg : . Voximplant : usertelegram, userbob .. camelCase, , .
الآن نذهب إلى جانب الرسول. الهاتف الذكي نفسه تحت اسم @ siptg ، وإعداداته تحت اسم @ siptg_bot - افتحها. نضغط على Start (ابدأ) ، ثم ندخل الأمر / tariff ونحدد Free (للتوضيح أنها أكثر من كافية ، ولكن لها قيود - على سبيل المثال ، بعد 5 مكالمات غير ناجحة ، يحدث حظر مؤقت. ويمكن أيضًا رؤية وقت إلغاء القفل الدقيق باستخدام الأمر / tariff).

ثم استخدم الأمر / softphone وانقر على زر جديد. هنا ، واحدًا تلو الآخر ، أدخل بيانات مستخدم Voximplant وانقر فوق تطبيق. يتكون حقل الخادم من sip. + اسم حساب Voximplant + .voximplant.com:


إذا تم إدخال كل شيء بشكل صحيح ، فسيتم تمييز العميل المسجل باللون الأخضر.


حسنًا ، الآن يمكننا التحقق مما إذا كانوا يأتون إلى البرقيات ...

… المكالمات الواردة


للقيام بذلك ، تحتاج إلى الذهاب إلى تطبيق sip على جانب Voximplant لإنشاء برنامج نصي وقاعدة لمعالجة المكالمات. السيناريو بسيط: عندما تأتي مكالمة من مستخدم تطبيق sip إلى السحابة ، تتصل السحابة بالمستخدم الثاني من نفس التطبيق وتربطهم. تبدو هكذا:

VoxEngine.addEventListener(AppEvents.CallAlerting, e => {
   const inc = e.call
 
   const out = VoxEngine.callUser(e.destination, e.callerid)
 
   VoxEngine.easyProcess(inc, out)
})

احفظ البرنامج النصي على أنه callUser. البقاء هناك ، في تطبيق sip ، قم بالتبديل إلى علامة التبويب "القواعد" وقم بإنشاء قاعدة مستخدم المكالمة باستخدام هذه الإعدادات (لاحظ القناع):


هل تذكر المستخدم userbob الذي تم إنشاؤه في البداية؟ عظيم ، قم بتسجيل الدخول باستخدام اسم المستخدم وكلمة المرور الخاصة به في هاتف الويب الخاص بنا :


أدخل usertelegram وانقر على "Call" - ستتلقى مكالمة واردة منsiptg bot على جميع الأجهزة التي لديك فيها برنامج المراسلة الفورية.


المكالمات الصادرة لمستخدمي Voximplant


السيناريو والقاعدة متماثلان ؛ لا حاجة إلى إنشاء شيء جديد.
الفروق الدقيقة الوحيدة التي ذكرتها أعلاه هي أن أسماء المستخدمين Voximplant يجب أن تكون صغيرة. إذا كان اسم المستخدم هو userBob ، فعندما تحدده ، سيقومsiptg bot بتحويله في النهاية إلى userbob ، ولا يوجد ببساطة مثل هذا المستخدم في تطبيق Voximplant الخاص بك. نتيجة لذلك ، خطأ في الطلب الهاتفي.
افتح برنامج @ siptg ، وأرسل له رسالة userbob وسترى مكالمة واردة من الروبوت (بشكل مضاد ، ولكن كما هي).


انقر على الهاتف الأخضر وبعد ذلك ستنتقل المكالمة إلى الهاتف الرقمي في المتصفح ، أي إلى userbob.


المكالمات الصادرة لأرقام الهواتف المحمولة


لكي يتمكن برنامج برقية من الاتصال بأرقام الخطوط الأرضية ، ستحتاج إلى:

  • سيناريو وقاعدة أخرى ؛
  • رقم هاتف اتصال صالح (معرف المتصل). يمكن أن يكون هذا إما رقم هاتفك الشخصي ، الذي أكدته في اللوحة ، أو الرقم الذي تم شراؤه من Voximplant. يرجى ملاحظة أن أرقام الاختبار ليست مناسبة لهذا الغرض.

في تطبيق sip ، أنشئ نص callPSTN مع هذا الرمز (انتبه إلى السطر 4 - هنا تحتاج إلى استبدال رقم صالح):

VoxEngine.addEventListener(AppEvents.CallAlerting, e => {
   const inc = e.call
 
   const out = VoxEngine.callPSTN(e.destination, "real callback number")
 
   VoxEngine.easyProcess(inc, out)
})

ثم أنشئ قاعدة استدعاء لقاعدة PSTN ، يمكنك ترك القناع افتراضيًا:


هام: انقل هذه القاعدة الجديدة إلى أسفل في قائمة القواعد. وبالتالي ، ستنخفض أولويته ولن تعمل إلا إذا لم يتم اتباع قاعدة المستخدم. *


حسنًا ، يمكنك الآن الاتصال: أرسل رقم الهاتف المستهدف إلى @ siptg bot ، ويظهر لك واجهة الاتصال ، واضغط على الهاتف الأخضر وستنتقل المكالمة إلى رقم الهاتف المحمول / المدينة المحدد.

استنتاج


يمكن أن يكون دمج البرقية مع الاتصال الهاتفي السحابي مناسبًا للأعمال ، لأن هذه طريقة أخرى للوصول إلى العملاء - اقرأ قناة omnichannel. يمكن أيضًا تطبيقه داخليًا إذا كانت البرقية هي رسول شركتك. ربما ، للاحتياجات الشخصية قد يكون هذا مطلوبًا أيضًا. تعد القدرة على إجراء مكالمات برقية ذات صلة في أي حال عند استخدام هذا المراسلة ، ولا يستخدم الشخص الذي تريد الاتصال به. ونتيجة لذلك ، لا تحتاج إلى تغيير بيئة الاتصال - حيث يتم إرسال المكالمة مباشرة من المراسلة ، ولا يتغير أي شيء لمحاورك ، سيتلقى مكالمة على هاتفه / هاتفه.

All Articles