محدود کردن مدت زمان مکالمه در استریسک و freePBX

()Dial برنامه اصلی برای شروع یک تماس در استریسک است که با استفاده از پارامترهای مختلف آن می‌توانیم امکانات بسیاری به سیستم تلفنی خود بدهیم. پارامتر L به همراه مقادیر مورد نیازش در این برنامه برای محدود کردن مدت زمان مکالمه در استریسک استفاده می‌شود: Dial(Tech/Resource,timeout,L(x[:y[:z]])) مقدار لازم برای این پارامتر مقدار x است که […]

صبط مکالمات پس از عملیات Transfer در استریسک

ضبط مکالمات در استریسک با استفاده از تابع Monitor یا MixMonitor انجام می شود . این عملیات پس از انتقال تماس متوقف میشود . متغیر  AUDIOHOOK_INHERIT این امکان را به شما می دهد که عملیات ضبط مکالمات پس از انتقال نیز ادامه پیدا کند . exten => 2000,1,MixMonitor(blah.wav) exten => 2000,n,Set(AUDIOHOOK_INHERIT(MixMonitor)=yes) exten => 2000,n,Dial(SIP/2000) exten […]

قطع کردن کانال‎ها در استریسک Asterisk DialPlan Hangup

مدیران سیستم تلفنی استریسک اغلب در محیط CLI (کنسول استریسک) از دستور hangup به صورتی که در زیر می‌آید برای قطع ارتباط یک کانال خاص و یا تمام کانال‌های فعال استفاده می‌کنند: channel request hangup {channel | all} در این حالت نام کامل کانال مورد نظر (استفاده از کلید TAB در لینوکس کارها را راحت‌تر […]

برنامه خواندن اعداد به فارسی در استریسک با استفاده از PHPAGI

persian saynumber in asterisk

در برخی سیستم های IVR هوشمند نیاز است تا اعداد به فرمت خاصی خوانده شوند . به عنوان مثال سیستم پرسش و پاسخ تلفنی را در نظر بگیرید که کاربر با سیستم تماس گرفته و پس از مطرح کردن سوال یک کد رهگیری دریافت می کند . در این سیستم بهتر است کد رهگیری ۹۷۶۵۹۳۴۳۴ […]

پیاده سازی FailOver Trunk در استریسک

FailOver Trunk در استریسک

با استفاده از متغیرها در استریسک قادر خواهید بود DialPlan های بسیار پرکاربردی بنویسید . متغیر DIALSTATUS یکی از این متغیر هاست که در این پست برای راه اندازی FailOver Trunk از ان بهره خواهیم برد . با استفاده ازاین قابلیت در صورتی که یکی از لینک های خروجی شما ( IAX , SIP , […]

مدیریت زمان اجرا در استریسک با GotoIfTime

استریسک

تماس های ورودی به مرکز تماس بعد از ساعت کاری یا در روز های تعطیل به صورت خودکار به سوی صندوق صوتی یا اپراتور های شیفت بعدی مسیر دهی می شود !!! قابلیتی رایج و پرکاربرد در مراکز تماس و پیاده سازی آن با تابع GotoIfTime درAsterisk  با استفاده از تابع GotoIfTime  در استریسک قادر خواهید بود زمانبندی اجرای […]