با سلام دوست عزیز لطفا یک مقدار توضیح بیشتر میدهید که چه کاری رو میخواید انجام بدید؟سلام میخواستم ببینم این قابلیتو این سیستم داره که اگه یکی از داخلی ها به یه شماره خرجی تماس بگیره و اون شماره وقتی تماس بگیره وصل شه به همون داخلی که باهاش تماس گرفته؟
اگر خطوط ورودیتون سیپ ترانک دو طرفه باشه میتونید برای هر داخلی از قسمتDID کالر ای دی تعریف کنید که به هنگام تماس از اون داخلی مورد نظر شماره اون داخلی اخر خط 5 رقمی تون بیفته که اگر طرف مقابل خواست به اون داخلی مورد نظر تماس برگشت بگیره با شماره گیری خط سیپ به اضافه داخلی مورد نظر به داخلی که قبلا باهاش تماس گرفته وصل بشهببینید دوسته عزیز، من(تماس گیرنده) از ویپ شرکت با شما تماس میگیرم و این تماس به هر دلیلی قطع میشه(یا آنتن میره یا صحبتمان تمام میشه) وقتی شما به شرکت زنگ میزنید میخوام یه ای وی ار پخش بشه که تمایل دارین به همان داخلی وصل بشید یا در صف اصلی قرار بگیرین که بسته به انتخاب شما یه به (تماس گیرنده) وصل بشین یا به صف اصلی
همچین سناریویی که مد نظرشما هست به صورت پیش فرض روی ایزابل نیست اما با کد نویسی در asterisk قابل انجام هستممنونم مهندس - یک سوال دیگه داشتم به عنوان مثال شما یا شرکت ما تماس میگیرین و وصل میشین به ی داخلی (یا صحبت میکنین با ی داخلی و تمام میشه یا قطع میشه) وقتی شما دوباره تماس میگیرین میشه ای وی ار پخش بشه که تمایل دارین به همان داخلی وصل بشید یا در صف اصلی قرار بگیرین؟
سلام و درودسلام و درود
کاری که شما قرار است انجام بدید نیاز به برنامه نویسی در محیط استریسک است
من بصورت کلی مراحل کار را خدمت شما توضیح خواهم داد
اما اینکه چطور برنامه نویسی شود، باید به دستورات استریسک و php مسلط باشید تا نتیجه به درستی حاصل شود
گام اول : تماس با شماره مقصد باید توسط php در دیتابیس برای هر داخلی ذخیره شود
البته ثبت کلیه تماس ها بصورت کاملا مرتب در log در دیتابیس موجود است که به راحتی می توان به آن دسترسی داشت
گام دوم : تماس های ورودی را باید در AGI با کد های php بررسی کنید
مثلا اگر شماره 0922112222 تماس گرفت، با query به دیتا بیس، آخرین شماره داخلی که با آن تماس گرفته است را پیدا کنیم
و بعد از آن تماس موبایل 0922112222 را به همان داخلی ارتباط دهیم.
البته به روش های دیگه هم امکان پذیر است، اما این یک راهکار کلی برای حل سناریو شما است