التكاملات

سوفت فون لـ⁦Asterisk⁩

عميل ⁦SIP⁩ قياسي لممثلي ⁦Asterisk⁩، مع تسجيل المكالمات والشاشة ولوحة مباشرة وتقارير للممثلين تُدار من مكان واحد.

ما الذي يعمل

⁦Softphone Plus⁩ عميل ⁦SIP⁩ قياسي، لذا يسجّل على ⁦Asterisk⁩ عبر ⁦chan_pjsip⁩ مثل أي هاتف آخر: ⁦endpoint⁩ و⁦auth⁩ و⁦AOR⁩ لكل خط ممثل. تُدخل التحويلة وكلمة مرورها مرة واحدة في لوحة تحكم ⁦Softphone Plus⁩، فيحمّل تطبيق سطح المكتب خطوط الممثل عند تسجيل الدخول. وتبقى خطة الاتصال (⁦dialplan⁩) وقوائم الانتظار والبريد الصوتي في ⁦Asterisk⁩.

خطوات الإعداد

على ⁦Asterisk⁩

  1. 1أضف ⁦endpoint⁩ و⁦auth⁩ و⁦AOR⁩ لكل خط ممثل في ⁦pjsip.conf⁩، كما في المثال أدناه. يجب أن يكون اسم المستخدم في ⁦auth⁩ هو نفسه رقم التحويلة الذي تُدخله في ⁦Softphone Plus⁩.
  2. 2اسمح بـ⁦g722⁩ أو ⁦ulaw⁩ أو ⁦alaw⁩ على ⁦endpoint⁩. لا يدعم ⁦Softphone Plus⁩ ⁦Opus⁩ أو ⁦G.729⁩.
  3. 3للممثلين خارج شبكة الخادم، أبقِ ⁦rtp_symmetric⁩ و⁦force_rport⁩ و⁦rewrite_contact⁩ مفعّلة. واضبط ⁦max_contacts⁩ على 2 إذا كان الممثل يسجّل الدخول من جهازين.
  4. 4أعد تحميل ⁦PJSIP⁩ (مثلًا ⁦module reload res_pjsip.so⁩ في سطر أوامر ⁦Asterisk⁩)، ثم تحقق من التسجيل بالأمر ⁦pjsip show contacts⁩ بعد أن يسجّل الممثل الدخول.

في ⁦Softphone Plus⁩

  1. 1سجّل الدخول إلى لوحة تحكم ⁦Softphone Plus⁩ كمسؤول وافتح الإعدادات (⁦Settings⁩). في قسم ⁦SIP Server Configuration⁩، أدخل عنوان خادم ⁦Asterisk⁩ (⁦Server Address⁩: اسم المضيف أو عنوان ⁦IP⁩ الذي تصل إليه أجهزة ممثليك) ومنفذه (⁦Server Port⁩)، ثم اضغط ⁦Save Changes⁩.
  2. 2افتح المستخدمين (⁦Users⁩) واضغط ⁦Add User⁩. أدخل بريد الممثل واسم المستخدم وكلمة المرور، واختر دور ⁦User⁩ وأنشئ الحساب. يسجّل الممثل الدخول إلى تطبيق سطح المكتب بهذا البريد وكلمة المرور.
  3. 3اضغط ⁦Edit⁩ على المستخدم، وافتح تبويب ⁦SIP Accounts⁩ واضغط ⁦Add SIP Account⁩: البروتوكول ⁦SIP⁩، و⁦Login / User ID⁩ هو رقم التحويلة، و⁦Password⁩ هي كلمة مرور ⁦SIP⁩ للتحويلة. فعّل ⁦Auto Record Calls⁩ أو ⁦Auto Screen Record⁩ أو ⁦Encrypt Calls (SRTP)⁩ إن أردت. كل حساب ⁦SIP⁩ يساوي مقعدًا واحدًا.
  4. 4يثبّت الممثل تطبيق سطح المكتب ويسجّل الدخول. يحمّل التطبيق خطوطه ويسجّلها على ⁦Asterisk⁩، ويظهر الخط المحدد متصلًا (⁦Online⁩) بعد تسجيله. وللتحقق من الخطوط الأخرى، بدّل الخط من قائمة ⁦SIP Line⁩.

يعرض ⁦Softphone Plus⁩ ⁦SRTP⁩ اختياريًا بمفاتيح ⁦SDES⁩. إذا فعّلت ⁦Encrypt Calls (SRTP)⁩، فاستخدم ⁦media_encryption=sdes⁩ مع ⁦media_encryption_optimistic=yes⁩ على ⁦endpoint⁩، كما في المثال.

مثال ⁦pjsip.conf⁩ لخط ممثل واحد

; One agent line. Copy the three [1001] sections for each extension.
[transport-udp]               ; once per server
type=transport
protocol=udp
bind=0.0.0.0:5060

[1001]
type=endpoint
context=from-internal         ; your dialplan context
disallow=all
allow=g722,ulaw,alaw
auth=1001
aors=1001
direct_media=no
rtp_symmetric=yes
force_rport=yes
rewrite_contact=yes
; If you tick Encrypt Calls (SRTP) in Softphone Plus:
;media_encryption=sdes
;media_encryption_optimistic=yes

[1001]
type=auth
auth_type=userpass
username=1001                 ; the Login / User ID in Softphone Plus
password=a-long-random-secret

[1001]
type=aor
max_contacts=2                ; one per computer the agent signs in on
remove_existing=yes

ما يضيفه ⁦Softphone Plus⁩ فوق ⁦Asterisk⁩

  • تسجيل المكالمات من تطبيق الممثل، تلقائيًا لكل خط أو عند الطلب، في لوحة تحكم واحدة مع مشغّل وتحميل
  • تسجيل الشاشة أثناء المكالمات، متزامنًا مع صوت المكالمة
  • لوحة مباشرة للممثلين ومكالمات اليوم، تتحدّث كل 30 ثانية
  • 9 تقارير، منها الحضور والاستراحات والإشغال وجدول زمني يومي لكل ممثل
  • دردشة الفريق، واستراحات بنقرة واحدة، وإحصاءات شخصية، وأزرار سماعات ⁦USB⁩ في تطبيق سطح المكتب
  • الخطوط والأدوار وإعدادات التسجيل للفريق كله، تُدار من لوحة تحكم واحدة على الويب

حدود يجب أن تعرفها

  • ⁦Softphone Plus⁩ سوفت فون وليس ⁦PBX⁩. تبقى قوائم الانتظار ومجموعات الرنين و⁦IVR⁩ والبريد الصوتي والخطوط والأرقام على ⁦Asterisk⁩.
  • يسجّل ⁦Softphone Plus⁩ كل خط باسم واحد هو ⁦Login / User ID⁩، ويستخدمه اسمًا لمستخدم ⁦SIP⁩ واسمًا للمصادقة معًا. لذا يجب أن تُصادَق التحويلة بالاسم نفسه.
  • ترميزات الصوت: ⁦G.711⁩ (⁦μ-law⁩ و⁦A-law⁩) و⁦G.722⁩ و⁦GSM⁩ و⁦iLBC⁩ و⁦Speex⁩. لا يوجد ⁦Opus⁩ أو ⁦G.729⁩، لذا اسمح بـ⁦G.711⁩ أو ⁦G.722⁩ على التحويلة.
  • يسجّل التطبيق عبر ⁦UDP⁩ ويتحوّل إلى ⁦TCP⁩ عند الحاجة. لا يمكن ضبط ⁦SIP⁩ عبر ⁦TLS⁩ من لوحة التحكم بعد، لذا عند تفعيل ⁦Encrypt Calls (SRTP)⁩ يُشفَّر الصوت لكن مفاتيحه تنتقل ضمن إشارات ⁦SIP⁩ غير المشفّرة.
  • في التطبيق: التعليق وكتم الصوت ونغمات لوحة المفاتيح والتحويل المباشر، مع عدة مكالمات في وقت واحد. لا يوجد تحويل بعد الاستشارة ولا مكالمات جماعية ولا فيديو.
  • لا يستخدم التطبيق ⁦STUN⁩ أو ⁦ICE⁩ افتراضيًا. للممثلين خارج شبكة ⁦Asterisk⁩، تأكد أن ⁦Asterisk⁩ يتعامل مع ⁦NAT⁩ لتحويلاتهم، أو اربطهم عبر ⁦VPN⁩.
  • لسطح المكتب فقط: ⁦Windows 10⁩ و⁦11⁩ (64-بت)، و⁦macOS 14⁩ أو أحدث بمعالج ⁦Apple silicon⁩، و⁦Linux⁩ (⁦x86_64⁩). لا يوجد تطبيق للجوال.

أنظمة ⁦PBX⁩ أخرى

⁦FreePBX⁩ و⁦Asterisk⁩ و⁦Issabel⁩ و⁦Yeastar⁩ و⁦Grandstream⁩ و⁦VICIdial⁩ علامات تجارية لأصحابها. ⁦Softphone Plus⁩ غير تابع لهم ولا يحظى بتأييدهم.

فريقك يستحق اتصالات أفضل.

جهّز فريقك في دقائق. تجربة مجانية لمدة 14 يومًا — بدون بطاقة ائتمان.