کدهای دستوری ایزابل (Feature Codes)؛ لیست کامل کدهای کاربردی Issabel
کدهای دستوری ایزابل یا Feature Codes مجموعهای از کدهای کوتاه تلفنی هستند که به کاربر اجازه میدهند بسیاری از قابلیتهای سیستم تلفنی را مستقیماً از طریق تلفن IP، تلفن نرمافزاری (Softphone) یا داخلی SIP اجرا کند. با استفاده از کدهای کاربردی ایزابل میتوان قابلیتهایی مانند انتقال تماس، انتظار تماس، مزاحم نشوید (DND)، ضبط مکالمه، شنود مکالمات، پارک تماس، مدیریت صف، Voicemail، لیست سیاه و بسیاری از امکانات دیگر را بدون ورود به پنل مدیریتی اجرا کرد. این قابلیتها در ایزابل بر پایه امکانات Asterisk و ماژولهای مربوط به PBX ارائه میشوند و در بسیاری از موارد کدهای پیشفرض آنها قابل تغییر هستند.
فهرست مطالب
در بخش Feature Code Admin مدیر سیستم میتواند کدهای مربوط به قابلیتهای مختلف را مشاهده، شخصیسازی و در صورت نیاز فعال یا غیرفعال کند. بنابراین کدی مانند *72 که در بسیاری از نصبهای استاندارد برای فعالسازی انتقال همه تماسها استفاده میشود، لزوماً در تمام سیستمهای ایزابل دارای همین شماره نیست؛ مدیر سیستم میتواند آن را تغییر دهد. همچنین در صورت قرار داشتن وضعیت یک Feature Code روی Disabled، شماره مربوطه دیگر قابلیت موردنظر را از طریق Feature Code اجرا نخواهد کرد. پس از تغییر تنظیمات نیز باید تغییرات سیستم تلفنی اعمال شوند. امکان شخصیسازی و غیرفعال کردن Feature Codeها یکی از قابلیتهای مهم برای مدیریت و افزایش امنیت سیستم تلفنی است.
نکته مهم: کدهای این صفحه بر اساس تنظیمات Feature Code سیستم ایزابل مورد بررسی تنظیم شدهاند. اگر مدیر سیستم کدها را تغییر داده باشد یا ماژول مربوطه نصب/فعال نباشد، کد موردنظر ممکن است متفاوت باشد یا کار نکند.
توجه : با توجه به اجرای این صفحه سایت در پلتفرم های مختلف ، ممکن است نحوه نمایش کد ها متفوت باشد . مثلا *30 در یک پلتفرم *30 و در دیگری 30* نمایش داده شود ، اما حالت صحیح کدها این است که علامت * در ابتدای کد و اگر علامت # در کد باشد معمولا در انتهای آن است .
فهرست سریع کدهای دستوری ایزابل
| دسته | مهمترین کدها |
|---|---|
| لیست سیاه | *30، *31، *32 |
| انتقال تماس | *72، *73، *90، *91، *52، *53 |
| انتظار تماس | *70، *71 |
| شنود مکالمه | 555 |
| Call Pickup | *8، ** |
| انتقال تماس حین مکالمه | *2، ## |
| ضبط مکالمه | *1 |
| مزاحم نشوید | *78، *79، *76 |
| پارک تماس | *85 |
| صف تماس | *45، *46، *47 |
| صندوق صوتی | *97، *98 |
| تست Echo | *43 |
| ساعت گویا | *60 |
| شماره داخلی | *65 |
| Speed Dial | *75، *0 |
Blacklist — لیست سیاه
قابلیت Blacklist برای جلوگیری از دریافت تماس از شمارههای ناخواسته استفاده میشود. شمارههایی که در لیست سیاه قرار میگیرند میتوانند توسط سیستم تلفنی مسدود شوند. این قابلیت برای جلوگیری از تماسهای مزاحم و تماسهای تبلیغاتی کاربرد دارد.
*30 — افزودن یک شماره به لیست سیاه
کاربرد:
برای اضافه کردن یک شماره تلفن مشخص به Blacklist استفاده میشود.
روش استفاده:
کد *30 را از داخلی شمارهگیری کنید. سیستم شمارهای را که باید مسدود شود از شما دریافت میکند. پس از ثبت شماره، تماسهای آن شماره طبق تنظیمات Blacklist سیستم مدیریت خواهند شد.
مثال:
اگر یک شماره تبلیغاتی مرتباً با شرکت تماس میگیرد، میتوانید آن شماره را با *30 در لیست سیاه قرار دهید.
مزایا:
جلوگیری از تماسهای مزاحم
استفاده سریع بدون ورود به پنل
مناسب برای کاربران عادی سیستم
معایب و محدودیتها:
عملکرد آن به تنظیمات Blacklist و نحوه دریافت Caller ID وابسته است.
در صورت مخفی بودن یا تغییر Caller ID ممکن است شناسایی تماسگیرنده متفاوت باشد.
*32 — افزودن آخرین تماسگیرنده به لیست سیاه
کاربرد:
برای قرار دادن آخرین شمارهای که با داخلی تماس گرفته است در Blacklist استفاده میشود.
روش استفاده:
پس از دریافت تماس مزاحم، کد *32 را شمارهگیری کنید.
مثال:
شمارهای با شما تماس گرفته و پس از پایان تماس متوجه میشوید که مزاحم است. با شمارهگیری *32 همان شماره آخر در Blacklist قرار میگیرد.
مزایا: سریع و ساده، بدون نیاز به وارد کردن شماره.
معایب: عملکرد آن به اطلاعات Caller ID آخرین تماس وابسته است.
*31 — حذف شماره از لیست سیاه
کاربرد:
برای خارج کردن یک شماره مشخص از Blacklist استفاده میشود.
روش استفاده:*31 را شمارهگیری کرده و شماره موردنظر را طبق پیام سیستم وارد کنید.
مثال:
اگر شمارهای را قبلاً مسدود کردهاید اما اکنون میخواهید دوباره امکان تماس آن برقرار شود، آن شماره را با *31 حذف کنید.
Call Forward — انتقال تماس
Call Forward یا انتقال تماس / دایورت تماس یکی از پرکاربردترین قابلیتهای ایزابل است. با استفاده از این قابلیت میتوان تماسهای ورودی یک داخلی را به داخلی دیگر یا حتی یک شماره تلفن خارجی منتقل کرد.
*72 — فعالسازی انتقال همه تماسها
کاربرد:
تمام تماسهای ورودی به داخلی را به مقصد دیگری منتقل میکند.
روش استفاده:*72 را شمارهگیری کنید و سپس مقصد انتقال را طبق پیام سیستم وارد کنید.
مثال:
کارمند شرکت امروز در دفتر حضور ندارد و میخواهد تماسهای داخلی خود را به داخلی 105 منتقل کند. با *72 و وارد کردن مقصد، تماسها به مقصد جدید هدایت میشوند.
مزایا:
مناسب برای دورکاری
انتقال سریع تماسها
امکان انتقال به مقصد داخلی یا خارجی، بسته به تنظیمات سیستم
معایب:
اگر مقصد خارجی باشد ممکن است هزینه مکالمه ایجاد شود.
در صورت استفاده نادرست ممکن است تماسهای مهم به مقصد اشتباه منتقل شوند.
از نظر امنیتی بهتر است دسترسی به تغییر Call Forward کنترل شود.
*73 — غیرفعال کردن انتقال همه تماسها
کاربرد:
انتقال کلی تماسهای یک داخلی را غیرفعال میکند.
روش استفاده:
از همان داخلی کد *73 را شمارهگیری کنید.
*720 — فعالسازی انتقال همه تماسها با انتخاب/اعلام مقصد
کاربرد:
برای فعال کردن Call Forward All بهصورت Prompting استفاده میشود؛ یعنی سیستم مقصد و اطلاعات لازم را از کاربر دریافت میکند.
تفاوت با *72:
در *72 کاربر وارد فرآیند فعالسازی انتقال میشود، در حالی که کد Prompting برای دریافت اطلاعات لازم از کاربر طراحی شده است.
*74 — غیرفعال کردن Call Forward All Prompting
کاربرد:
برای غیرفعال کردن انتقال همه تماسها در حالت Prompting استفاده میشود.
*90 — انتقال تماس هنگام اشغال بودن داخلی
کاربرد:
اگر داخلی مشغول باشد، تماس به مقصد تعیینشده منتقل میشود.
مثال:
داخلی مدیر در حال مکالمه است. تماس جدید میتواند به داخلی منشی منتقل شود.
*91 — غیرفعال کردن انتقال تماس هنگام اشغال
با شمارهگیری *91 قابلیت Call Forward Busy غیرفعال میشود.
*900 — فعالسازی انتقال تماس هنگام اشغال با Prompt
برای فعال کردن Call Forward Busy و دریافت مقصد از طریق پیام صوتی سیستم استفاده میشود.
*92 — غیرفعال کردن Call Forward Busy Prompting
برای غیرفعال کردن حالت Prompting مربوط به انتقال تماس هنگام اشغال استفاده میشود.
*52 — انتقال تماس در صورت عدم پاسخ یا در دسترس نبودن
کاربرد:
اگر کاربر تماس را پاسخ ندهد یا شرایطی باعث شود داخلی در دسترس نباشد، تماس میتواند به مقصد تعیینشده منتقل شود. کد *52 از کدهای رایج Call Forward No Answer/Unavailable است.
مثال:
اگر کارمند تا 20 ثانیه تلفن را پاسخ ندهد، تماس به تلفن مدیر منتقل شود.
*53 — غیرفعال کردن انتقال تماس در صورت عدم پاسخ
برای غیرفعال کردن Call Forward No Answer/Unavailable استفاده میشود.
*520 — فعالسازی Call Forward No Answer/Unavailable Prompting
برای فعال کردن انتقال تماس در حالت Prompting و دریافت اطلاعات مقصد از کاربر استفاده میشود.
*740 — تغییر وضعیت انتقال تماس
این کد برای Toggle کردن وضعیت Call Forward استفاده میشود؛ یعنی وضعیت قابلیت را بین حالتهای فعال و غیرفعال جابهجا میکند.
مزیت:
بهجای استفاده از دو کد جداگانه برای فعال و غیرفعال کردن، میتوان از یک کد Toggle استفاده کرد.
Call Waiting — انتظار تماس
Call Waiting به کاربر اجازه میدهد هنگام مکالمه، از وجود یک تماس ورودی دیگر مطلع شود و در صورت پشتیبانی تلفن و تنظیمات سیستم، تماس دوم را مدیریت کند.
*70 — فعالسازی Call Waiting
برای فعال کردن انتظار تماس روی داخلی استفاده میشود.
*71 — غیرفعال کردن Call Waiting
برای خاموش کردن قابلیت انتظار تماس استفاده میشود.
Conferences — کنفرانس
*87 — وضعیت کنفرانس
کاربرد:
برای بررسی وضعیت اتاقهای کنفرانس استفاده میشود.
این Feature Code بیشتر برای نمایش وضعیت کنفرانس و استفادههایی مانند BLF طراحی شده و در برخی شرایط شمارهگیری مستقیم آن ممکن است نتیجهای مانند Busy بدهد؛ این موضوع میتواند طبیعی باشد.
نکته:
این کد الزاماً به معنی «ورود به اتاق کنفرانس» نیست.
Core — قابلیتهای اصلی سیستم
*8 — Call Pickup عمومی
نام انگلیسی: Asterisk General Call Pickup
کاربرد:
برای پاسخ دادن به تماسی که در یک داخلی دیگر در حال زنگ خوردن است، در صورتی که Pickup Group و تنظیمات مربوطه اجازه این کار را بدهند.
مثال:
تلفن همکار در اتاق کناری زنگ میخورد اما او حضور ندارد. کاربر میتواند از تلفن خودش تماس را Pickup کند.
مزایا:
پاسخ سریع به تماسهای همکاران
مناسب برای دفاتر و شرکتها
کاهش تماسهای از دسترفته
** — Directed Call Pickup
کاربرد:
برای برداشتن تماس یک داخلی مشخص استفاده میشود.
مثال:
اگر داخلی 105 زنگ میخورد، در سیستمهایی که این قابلیت طبق تنظیمات فعال است میتوان از کد Pickup و شماره داخلی مقصد استفاده کرد.
نکته:
در تنظیمات ارائهشده، ** علاوه بر Directed Call Pickup برای Disconnect Code نیز تعریف شده است؛ بنابراین رفتار دقیق آن به وضعیت تماس و Context سیستم بستگی دارد.
*2 — انتقال با اطلاع قبلی (Attended Transfer)
کاربرد:
برای انتقال تماس در حالی که ابتدا با داخلی مقصد صحبت میکنید.
روش استفاده:
با شخص اول در حال مکالمه هستید.
کد
*2را استفاده میکنید.داخلی مقصد را میگیرید.
با شخص مقصد صحبت میکنید.
سپس تماس را منتقل میکنید.
تفاوت با Blind Transfer:
در Attended Transfer قبل از انتقال، با مقصد صحبت میکنید.
## — انتقال بدون اطلاع قبلی (Blind Transfer)
کاربرد:
تماس را مستقیماً به داخلی مقصد منتقل میکند، بدون اینکه ابتدا با مقصد صحبت کنید.
مثال:
اپراتور با مشتری صحبت میکند و میداند داخلی 105 مسئول پرونده مشتری است؛ بنابراین تماس را مستقیماً به 105 منتقل میکند.
** — قطع تماس در هنگام استفاده از قابلیتهای Asterisk
نام انگلیسی: In-Call Asterisk Disconnect Code
این کد در تنظیمات استاندارد برای کنترل/قطع تماس در برخی سناریوهای حین مکالمه استفاده میشود.
نکته مهم:
در سیستم ارائهشده، همین کد ** برای Directed Call Pickup نیز تعریف شده است. بنابراین نباید این کد را بدون توجه به Context تماس، صرفاً بهعنوان یک «کد قطع تماس» در نظر گرفت.
*1 — روشن/خاموش کردن ضبط مکالمه
نام انگلیسی: In-Call Asterisk Toggle Call Recording
کاربرد:
برای تغییر وضعیت ضبط مکالمه در حین تماس استفاده میشود.
مثال:
کارشناس در حال مکالمه است و متوجه میشود این تماس باید ضبط شود. در صورت فعال بودن قابلیت و مجاز بودن ضبط برای آن تماس، از *1 استفاده میکند.
مزایا:
کنترل ضبط در لحظه
مناسب برای مراکز تماس
مفید برای آموزش و کنترل کیفیت
محدودیت:
این کد به تنظیمات Call Recording و مجوزها وابسته است و صرفاً داشتن Feature Code به معنی ضبط اجباری تمام تماسها نیست.
7777 — شبیهسازی تماس ورودی
نام انگلیسی: Simulate Incoming Call
کاربرد:
برای تست مسیر تماس ورودی سیستم تلفنی استفاده میشود.
کاربردهای عملی:
تست IVR
تست Ring Group
تست مسیرهای تماس
بررسی سناریوهای ورودی بدون نیاز به تماس واقعی
این کد در مستندات و تجربه کاربران FreePBX بهعنوان راهی برای تست مسیر تماس ورودی معرفی شده است.
*11 — ورود کاربر (User Logon)
برای Logon کردن کاربر در قابلیتهایی که از Login/Logout داخلی استفاده میکنند.
*12 — خروج کاربر (User Logoff)
برای خارج کردن کاربر از وضعیت Login استفاده میشود.
این قابلیت بهخصوص در سناریوهایی که کاربران یا Agentها بهصورت پویا وارد سیستم میشوند کاربرد دارد.
888 — ZapBarge
کاربرد:
یک قابلیت قدیمی Asterisk برای ورود/شنیدن کانالهای تماس است که در برخی سیستمهای قدیمیتر استفاده میشده است.
نکته مهم:
ZapBarge یک قابلیت قدیمی و وابسته به ساختارهای قدیمی Asterisk است و نباید آن را با ChanSpy یکی دانست. اگر در سیستم جدید کاربردی برای آن ندارید، بهتر است فعال بودن آن را بررسی کنید.
Call Flow Control
*28 — تغییر وضعیت Call Flow
نام انگلیسی: All: Call Flow Toggle
برای تغییر وضعیت سناریوی Call Flow استفاده میشود.
کاربرد:
در سیستمهایی که Call Flow Control برای تغییر مسیر تماس تعریف شده است، این کد میتواند وضعیت مسیر تماس را بین حالتهای تعریفشده تغییر دهد.
مثال:
یک شرکت میتواند برای ساعات خاص، مسیر تماسها را از منشی به IVR یا مقصد دیگری تغییر دهد.
Dictation — دیکته و ضبط صدا
*34 — اجرای Dictation
برای ورود به قابلیت Dictation و ضبط یک فایل صوتی استفاده میشود. سیستم میتواند از کاربر نام/شماره فایل را دریافت کرده و سپس صدای او را ضبط کند. این قابلیت در Feature Codeهای FreePBX برای ضبط Dictation تعریف شده است.
کاربردها:
ضبط یادداشت صوتی
ثبت اطلاعات
تهیه فایل صوتی برای استفاده بعدی
*35 — ارسال Dictation از طریق ایمیل
برای ارسال Dictation ذخیرهشده به ایمیل تنظیمشده کاربر استفاده میشود.
نکته:
برای عملکرد صحیح باید تنظیمات ایمیل و Dictation سیستم نیز بهدرستی انجام شده باشند.
Do-Not-Disturb (DND) — مزاحم نشوید
DND برای جلوگیری از زنگ خوردن داخلی در زمانهایی که کاربر نمیخواهد تماس دریافت کند استفاده میشود.
*78 — فعال کردن DND
تماسهای ورودی طبق تنظیمات سیستم و مقصدهای جایگزین مدیریت خواهند شد.
*79 — غیرفعال کردن DND
DND را خاموش میکند.
*76 — تغییر وضعیت DND
وضعیت DND را بین فعال و غیرفعال جابهجا میکند.
کاربرد عملی:
کاربر میتواند در جلسه یا زمان استراحت DND را فعال کرده و پس از پایان جلسه با همان کد Toggle وضعیت را تغییر دهد.
Fax Configuration — فکس
666 — شمارهگیری فکس سیستم
نام انگلیسی: Dial System FAX
برای دسترسی به مقصد فکس تعریفشده در سیستم استفاده میشود.
کاربرد:
در سناریوهایی که سیستم فکس ایزابل تنظیم شده باشد، این Feature Code میتواند برای هدایت تماس به سیستم فکس استفاده شود. وجود این کد بهتنهایی به معنی فعال بودن سرویس فکس نیست.
Follow Me — دنبال کردن تماس
*21 — فعال/غیرفعال کردن Follow Me
Follow Me قابلیتی است که میتواند تماسهای یک داخلی را بر اساس تنظیمات سیستم به مقصدهای دیگری مانند داخلی دیگر یا شماره خارجی هدایت کند.
مثال:
کارمند در دفتر نیست و میخواهد تماسهایش طبق لیست Follow Me به تلفن همراه یا داخلی دیگری برسد.
تفاوت با Call Forward:
Follow Me معمولاً برای تعریف زنجیره یا مجموعهای از مقصدها طراحی شده است، در حالی که Call Forward بیشتر برای انتقال تماس به یک مقصد مشخص استفاده میشود.
Gabcast
*422 — اتصال به Gabcast
نام انگلیسی: Connect to Gabcast
برای اتصال به سرویس/قابلیت Gabcast استفاده میشود.
نکته:
Gabcast یک قابلیت قدیمی است و استفاده از آن به وجود و فعال بودن ماژول مربوطه در سیستم بستگی دارد. اگر این قابلیت در سیستم شما استفاده نمیشود، فعال بودن Feature Code آن ضرورتی ندارد.
Info Services — سرویسهای اطلاعاتی
ایزابل چند سرویس ساده برای تست و دریافت اطلاعات داخلی سیستم ارائه میکند. ماژول Info Services قابلیتهایی مانند Call Trace، Echo Test، ساعت گویا و اعلام شماره داخلی را ارائه میدهد.
*69 — Call Trace
برای دریافت اطلاعات مربوط به آخرین تماس استفاده میشود.
کاربرد:
برای بررسی اطلاعات تماس اخیر و عیبیابی برخی مشکلات تماس.
*43 — Echo Test
کاربرد:
برای تست صدا و مسیر صوتی استفاده میشود.
پس از شمارهگیری، صدای کاربر به خودش برگردانده میشود.
کاربردهای مهم:
تست میکروفون
تست بلندگو
بررسی مسیر RTP
تشخیص مشکلات یکطرفه بودن صدا
مثال:
اگر کاربر میگوید صدای تلفن مشکل دارد، ابتدا میتوان Echo Test را اجرا کرد تا مشخص شود صدای ورودی و خروجی تلفن درست کار میکند یا خیر.
*65 — اعلام شماره داخلی
شماره داخلی فعلی را بهصورت صوتی اعلام میکند.
کاربرد:
برای زمانی که کاربر نمیداند روی کدام داخلی Login/Register شده است.
*60 — ساعت گویا
ساعت فعلی سیستم ایزابل را بهصورت صوتی اعلام میکند.
کاربرد:
برای تست سرویسهای صوتی و بررسی ساعت سیستم تلفنی.
Paging and Intercom — پیج و اینترکام
در تنظیمات ارائهشده، این سه Feature Code غیرفعال هستند.
*80 — پیششماره Intercom
وضعیت: Disabled
برای اجرای تماس Intercom طبق تنظیمات سیستم استفاده میشود.
کاربرد:
برای برقراری ارتباط داخلی بهصورت اینترکام، در صورتی که تلفن و تنظیمات PBX از آن پشتیبانی کنند.
*54 — اجازه استفاده از Intercom
وضعیت: Disabled
برای فعال کردن قابلیت Intercom برای کاربر استفاده میشود.
*55 — جلوگیری از استفاده از Intercom
وضعیت: Disabled
برای غیرفعال کردن قابلیت Intercom برای کاربر استفاده میشود.
نکته:
برای استفاده واقعی از این سه کد، ابتدا باید قابلیت Intercom در سیستم و تلفنها بهدرستی پیکربندی شود.
Parking Lot — پارک تماس
*85 — دریافت تماس پارکشده
نام انگلیسی: Pickup ParkedCall Prefix
برای دریافت تماسی که در Parking Lot قرار گرفته است استفاده میشود.
مثال:
اپراتور یک تماس را روی Parking قرار میدهد و شماره Slot را اعلام میکند. کاربر دیگر میتواند با استفاده از Prefix مربوطه تماس پارکشده را دریافت کند.
کاربردهای مهم:
دفاتر با چند کاربر
انتقال موقت تماس
مدیریت تماسهایی که باید توسط کاربر دیگری پاسخ داده شوند
Phonebook Directory — دفترچه تلفن
411 — جستوجوی نام در دفترچه تلفن
نام انگلیسی: Phonebook Dial-by-Name Directory
برای ورود به Phonebook و جستوجوی مخاطب بر اساس نام استفاده میشود.
کاربرد:
کاربر به جای حفظ شماره داخلی همکاران میتواند از طریق نام، مخاطب موردنظر را پیدا کند.
Queues — صف تماس
صف تماس یا Queue یکی از مهمترین قابلیتها در مراکز تماس و شرکتهایی است که چند کارشناس به تماسهای ورودی پاسخ میدهند.
*45 — ورود/خروج از صف
نام انگلیسی: Queue Toggle
برای تغییر وضعیت کاربر در صف استفاده میشود.
در سناریوی Agentهای پویا، این کد میتواند برای Login/Logout شدن Agent در صف استفاده شود. مستندات Issabel نیز *45 را بهعنوان Feature Code مرتبط با ورود/خروج Agent از صف معرفی میکنند.
مثال:
کارشناس ابتدای شیفت با *45 وارد صف میشود و در پایان شیفت از صف خارج میشود.
*46 — توقف/ادامه دریافت تماس از صف
نام انگلیسی: Queue Pause Toggle
برای Pause کردن Agent در Queue یا خارج کردن او از حالت Pause استفاده میشود.
کاربرد:
مثلاً کارشناس برای چند دقیقه از میز خود دور میشود اما نمیخواهد از Queue خارج شود.
*47 — اعلام تعداد تماسگیرندگان صف
نام انگلیسی: Queue Callers
برای دریافت اطلاعات مربوط به تماسگیرندگان منتظر در Queue استفاده میشود.
کاربرد:
مدیر یا اپراتور میتواند وضعیت صف را بررسی کند و از وجود تماسهای منتظر اطلاع پیدا کند. این Feature Code در ساختار FreePBX نیز با نام Playback Queue Caller Count تعریف شده است.
Recordings — ضبط و فایلهای ضبطشده
*99 — بررسی/پخش Recording
نام انگلیسی: Check Recording
برای دسترسی و بررسی Recordingهایی که در سیستم برای این قابلیت در دسترس هستند استفاده میشود.
کاربرد:
مناسب برای بررسی فایلهای صوتی ذخیرهشده در سناریوهای Recording.
*77 — ذخیره Recording
نام انگلیسی: Save Recording
برای ذخیره یک Recording در سیستم استفاده میشود.
کاربرد:
در سناریوهایی که کاربر میخواهد یک فایل صوتی را ضبط و در سیستم تلفنی ذخیره کند.
نکته:
نحوه دقیق استفاده میتواند به نسخه ایزابل، ماژول Recording و تنظیمات ذخیرهسازی سیستم بستگی داشته باشد.
Speed Dial Functions — شمارهگیری سریع
Speed Dial به کاربر اجازه میدهد شمارههای پرتکرار را در یک محل مشخص ذخیره کرده و بعداً با یک کد کوتاه آنها را شمارهگیری کند.
*75 — تعریف شماره Speed Dial
کاربرد:
برای ثبت یک شماره تلفن یا داخلی در یک محل مشخص Speed Dial استفاده میشود.
روش استفاده کلی:
*75را شمارهگیری کنید.شماره محل Speed Dial را وارد کنید.
شماره تلفن یا داخلی مقصد را وارد کنید.
تنظیمات را تأیید کنید.
مستندات FreePBX نیز برای *75 همین ساختار را توضیح میدهند.
مثال:
شماره موبایل مدیر را در محل 1 ذخیره کنید.
*0 — شمارهگیری Speed Dial
برای استفاده از شماره ذخیرهشده در Speed Dial استفاده میشود.
روش استفاده:
ابتدا *0 و سپس شماره محل Speed Dial را وارد کنید.
مثال:
اگر شماره مدیر در محل 1 ذخیره شده باشد:
*01
شماره ذخیرهشده را شمارهگیری میکند.
Time Conditions — شرایط زمانی
*27 — تغییر وضعیت Time Condition
نام انگلیسی: All: Time Condition Override
برای Override کردن وضعیت Time Condition استفاده میشود.
کاربرد:
مثلاً یک شرکت در حالت عادی از ساعت 8 تا 17 باز است، اما مدیر میخواهد امروز زودتر سیستم را وارد حالت تعطیل کند. Time Condition Override میتواند برای تغییر دستی وضعیت استفاده شود.
Time Conditionها همچنین میتوانند برای تغییر مسیر تماس بر اساس ساعت و تقویم استفاده شوند. Feature Code مربوط به Override نیز قابل مشاهده و شخصیسازی است.
Voicemail — صندوق صوتی
Voicemail به کاربران اجازه میدهد در صورت عدم پاسخگویی یا طبق تنظیمات سیستم، پیام صوتی دریافت کنند.
*98 — ورود به صندوق صوتی
نام انگلیسی: Dial Voicemail
برای ورود به سیستم Voicemail استفاده میشود.
کاربرد:
کاربر میتواند از طریق آن به پیامهای صوتی دسترسی پیدا کند.
* — Direct Dial Prefix
این کد بهعنوان Prefix مربوط به شمارهگیری مستقیم Voicemail استفاده میشود.
کاربرد:
در سناریوهای خاص میتوان با استفاده از Prefix مربوطه مستقیماً به Voicemail یک داخلی دسترسی پیدا کرد.
نکته بسیار مهم:
در سیستم شما * بهعنوان Direct Dial Prefix تعریف شده است. بنابراین قبل از استفاده در سناریوهای دیگر باید توجه داشت که این کاراکتر در Dial Plan سیستم نقش ویژه دارد.
*97 — صندوق صوتی شخصی
نام انگلیسی: My Voicemail
برای دسترسی کاربر به Voicemail مربوط به داخلی خودش استفاده میشود.
مثال:
کاربر با داخلی 101، *97 را شمارهگیری میکند و وارد صندوق صوتی خودش میشود.
تفاوت مهم برخی کدهای مشابه ایزابل
تفاوت *72 و *90 و *52
| کد | کاربرد |
|---|---|
*72 | انتقال همه تماسها |
*90 | انتقال تماس هنگام اشغال بودن داخلی |
*52 | انتقال تماس در صورت عدم پاسخ/در دسترس نبودن |
بنابراین اگر میخواهید همه تماسها منتقل شوند، از Call Forward All استفاده میشود؛ اما اگر فقط در زمان اشغال یا عدم پاسخ قصد انتقال دارید، باید Feature Code مناسب همان حالت را استفاده کنید.
تفاوت Blind Transfer و Attended Transfer
یکی از سؤالات رایج کاربران ایزابل تفاوت بین انتقال تماس بدون اطلاع و انتقال تماس با اطلاع قبلی است.
Blind Transfer — انتقال بدون اطلاع
کد:
##
در این روش تماس مستقیماً به داخلی مقصد منتقل میشود و اپراتور قبل از انتقال با شخص مقصد صحبت نمیکند.
Attended Transfer — انتقال با اطلاع
کد:
*2
در این روش ابتدا با داخلی مقصد صحبت میکنید، شرایط تماس را توضیح میدهید و سپس تماس را منتقل میکنید.
مثال:
اگر مشتری میگوید با واحد فروش کار دارد:
Blind Transfer: تماس را مستقیماً به فروش منتقل میکنید.
Attended Transfer: ابتدا با کارشناس فروش صحبت میکنید و سپس مشتری را به او وصل میکنید.
تفاوت Call Pickup عمومی و Directed Call Pickup
*8 — General Call Pickup
برای برداشتن تماس زنگخورده در محدوده Pickup Group استفاده میشود.
** — Directed Call Pickup
برای هدف قرار دادن یک داخلی مشخص استفاده میشود.
این تفاوت برای شرکتهایی که تعداد زیادی داخلی دارند اهمیت زیادی دارد.
شنود مکالمات در ایزابل با ChanSpy
555 — ChanSpy
یکی از شناختهشدهترین Feature Codeهای سیستمهای مبتنی بر Asterisk/FreePBX، کد 555 برای ChanSpy است. این قابلیت امکان مانیتور کردن مکالمات فعال را فراهم میکند. در منابع فنی FreePBX نیز 555 بهعنوان Feature Code پیشفرض ChanSpy ثبت شده است.
کاربردهای حرفهای:
کنترل کیفیت تماسها
آموزش کارشناسان
نظارت سرپرست مرکز تماس
بررسی نحوه پاسخگویی اپراتورها
ارزیابی مکالمات
نحوه استفاده:
در حالت استاندارد، 555 را از یک داخلی مجاز شمارهگیری میکنید و سیستم وارد قابلیت ChanSpy میشود؛ سپس بسته به تنظیمات، امکان انتخاب یا مانیتور کردن کانالهای فعال وجود دارد.
مزایا:
مانیتورینگ لحظهای
مناسب برای Call Center
مناسب برای آموزش و QA
عدم نیاز به قطع تماس
معایب و نکات امنیتی:
دسترسی غیرمجاز به این قابلیت میتواند یک ریسک جدی حریم خصوصی باشد.
توصیه میشود Feature Code شنود فقط برای کاربران مجاز فعال باشد.
میتوان در طراحی سیستم، محدودیت دسترسی یا احراز هویت برای قابلیتهای نظارتی در نظر گرفت. در جامعه FreePBX نیز نمونههایی برای محدود کردن دسترسی به ChanSpy و افزودن PIN مطرح شده است.
توجه: قوانین مربوط به ضبط و شنود مکالمات در کشورها و شرایط مختلف متفاوت است. استفاده سازمانی از این قابلیت باید مطابق قوانین و سیاستهای حریم خصوصی مجموعه انجام شود.
چگونه Feature Codeهای ایزابل را تغییر دهیم؟
یکی از قابلیتهای مهم Feature Code Admin این است که مدیر سیستم مجبور نیست از کدهای پیشفرض استفاده کند.
برای مثال اگر:
*72 = Call Forward All
باشد، مدیر میتواند در صورت نیاز آن را به کد دیگری تغییر دهد؛ البته باید مراقب تداخل آن با Extensionها، Dial Patternها و سایر Feature Codeها باشد.
در سیستمهای مبتنی بر FreePBX/Issabel، Feature Codeها از طریق بخش مدیریت مربوطه قابل مشاهده و شخصیسازی هستند. منابع فنی نیز تأکید میکنند که این کدها قابل تغییر هستند.
مراحل کلی:
ورود به پنل مدیریتی ایزابل
ورود به بخش Feature Code Admin
پیدا کردن قابلیت موردنظر
تغییر شماره Feature Code
بررسی وضعیت Enabled / Disabled
ذخیره تنظیمات
اعمال تنظیمات جدید سیستم
چگونه یک Feature Code را در ایزابل غیرفعال کنیم؟
اگر یک Feature Code از نظر امنیتی یا مدیریتی موردنیاز نیست، میتوان آن را غیرفعال کرد.
برای مثال اگر مدیر سیستم نمیخواهد کاربران عادی از ChanSpy استفاده کنند:
ChanSpy → Feature Status → Disabled
پس از ذخیره و اعمال تنظیمات، کد مربوطه دیگر بهعنوان Feature Code فعال نخواهد بود.
این قابلیت خصوصاً برای کدهایی مانند:
ChanSpy
Call Forward
Call Recording
User Logon/Logoff
Intercom
اهمیت زیادی دارد.
پیشنهاد امنیتی: هر Feature Code حساس را فقط در صورت نیاز فعال نگه دارید و دسترسی کاربران به قابلیتهای شنود، ضبط، انتقال تماس و مدیریت صف را بر اساس سطح دسترسی آنها کنترل کنید.
چرا Feature Code ایزابل من کار نمیکند؟
اگر یک کد مانند *72، *8 یا 555 کار نمیکند، دلایل مختلفی میتواند وجود داشته باشد:
1. Feature Code غیرفعال است
در Feature Code Admin وضعیت کد را بررسی کنید.
2. شماره Feature Code تغییر کرده است
ممکن است مدیر سیستم قبلاً کد پیشفرض را تغییر داده باشد.
3. ماژول مربوطه نصب یا فعال نیست
برخی Feature Codeها متعلق به ماژولهای مشخص هستند.
4. کد با Extension یا Dial Pattern تداخل دارد
کدهایی مانند *72، *720 و *740 نشان میدهند که طراحی Dial Plan و نحوه تشخیص رشته شمارهگیری اهمیت دارد.
5. تلفن یا Softphone کد را به PBX ارسال نمیکند
برخی تلفنها یا Softphoneها ممکن است بعضی کدهای ستارهای را قبل از ارسال به PBX پردازش کنند.
6. تنظیمات Asterisk یا Dial Plan مشکل دارد
در این شرایط بررسی CLI و Dial Plan میتواند علت مشکل را مشخص کند.
جدول کامل Feature Codeهای ایزابل
| دسته | Feature Code | کد | وضعیت در سیستم مورد بررسی |
|---|---|---|---|
| Blacklist | افزودن شماره به لیست سیاه | *30 | فعال |
| Blacklist | افزودن آخرین تماسگیرنده | *32 | فعال |
| Blacklist | حذف شماره از لیست سیاه | *31 | فعال |
| Call Forward | انتقال همه تماسها – فعال | *72 | فعال |
| Call Forward | انتقال همه تماسها – غیرفعال | *73 | فعال |
| Call Forward | انتقال همه تماسها – Prompting | *720 | فعال |
| Call Forward | غیرفعال کردن Prompting | *74 | فعال |
| Call Forward | انتقال هنگام اشغال – فعال | *90 | فعال |
| Call Forward | انتقال هنگام اشغال – غیرفعال | *91 | فعال |
| Call Forward | انتقال هنگام اشغال – Prompting | *900 | فعال |
| Call Forward | غیرفعال کردن Prompting | *92 | فعال |
| Call Forward | انتقال هنگام عدم پاسخ/Unavailable | *52 | فعال |
| Call Forward | غیرفعال کردن انتقال عدم پاسخ | *53 | فعال |
| Call Forward | انتقال عدم پاسخ – Prompting | *520 | فعال |
| Call Forward | Toggle انتقال تماس | *740 | فعال |
| Call Waiting | فعالسازی | *70 | فعال |
| Call Waiting | غیرفعالسازی | *71 | فعال |
| Conferences | وضعیت کنفرانس | *87 | فعال |
| Core | Call Pickup عمومی | *8 | فعال |
| Core | شنود مکالمه ChanSpy | 555 | فعال |
| Core | Directed Call Pickup | ** | فعال |
| Core | Attended Transfer | *2 | فعال |
| Core | Blind Transfer | ## | فعال |
| Core | Disconnect Code | ** | فعال |
| Core | Toggle ضبط مکالمه | *1 | فعال |
| Core | شبیهسازی تماس ورودی | 7777 | فعال |
| Core | User Logoff | *12 | فعال |
| Core | User Logon | *11 | فعال |
| Core | ZapBarge | 888 | فعال |
| Call Flow Control | تغییر وضعیت Call Flow | *28 | فعال |
| Dictation | ارسال Dictation با ایمیل | *35 | فعال |
| Dictation | اجرای Dictation | *34 | فعال |
| DND | فعالسازی | *78 | فعال |
| DND | غیرفعالسازی | *79 | فعال |
| DND | Toggle | *76 | فعال |
| Fax | شمارهگیری System FAX | 666 | فعال |
| Follow Me | Toggle Follow Me | *21 | فعال |
| Gabcast | اتصال به Gabcast | *422 | فعال |
| Info Services | Call Trace | *69 | فعال |
| Info Services | Echo Test | *43 | فعال |
| Info Services | اعلام شماره داخلی | *65 | فعال |
| Info Services | ساعت گویا | *60 | فعال |
| Paging/Intercom | Intercom Prefix | *80 | غیرفعال |
| Paging/Intercom | اجازه Intercom | *54 | غیرفعال |
| Paging/Intercom | جلوگیری از Intercom | *55 | غیرفعال |
| Parking Lot | دریافت تماس پارکشده | *85 | فعال |
| Phonebook | دفترچه تلفن با جستوجوی نام | 411 | فعال |
| Queues | Toggle صف | *45 | فعال |
| Queues | Pause صف | *46 | فعال |
| Queues | تعداد تماسگیرندگان صف | *47 | فعال |
| Recordings | بررسی Recording | *99 | فعال |
| Recordings | ذخیره Recording | *77 | فعال |
| Speed Dial | تعریف Speed Dial | *75 | فعال |
| Speed Dial | Prefix شمارهگیری سریع | *0 | فعال |
| Time Conditions | Override شرایط زمانی | *27 | فعال |
| Voicemail | ورود به Voicemail | *98 | فعال |
| Voicemail | Direct Dial Prefix | * | فعال |
| Voicemail | Voicemail شخصی | *97 | فعال |
جمعبندی
Feature Codeهای ایزابل یکی از سادهترین راهها برای استفاده از قابلیتهای سیستم تلفنی بدون ورود به پنل مدیریتی هستند. از انتقال تماس و DND گرفته تا Call Pickup، ضبط مکالمه، صف تماس، Voicemail، Speed Dial و حتی مانیتورینگ مکالمات، بسیاری از عملیات روزمره را میتوان تنها با شمارهگیری یک کد کوتاه انجام داد.
مهمترین نکته این است که کدهای Feature Code ثابت و غیرقابل تغییر نیستند. مدیر سیستم میتواند بسیاری از آنها را شخصیسازی یا در صورت عدم نیاز غیرفعال کند. بنابراین در زمان عیبیابی یا آموزش کاربران، بهتر است همیشه ابتدا بخش Feature Code Admin همان سیستم بررسی شود و صرفاً به لیستهای عمومی اینترنتی اتکا نشود.
سوالات متداول درباره کدهای ایزابل
Feature Code در ایزابل چیست؟
Feature Code یک کد کوتاه تلفنی است که برای اجرای یک قابلیت مشخص در سیستم تلفنی ایزابل و Asterisk استفاده میشود؛ مانند انتقال تماس، ضبط مکالمه، DND، Call Pickup یا Voicemail.
کدهای دستوری ایزابل را از کجا پیدا کنیم؟
از بخش Feature Code Admin در پنل مدیریتی ایزابل میتوان لیست کدها، وضعیت فعال یا غیرفعال بودن و در بسیاری از موارد شماره قابل استفاده آنها را مشاهده کرد.
کد انتقال تماس ایزابل چیست؟
در تنظیمات پیشفرض رایج، *72 برای فعالسازی انتقال همه تماسها و *73 برای غیرفعال کردن آن استفاده میشود. در سیستم مورد بررسی نیز همین کدها تنظیم شدهاند.
کد شنود مکالمات ایزابل چیست؟
در تنظیمات مورد بررسی، 555 برای ChanSpy تعریف شده است. این قابلیت برای مانیتورینگ مکالمات فعال استفاده میشود و باید دسترسی به آن کنترل شود.
کد ضبط مکالمه در ایزابل چیست؟
از کد *1 برای Toggle کردن ضبط مکالمه در حین تماس استفاده میشود؛ البته عملکرد نهایی آن به تنظیمات Call Recording سیستم نیز وابسته است.
کد مزاحم نشوید DND در ایزابل چیست؟
*78 برای فعالسازی، *79 برای غیرفعالسازی و *76 برای تغییر وضعیت DND استفاده میشود.
کد گرفتن تماس داخلی دیگر در ایزابل چیست؟
*8 برای General Call Pickup و ** برای Directed Call Pickup استفاده میشود.
کد انتقال تماس بدون اطلاع در ایزابل چیست؟
## برای Blind Transfer یا انتقال تماس بدون اطلاع قبلی استفاده میشود.
کد انتقال تماس با اطلاع در ایزابل چیست؟
*2 برای Attended Transfer استفاده میشود؛ در این روش ابتدا با داخلی مقصد صحبت میکنید و سپس تماس را منتقل میکنید.
آیا میتوان Feature Codeهای ایزابل را تغییر داد؟
بله. مدیر سیستم میتواند از بخش Feature Code Admin کدهای قابل شخصیسازی را تغییر دهد. بنابراین ممکن است کد یک قابلیت در دو سرور ایزابل متفاوت باشد.
آیا میتوان Feature Code ایزابل را غیرفعال کرد؟
بله. در Feature Code Admin میتوان وضعیت قابلیت را از Enabled به Disabled تغییر داد. این کار برای قابلیتهایی که حساس هستند یا در یک سازمان موردنیاز نیستند میتواند مفید باشد.
چرا کد ایزابل من کار نمیکند؟
ابتدا Enabled بودن Feature Code، شماره فعلی آن، فعال بودن ماژول مربوطه، تنظیمات Dial Plan و ارسال صحیح کد توسط تلفن یا Softphone را بررسی کنید.


بدون دیدگاه