ما هو موصل SIP؟

يعمل خادم موصل SIP كجسر بين بنية PBX الحالية ومنصة وكلاء الصوت في Mihu AI. يترجم إشارات SIP (بروتوكول بدء الجلسة) بحيث يمكن توجيه المكالمات الواردة والصادرة من تحويلات PBX إلى — ومعالجتها بواسطة — وكيل صوت ذكي.

بمجرد الاتصال، تتصرف تحويلات PBX كما لو كانت تتصل بتحويلة داخلية أخرى، لكن على الطرف الآخر يرد وكيل ذكاء اصطناعي قادر تماما يؤهل العملاء المحتملين ويحدد المواعيد أو يعالج استفسارات الدعم في الوقت الفعلي.

أنظمة PBX المتوافقة

يعمل موصل SIP في Mihu AI مع 3CX و Asterisk و FreePBX وأي PBX متوافق مع معايير SIP. يتم دعم عمليات النشر السحابية والمحلية.

المتطلبات المسبقة

قبل البدء، تأكد من توفر ما يلي:

  • An active Mihu AI account with Voice Agent access
  • Admin access to your PBX system
  • The public IP address or FQDN of your PBX server
  • A designated port for SIP traffic (default: 5060 for UDP/TCP, 5061 for TLS)
  • At least one available PBX extension to assign to the voice agent

الخطوة 1 — إنشاء خادم موصل SIP

انتقل إلى قسم الموصلات في لوحة تحكم Mihu AI وأنشئ خادم موصل SIP جديد. يسجل هذا نقطة اتصال سيرسل إليها PBX المكالمات.

Open the SIP Connector panel

من لوحة تحكم Mihu AI، انتقل إلى الإعدادات ← الموصلات ← SIP وانقر على "خادم SIP جديد". أعطه اسما وصفيا يحدد PBX المتصل به، مثل "مكتب-3CX-رئيسي" أو "عيادة-Asterisk-PBX".

Enter the server connection details

أدخل اسم المضيف أو عنوان IP للخادم ومنفذ SIP واختر بروتوكول النقل. يوصى بـ TLS لبيئات الإنتاج لضمان تشفير إشارات المكالمات.

اعتبارات NAT

إذا كان PBX خلف جدار حماية NAT، استخدم عنوان IP العام أو FQDN هنا — وليس IP الخاص/الداخلي. تأكد من تحويل المنافذ 5060-5061 ونطاق وسائط RTP (مثل 10000-20000) بشكل صحيح.

الخطوة 2 — إضافة خط SIP Trunk

بعد إنشاء الخادم، تحتاج الآن لإضافة خط SIP trunk — يحدد هذا بيانات المصادقة المحددة وقواعد التوجيه التي تربط تحويلات PBX بالوكيل الصوتي.

Create a new trunk on the server

داخل خادم SIP الذي أنشأته للتو، انقر على "إضافة خط". يمثل كل خط اتصالا منطقيا بين مجموعة من تحويلات PBX ووكيل صوت Mihu AI.

Set authentication credentials

أدخل اسم مستخدم وكلمة مرور SIP. يجب أن تتطابق مع بيانات الاعتماد المكونة على PBX للخط الصادر. استخدم كلمة مرور قوية وفريدة للأمان.

الخطوة 3 — تكوين تفاصيل الخط

فيما يلي جدول مرجعي للحقول الرئيسية التي ستحتاج لتكوينها عند إعداد خط SIP trunk:

Field Description Example
Trunk Name A friendly label for identifying this trunk Office-Main-Trunk
SIP Username The authentication username for the trunk mihu_trunk_01
SIP Password Secure password matching your PBX config ••••••••
Registrar The address the trunk registers with sip.mihu.ai
Transport Protocol for SIP signaling TLS (recommended)

حالات استخدام واقعية

تستخدم صناعات مختلفة خطوط SIP trunk مع Mihu AI بطرق مختلفة. فيما يلي أربعة سيناريوهات شائعة توضح كيف توجه الشركات المكالمات عبر PBX إلى وكيل ذكي:

الرعاية الصحية: فرز ما بعد ساعات العمل

Route all calls outside business hours to an AI agent that collects patient symptoms, schedules urgent callbacks, and handles prescription refill requests.

Routing rule:
Time condition: 6PM–8AM → Extension 900 (Mihu AI)
Fallback: Voicemail after 3 rings

السيارات: فائض قسم الخدمة

When all service advisors are busy, overflow calls go to AI that books service appointments, provides repair status updates, and quotes common services.

Routing rule:
Ring group 200 (Service) → No answer 20s → Extension 901 (Mihu AI)

العقارات: تأهيل العملاء المحتملين

Incoming leads from property listings hit AI first to qualify budget, timeline, and preferences before routing hot leads directly to available agents.

Routing rule:
DID +1-555-HOMES → Extension 902 (Mihu AI)
Qualified lead → Transfer to Ring Group 300

التجارة الإلكترونية: حالة الطلبات والمرتجعات

Handle high-volume order inquiries with AI that looks up tracking info, processes return requests, and escalates complex issues to human support.

Routing rule:
IVR option 1 (Order Status) → Extension 903 (Mihu AI)
IVR option 2 (Returns) → Extension 904 (Mihu AI)

سيناريوهات توجيه PBX

إليك كيفية تكوين سيناريوهات التوجيه الشائعة في PBX للعمل مع Mihu AI:

أمثلة تكوين PBX

انسخ هذه الأنماط إلى خطة الاتصال في PBX أو قواعد التوجيه

1

Direct Extension Routing

The simplest setup: assign a dedicated extension to the AI agent. Any call to this extension goes directly to Mihu AI. Ideal for testing or dedicated AI lines.

; 3CX / Asterisk dial plan exten => 900,1,Dial(SIP/mihu-trunk/900,30) exten => 900,n,Hangup() ; FreePBX: Create extension 900, set destination to "Custom Trunk: mihu-trunk"
2

Time-Based Routing (After Hours)

Route calls to AI only during specific hours. During business hours, calls go to human agents; after hours, they go to the AI agent for 24/7 coverage.

; Time condition: Mon-Fri 9AM-6PM → Ring Group, else → AI exten => s,1,GotoIfTime(09:00-18:00,mon-fri,*,*?business:afterhours) exten => s,n(business),Dial(SIP/ring-group-100,30) exten => s,n,Goto(afterhours) exten => s,n(afterhours),Dial(SIP/mihu-trunk/900,30) exten => s,n,Hangup()
3

Overflow Routing (All Agents Busy)

When all human agents are on calls, overflow to AI instead of putting customers on hold. The AI handles the inquiry or takes a message for callback.

; Ring group with overflow to AI after 20 seconds exten => 100,1,Dial(SIP/agent1&SIP/agent2&SIP/agent3,20) exten => 100,n,Dial(SIP/mihu-trunk/900,30) exten => 100,n,Hangup() ; FreePBX: Ring Group → Destination if no answer: "Custom: mihu-trunk/900"
4

IVR Menu Integration

Add AI as an option in your IVR menu. Customers can choose to speak with AI for quick tasks (order status, appointments) or wait for a human agent.

; IVR: "Press 1 for AI assistant, Press 2 for human agent" exten => 1,1,Dial(SIP/mihu-trunk/900,30) exten => 1,n,Hangup() exten => 2,1,Dial(SIP/ring-group-sales,60) exten => 2,n,VoiceMail(sales@default) exten => 2,n,Hangup()
5

Caller ID-Based Routing (VIP vs. General)

Route callers based on their phone number. VIP customers go directly to human agents; general inquiries go to AI for initial handling.

; Check caller ID against VIP list exten => s,1,GotoIf($[${DB_EXISTS(vip/${CALLERID(num)})}]?vip:general) exten => s,n(vip),Dial(SIP/priority-queue,30) exten => s,n,Hangup() exten => s,n(general),Dial(SIP/mihu-trunk/900,30) exten => s,n,Hangup()

نصيحة احترافية: التحويلات الدافئة

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

الخطوة 4 — التحقق والاختبار

بعد حفظ تكوين الخط، تحقق من حالة الاتصال في لوحة تحكم Mihu AI. يجب أن تظهر حالة الخط "مسجل" خلال 30 ثانية.

Check registration status

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

Make a test call

من أي تحويلة PBX، اتصل برقم التحويلة المخصص لوكيل صوت Mihu AI. يجب أن تسمع تحية وكيل الذكاء الاصطناعي خلال 2-3 ثوان. إذا اتصلت المكالمة ولكن لا يوجد صوت، تحقق من تحويل منافذ RTP.

استكشاف الأخطاء وإصلاحها

إذا واجهت مشاكل، فيما يلي المشاكل الأكثر شيوعا وحلولها:

فشل التسجيل

تحقق من أن اسم مستخدم SIP وكلمة المرور وعنوان المسجل صحيحة. تأكد من أن جدار الحماية يسمح بحركة SIP الصادرة على المنفذ 5060 (UDP/TCP) أو 5061 (TLS). إذا كان PBX خلف NAT، تأكد من تكوين عنوان IP العام بشكل صحيح في كلا الإعدادين.

صوت أحادي الاتجاه أو بدون صوت

هذه دائما تقريبا مشكلة NAT أو RTP. تأكد من أن منافذ RTP (عادة 10000–20000) محولة عبر جدار الحماية. فعّل STUN/TURN إذا كان PBX يدعم ذلك لعبور NAT أفضل. تحقق أيضا من اتفاق الطرفين على برامج ترميز الصوت — G.711 μ-law (PCMU) هو الخيار الأكثر أمانا للتوافق.

المكالمات تنقطع بعد 30 ثانية

يشير هذا عادة إلى عدم تطابق مؤقت جلسة SIP. تحقق من توافق إعدادات مؤقت الجلسة في PBX. بعض أنظمة PBX ترسل رسائل re-INVITE أو UPDATE التي يجب معالجتها بشكل صحيح — تأكد من عدم حظرها بواسطة جدار الحماية.

هل تحتاج مساعدة؟

إذا كنت لا تزال تواجه مشاكل، اتصل بدعم Mihu AI مع معرف الخط وسجل تتبع SIP من PBX. يساعد هذا الفريق على تشخيص المشكلة بسرعة.