سلام، عنوان این قسمت بیان تجربیات تو elastix هست، منتها من از یک ماژول در FreePBX برای اینکار استفاده کردم. اگر می بینید ربطی به اینجا نداره، جای دیگه ای هست که به عنوان تجربه بشه اینو اورد؟!
اوکی. بریم سراغ کار.
صورت مساله فرض کنید داخل سازمان خودتون یک call center دارید با کلی آدم و یک گروه IT کوچولو سه، چهار نفره! اینها هر وقت به کوچکترین مشکلی می خورن، از هر IT کاری که بیشتر خوششون میاد یا تجربه پاسخ سریعتری را داشتن بهش تماس می گیرن. نتیجه این میشه که بعضی ها هر روز باید جواب سوال دوستان call center را بدن و بعضی های دیگه بیکار میشن! کاری که ما می خوایم بکنیم این هست که جوری سیستم را تنظیم کنیم که تمام دوستان call center که شماره هاشون مثلا بصورت 5xx هست، نتونن بچه های IT را که شماره هایی با فورمت 2xx دارن را dial کنن. البته خود call center ایها باید بتونن با خودشون و یا شماره های دیگه سازمان در تماس باشن.
راه حل- ما قراره از ماژول Custom Context که توسط seighalan در همین سایت توضیح داده شده استفاده کنیم. اگر کار با این ماژول FreePBX را بلد نیستید (مثل من که نبودم)، برید و اون مقاله را کامل بخونید. مرسی seighalan!
- حالا باید یک Custom Context درست کنید، و داخل اون شماره های درون سازمانی را که می خواید محدود کنید را مشخص کنید. چطور؟ خیلی سادست، باید در قسمت Dial Rules از همون صفحه تعریف Custom Context، فورمت شماره هایی را که نمی خواید باهاش تماس گرفته بشه را وارد کنید. در مورد قضیه ما، نمی خوایم با شماره هایی که اولش ۲ هست تماس گرفته بشه، پس اونجا می نویسیم 2xx. تنها کار دیگه ای که باید بکنید این هست که از قسمت Internal Dialplan، گزینه ext-local را مساوی Deny Rules قرار بدید. همینطور که از عکس پایین هم مشخصه. در نظر داشته باشید که این قسمت یک کامبو باکس چهار گزینه ایه که اگر برابر با Allow باشه، داخلیها می تونن با هم تماس بگیرن. اگر برابر با Deny باشه، داخلی ها اصلا نمی تونن با هم تماس بگیرن. Deny Rules به معنی اینه که بتونن تماس بگیرن، به غیر از شماره هایی که داخل Dial Rules تعریف شدن و Allow Rules هم یعنی فقط اونهایی را که داخل Dial Rules تعریف شدن را بتونن بگیرن. به همین سادگی!

یادتون نره که گزینه ext-queues را همونطور که تو پایین عکس معلومه برابر با Allow قرار بدید، وگرنه نمی تونن اصلا به هیچ Queue ای وصل شن. بقیش هم سادست دیگه. برید Queue خودتون را تعریف کنید و کلمه عبور مناسب را بزارید. برای تمام افراد Call Center هم، شماره extension شون را ویرایش کنید و در قسمت Custom Context اونها را عضو Context ای کنید که تعریف کردید در بالا.
حالا دیگه هر روز بچه های IT می تونن طبق برنامه شیفتی که دارن داخل اون Queue لاگین کنن و تنها سوالات پشتیبانی به سمت اونها سرریز میشه، نه کل تیم!