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

call-record

ضبط مکالمات در استریسک با استفاده از تابع 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

channel hangup in asterisk

مدیران سیستم تلفنی استریسک اغلب در محیط 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  در استریسک قادر خواهید بود زمانبندی اجرای […]

MeetMe کنفرانس تلفنی نامحدود در Asterisk

meetme

معمولا تلفن های آی پی یا نرم افزاری امکان برقراری یک کنفرانس سه طرفه را برای کاربر فراهم می کنند . اما با استفاده از meetme در استریسک می توانید به تعداد دلخواه اتاق کنفرانس با تعداد نامحدود شرکت کنندهتعریف کنید . برای اتاق های کنفرانس کلمه عبور قرار دهید تا دسترسی به آنها اختصاصی شده ، […]

ذخیره Call Detail Record های استریسک در پایگاه داده MYSQL

استریسک

Call Detail Record یا CDR اطلاعات مربوط به جزئیات مکالمات انجام گرفته در سیستم است . به عنوان مثال از چه منبعی به چه مقصدی تماس برقرار شده و این مکالمه چند ثانیه ای بوده است. در حالت پیشفرض CDR در استریسک در فایل هایی به فرمت csv و در مسیر var/log/asterisk/cdr-csv/ ذخیره می شود ولی […]

مدیریت لاگ فایل های Asterisk با logrotate

logrotate

  چندین ساعت معطلی برای مشکلی عجیب در استریسک … چیزی تغییر نکرده بود و به نظر همه تنظیمات بدون مشکل می آمد ولی استریسک رفتارهای عجیبی از خودش نشان میداد … تماس ها را بی دلیل  hangup می کرد و یا در برخی مواقع فایل های را پخش نمی کرد . مشکل چیزی نبود […]

روش نصب مجازی سازی KVM‌ در سامانه عامل CentOS 6

kvm

روش نصب مجازی سازی KVM‌ در سامانه عامل CentOS 6 در این راهنما روش نصب و راه اندازی مجازی سازی KVM یا qemu-kvm‌ را روی سامانه عامل CentOS 6 فراخواهید گرفت و موارد اولیه استفاده و ایجاد ماشین های مجازی به وسیله آن را خواهید آموخت. مسلما روش ارائه شده در این راهنما تنها یک […]

تنظیم BLF در استریسک

yealink-BLF

قابلیت BLF، ویژگی کاربردی بسیار مناسبی برای منشی‌ها و حتی مدیران یک سازمان است. بسیاری از گوشی‌های آی‌پی جدید از این امکان به شکل‌های گوناگون پشتیبانی می‌کنند. BLF در ساده‌ترین حالت نشانگر[۱] وضعیت یک داخلی است. این نشانگر (که اغلب به صورت یک LED در گوشی‌ها استفاده می‌شود) در وضعیت‌هایی که داخلی اختصاص داده‌شده آزاد […]