راه اندازی سرویس کال بک CallBack بین داخلی ها

چگونه می توانیم سرویس کال بک CallBack را بر روی استریسک (الستیکس) راه اندازی کنیم، البته این سرویس برای ارتباط بین داخلی ها است.

بعد از شماره گیری یک داخلی، اگر شماره مقصد اشغال باشد تماس گیرنده در صورت تمایل می تواند تماس را callback کند. یعنی به طور اتوماتیک بعد از آزاد شدن مقصد، تماس برقرار شود. به این ویژگی completion گفته می شود.
Call Completion که به طورکلی مخفف Call Completion Supplementary Services (CCSS) می باشد به عنوان یک قابیلیت جدید درasterisk 1.8 معرفی شده است ودر آخرین توزیع freepbx به عنوان یک optionدر تعریف داخلی مورد استفاده قرار می گیرد.

completion در بعضی از ipphoneمثل yealink به عنوان یک قابلیت و feature تعریف شده است و می توان آن را فعال کرد.
اما شما نیز می توانید با dialplan نویسی این قابلیت را فعال کنید.
1)در مسیر etc/asterisk/sip_custom.conf برای داخلی خود ۲ خط زیر را اضافه می کنیم.

[۱۰۰]

cc_agent_policy = generic
cc_monitor_policy = generic
[۲۰۰]

cc_agent_policy = generic
cc_monitor_policy = generic

2) به طور مثال در context زیر در صورت اشغال بودن داخلی ۱۰۰ یا ۲۰۰ یا عدم پاسخگویی پس از ۲۰ ثانیه تماس hangup می شود حال می توان برای در خواست فعال سازی سرویس completion از کد *۳۰ استفاده کنیم.

[phones]
exten => 7101,1,Dial(SIP/100,20)
same =>n,Hangup()
exten => 7102,1,Dial(SIP/200,20)
same =>n,Hangup()

exten => *30,1,CallCompletionRequest()
same =>n,playback(callbackisactive )
same =>n,Hangup()
;
; Dial *31 to cancel a call completion request.
;
exten => *31,1,CallCompletionCancel()
same =>n,playback(callbackisdeactive )
same =>n,Hangup()

حامد کوه فلاح

متخصص، برنامه نویس و مدرس Asterisk و راهکارهای نوین ارتباطی آشنایی و کار با استریسک و راهکار های مشابه از سال 1382، پایه گذاری VOIPIRAN ارائه راهکار های کدباز VOIP همچون VAAK و VOIZ و CONNEXO همکار برنامه نویسی و آموزش با پروژه های Elastix و Issabel با بیش از 3000 دانشجو از سال 1387

Recent Posts

مرکز تماس چیست و چرا دوره مرکز تماس ایزابل برای متخصصین ویپ ضروری است؟

مرکز تماس ایزابل: دوره جامع Voipiran برای متخصصین ویپ در دنیای امروز، مراکز تماس به…

2 روز ago

نصب ایزابل روی دبیان ۱۱: راهنمای کامل و نکات فنی

نصب ایزابل بر روی دبیان 11: راهنمای جامع و فنی ایزابل (Issabel) یکی از محبوب‌ترین…

5 روز ago

بهبود کیفیت پیام‌های صوتی در VoIP: معرفی ابزارهای Adobe Podcast و AI-Coustics برای صدای حرفه‌ای

کیفیت پیام‌های صوتی در سیستم‌های تلفنی VoIP و اهمیت آن در دنیای ارتباطات، کیفیت پیام‌های…

1 هفته ago

ارتباط دو سیستم تلفنی Issabel با یکدیگر و شماره‌گیری داخلی‌ها به‌صورت مستقیم

در بسیاری از شرکت‌ها و سازمان‌ها، نیاز به ارتباط دو سیستم تلفنی مختلف یا دو…

2 هفته ago

مانیتورینگ پیشرفته سرویس‌های VoIP و IT با Uptime Kuma روی Issabel 5 و Rocky 8

مانیتورینگ سرورها و سرویس‌های VoIP یکی از مهم‌ترین کارهایی است که برای تضمین پایداری شبکه…

3 هفته ago

بررسی کامل بهترین برندهای سخت‌افزاری VoIP: Yealink، Cisco، Grandstream و دیگر برندهای معتبر

بررسی برندهای سخت‌افزاری VoIP: انتخاب بهترین گزینه برای متخصصین و کسب‌وکارها سیستم‌های تلفنی VoIP (Voice…

3 هفته ago