لیست کامل کدهای دستوری ایزابل (Feature Codes)

کدهای دستوری ایزابل (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

کدهای کاربردی ایزابل برای انتقال تماس، ضبط مکالمه و DND آموزش و معرفی Feature Code های سیستم تلفنی ایزابل

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)

کاربرد:
برای انتقال تماس در حالی که ابتدا با داخلی مقصد صحبت می‌کنید.

روش استفاده:

  1. با شخص اول در حال مکالمه هستید.

  2. کد *2 را استفاده می‌کنید.

  3. داخلی مقصد را می‌گیرید.

  4. با شخص مقصد صحبت می‌کنید.

  5. سپس تماس را منتقل می‌کنید.

تفاوت با 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 استفاده می‌شود.

روش استفاده کلی:

  1. *75 را شماره‌گیری کنید.

  2. شماره محل Speed Dial را وارد کنید.

  3. شماره تلفن یا داخلی مقصد را وارد کنید.

  4. تنظیمات را تأیید کنید.

مستندات 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ها از طریق بخش مدیریت مربوطه قابل مشاهده و شخصی‌سازی هستند. منابع فنی نیز تأکید می‌کنند که این کدها قابل تغییر هستند.

مراحل کلی:

  1. ورود به پنل مدیریتی ایزابل

  2. ورود به بخش Feature Code Admin

  3. پیدا کردن قابلیت موردنظر

  4. تغییر شماره Feature Code

  5. بررسی وضعیت Enabled / Disabled

  6. ذخیره تنظیمات

  7. اعمال تنظیمات جدید سیستم


چگونه یک 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 ForwardToggle انتقال تماس*740فعال
Call Waitingفعال‌سازی*70فعال
Call Waitingغیرفعال‌سازی*71فعال
Conferencesوضعیت کنفرانس*87فعال
CoreCall Pickup عمومی*8فعال
Coreشنود مکالمه ChanSpy555فعال
CoreDirected Call Pickup**فعال
CoreAttended Transfer*2فعال
CoreBlind Transfer##فعال
CoreDisconnect Code**فعال
CoreToggle ضبط مکالمه*1فعال
Coreشبیه‌سازی تماس ورودی7777فعال
CoreUser Logoff*12فعال
CoreUser Logon*11فعال
CoreZapBarge888فعال
Call Flow Controlتغییر وضعیت Call Flow*28فعال
Dictationارسال Dictation با ایمیل*35فعال
Dictationاجرای Dictation*34فعال
DNDفعال‌سازی*78فعال
DNDغیرفعال‌سازی*79فعال
DNDToggle*76فعال
Faxشماره‌گیری System FAX666فعال
Follow MeToggle Follow Me*21فعال
Gabcastاتصال به Gabcast*422فعال
Info ServicesCall Trace*69فعال
Info ServicesEcho Test*43فعال
Info Servicesاعلام شماره داخلی*65فعال
Info Servicesساعت گویا*60فعال
Paging/IntercomIntercom Prefix*80غیرفعال
Paging/Intercomاجازه Intercom*54غیرفعال
Paging/Intercomجلوگیری از Intercom*55غیرفعال
Parking Lotدریافت تماس پارک‌شده*85فعال
Phonebookدفترچه تلفن با جست‌وجوی نام411فعال
QueuesToggle صف*45فعال
QueuesPause صف*46فعال
Queuesتعداد تماس‌گیرندگان صف*47فعال
Recordingsبررسی Recording*99فعال
Recordingsذخیره Recording*77فعال
Speed Dialتعریف Speed Dial*75فعال
Speed DialPrefix شماره‌گیری سریع*0فعال
Time ConditionsOverride شرایط زمانی*27فعال
Voicemailورود به Voicemail*98فعال
VoicemailDirect Dial Prefix*فعال
VoicemailVoicemail شخصی*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 را بررسی کنید.

5/5 - (1 امتیاز)

مصطفی امانیمشاهده نوشته ها

متخصص ویپ VoIP ، ایزابل ، 3CX ، برنامه نویسی تلفن ویپ ، استریسک ، AMI , AGI ، توسعه پلتفرم های متن باز ایزابل و استریسک ، برنامه نویسی پلتفرم های هوش مصنوعی ، دستیار های هوشمند تلفنی و ...

بدون دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *