...

آموزش انواع روش‌های انتقال تماس در سیستم تلفنی ایزابل (Issabel)

آموزش انواع روش‌های انتقال تماس در سیستم تلفنی ایزابل (Issabel)

فهرست مطالب

 

در سیستم‌های تلفنی مبتنی بر VoIP مانند ایزابل (Issabel)، قابلیت انتقال تماس یکی از امکانات ضروری برای بهبود بهره‌وری در مکالمات و پشتیبانی حرفه‌ای است. در این مقاله، به بررسی سه روش انتقال تماس در ایزابل می‌پردازیم که مخصوصاً برای مدیران داخلی‌ها و اپراتورها کاربرد زیادی دارد.

فرض کنید فرد A با فرد B تماس می‌گیرد و حالا فرد B قصد دارد تماس را به فرد C منتقل کند. ما ۳ روش انتقال تماس را بررسی خواهیم کرد:


۱. انتقال کورکورانه (Blind Transfer)

در این روش، بدون اطلاع یا بررسی وضعیت فرد C، تماس مستقیماً به او انتقال داده می‌شود.
برای این کار کافی است فرد B در حین مکالمه با A، کد دستوری ## را وارد کند.

📌 نکته مهم: اگر فرد C پاسخگو نباشد یا در دسترس نباشد، تماس به فرد B باز نخواهد گشت.


۲. انتقال با نظارت (Attended Transfer)

در این روش، فرد B قبل از انتقال نهایی، ابتدا با فرد C تماس می‌گیرد تا مطمئن شود در دسترس است. برای انجام این کار، فرد B در حین مکالمه با A، کد *2 را وارد می‌کند و سپس شماره فرد C را می‌گیرد.

✅ در این حالت:

  • تماس فرد A روی حالت Hold قرار می‌گیرد و موزیک انتظار برای او پخش می‌شود.

  • B می‌تواند با C صحبت کند و در صورت تأیید، با قطع تماس خودش، انتقال را نهایی کند.

  • در نهایت، فرد A به فرد C متصل می‌شود.


۳. انتقال هوشمند با بازگشت تماس (Safe Transfer)

گاهی اوقات کاربران به دنبال راهی هستند که انتقال تماس انجام شود، اما اگر فرد C پاسخ نداد، تماس به B بازگردد.
برای پیاده‌سازی این سناریو، باید تغییراتی در تنظیمات فایل‌های Asterisk اعمال شود.

🛠 مراحل پیکربندی حالت سوم انتقال تماس:

  1. با ابزار WinSCP یا از طریق SSH به سیستم ایزابل متصل شوید.

  2. فایل زیر را باز کرده و مقادیر زیر را وارد کنید:

📁 مسیر فایل:

/etc/asterisk/features_general_custom.conf

📄 مقادیر پیشنهادی:

atxfernoanswertimeout = ۱۵
atxferdropcall = no
atxferloopdelay = ۱۰
atxfercallbackretries = ۲

✅ توضیح پارامترها:

 

پارامتر توضیح
atxfernoanswertimeout زمان انتظار زنگ‌خوردن فرد C (بر حسب ثانیه)
atxferdropcall اگر مقدار آن no باشد، تماس در صورت عدم پاسخ C، به B بازمی‌گردد.
atxferloopdelay فاصله زمانی بین تلاش‌های مجدد برای تماس با C
atxfercallbackretries تعداد دفعات تلاش برای تماس با C پیش از بازگشت تماس به B

پس از اعمال این تغییرات، حتماً Asterisk را reload کنید یا در محیط وب روی Apply Config کلیک کنید.


🔄 نحوه اجرای انتقال هوشمند:

  • در حین مکالمه، فرد B از کد Attended Transfer یعنی *2 استفاده می‌کند.

  • شماره فرد C را وارد کرده و پس از شنیدن زنگ، تماس خود را قطع می‌کند.

  • اگر فرد C پاسخ دهد، تماس برقرار می‌شود.

  • اگر پاسخ ندهد، سیستم طبق تنظیمات، تماس را به B بازمی‌گرداند.


نکته حرفه‌ای برای مدیران سیستم:

حتماً آی‌پی خود را در Whitelist سیستم قرار دهید تا در صورت انجام تست‌های زیاد یا انتقال‌های تکراری، آی‌پی‌تان توسط سیستم امنیتی (مثل Fail2Ban) مسدود نشود.


جمع‌بندی:

سه روش انتقال تماس در ایزابل، هرکدام بسته به سناریوی استفاده، مزایا و محدودیت‌های خاص خود را دارند. با اعمال تنظیمات انتقال هوشمند، می‌توانید تجربه حرفه‌ای‌تری در پاسخگویی و مدیریت تماس‌ها ارائه دهید.

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest

0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها