آخرین ویرایش آذر ۱۸, ۱۴۰۴ حامد کوه فلاح
بهروزرسانی نام تماسگیرنده در ایزابل یکی از قابلیتهای کلیدی و کاربردی برای هر سازمان یا مرکز تلفنی است. با فعالسازی این قابلیت، هنگامی که مشتری با سیستم تلفنی شما تماس میگیرد، ایزابل به صورت خودکار شماره تماس را با دفترچه تلفن داخلی تطبیق داده و Caller ID Name را بهروزرسانی میکند. این ویژگی باعث میشود اپراتورها سریعتر مشتری را بشناسند، فرآیند پاسخدهی دقیقتر شود و تجربه کاربری به سطح حرفهایتری ارتقاء پیدا کند.
در این راهنما، تمام مراحل به صورت فنی، دقیق و عملی توضیح داده شده است.
مرحله اول: ورود اطلاعات مشتریان در Address Book
برای اینکه امکان بهروزرسانی نام تماسگیرنده فعال شود، ابتدا باید اطلاعات مشتریان در ماژول Address Book ایزابل ثبت گردد. مسیر دسترسی:
Agenda → Address Book
در این بخش دو روش دارید:
۱. تعریف دستی هر مخاطب (New Contact)
با انتخاب گزینه New Contact یک فرم کامل برای ثبت اطلاعات نمایان میشود. نکته مهم:
-
فیلد Work’s Phone Number باید دقیقاً شماره تماس مشتری باشد.
-
ایزابل در زمان تماس ورودی فقط این فیلد را با Caller ID مقایسه میکند.
اگر شماره به درستی وارد نشود، Lookup انجام نمیشود.
۲. بارگذاری فایل CSV
اگر تعداد مشتریان زیاد است، بهتر است از گزینه Address Book from CSV استفاده کنید.
فقط کافی است ستون شمارههای تماس را با همان نام صحیح در فایل CSV قرار دهید.
ایزابل به صورت خودکار دادهها را ایمپورت میکند.
مرحله دوم: ساخت Caller ID Lookup Source در بخش PBX
بعد از تکمیل Address Book، باید به سیستم اعلام کنیم که قبل از ارسال تماس به اپراتور، نام تماسگیرنده را از همین دفترچه تلفن استخراج کند.
مسیر:
PBX → PBX Configuration → Admin → CallerID Lookup Sources
سپس روی Add کلیک کرده و تنظیمات زیر را اعمال کنید:
-
Source Description: مثلاً Customer AddressBook
-
Source Type: تنظیم روی Internal (به معنی استفاده از دفترچه تلفن داخلی)
-
Variable to set: گزینه CallerID Name
-
Cache Results: بهتر است روی Yes باشد تا سرعت Lookup افزایش یابد
این بخش نقش مهمی در سرعت و دقت Lookup دارد.
با استفاده از حالت Internal، ایزابل بدون نیاز به API خارجی یا دیتابیس اضافه، به صورت مستقیم اطلاعات را از ماژول Address Book دریافت میکند.
مرحله سوم: فعالسازی Lookup در مسیرهای ورودی (Inbound Routes)
حالا باید به inbound route موردنظر بگوییم که از Lookup ساختهشده استفاده کند.
مسیر:
PBX → PBX Configuration → Inbound Routes
در تنظیمات Route موردنظر، گزینهای با نام CID Lookup Source وجود دارد.
از این قسمت، Lookup Source ساختهشده را انتخاب کنید.
این مرحله بخش اصلی فعالسازی است.
از این لحظه، هر تماس ورودی ابتدا توسط Lookup Source بررسی شده و اگر شماره در Address Book وجود داشته باشد، Caller ID به صورت خودکار با نام مشتری بهروزرسانی میشود.
نتیجه نهایی
با اجرای این سه مرحله:
✔ ایزابل شماره تماس مشتری را تشخیص میدهد
✔ نام مشتری را از دفترچه تلفن استخراج میکند
✔ Caller ID Name روی گوشی اپراتورها و لاگها نمایش داده میشود
این یک قابلیت بسیار مهم برای کالسنترها، واحد فروش، پشتیبانی و سازمانهایی است که با تعداد زیادی تماس درگیر هستند.
نکته بسیار مهم – توصیه حرفهای VoipIran
برای اینکه بهروزرسانی نام تماسگیرنده در ایزابل بدون خطا و با دقت بالا انجام شود، بهتر است از پروژه متنباز VoipIran به نام CallerID Formatter استفاده کنید.
این ابزار کارهای زیر را انجام میدهد:
-
یکسانسازی فرمت شمارهها
-
حذف فاصله، خط تیره و کاراکترهای اضافی
-
تبدیل خودکار شمارهها به فرمت استاندارد
-
افزایش دقت Lookup
لینک پروژه:
https://voipiran.io/callerid-formatter/
GitHub:
https://github.com/voipiran/AsteriskCalleridFormatter
این ابزار باعث میشود تمام شمارههای ورودی ابتدا اصلاح شده، سپس برای Lookup ارسال شوند، و دقت Caller ID تا ۹۹٪ افزایش پیدا کند.
جمعبندی
در این مقاله یاد گرفتید که چگونه با استفاده از Address Book، Caller ID Lookup Source و تنظیمات Inbound Route، امکان بهروزرسانی نام تماسگیرنده در ایزابل را فعال کنید.
ترکیب این قابلیت با ابزار CallerID Formatter یک راهکار حرفهای، دقیق و کاملاً عملی برای سازمانها و کالسنترها فراهم میکند.















6 پاسخ
سلام
من این مراحل رو رفتم ولی کار نکرد، آیا روی ترانکی هم که زدیم باید کار خاصی انجام بدیم؟
با سلام، باید اسکریپت نصب شود و نام کانتکست در ترانک تغییر پیدا کند.
https://github.com/voipiran/AsteriskCalleridFormatter
سلام مهندس، میشه واسه هر سری از داخلی ها که تعریف میشه یک آدرس بوک مخصوص ایجاد بشه؟ مثلا چند آدرس بوک واسه چند تراک مختلف؟
با سلام و احترام، متاسفانه نه،آدرس بوک ایزابل امکان گروه بندی ندارد، عملا با کاربر های وب ایزابل هم ارتباطی ندارد، شاید گزینه مناسب برای شما CRM باشد.
خیلی ممنون
شما خودتون چه CRMی رو پیشنهاد میدین؟
آیا CRM اوپن سورسی وجود داره؟
با سلام،
توی کد باز ها در ایران vtiger ویتایگر از بقیه محبوب تر است و البته برخی شرکت های هم کاستوم کرده و میفروشند می توانید گوگل کنید.