OMNiLeads

راه‌اندازی سیستم مرکز تماس OMniLeads با داکر روی Rocky Linux 8 و Issabel 5

OMniLeads یک سیستم مرکز تماس کدباز است که با قابلیت‌های پیشرفته برای مدیریت تماس‌ها و کمپین‌های ارتباطی توسعه یافته است. این سیستم با استفاده از WebRTC امکان برقراری تماس‌های صوتی با کیفیت و از طریق مرورگر وب را فراهم می‌کند که دسترسی سریع و آسان به تماس‌ها را بدون نیاز به نرم‌افزارهای جانبی فراهم می‌سازد. کمپین‌های تماس خروجی در OMniLeads یکی از ابزارهای مهم برای اجرای تماس‌های بازاریابی و پیگیری مشتریان است و سازمان‌ها می‌توانند به کمک آن تماس‌های خروجی برنامه‌ریزی شده را مدیریت کنند.

مزایای استفاده از OMniLeads

OMniLeads امکانات بسیاری را برای یکپارچه‌سازی با سیستم‌های تلفنی مانند Issabel فراهم می‌کند:

  • مدیریت تماس‌های ورودی و خروجی: کنترل و توزیع هوشمند تماس‌ها به اپراتورها و بهینه‌سازی فرآیند پاسخ‌دهی به مشتریان.
  • پشتیبانی از WebRTC: ارتباط مستقیم و بدون نیاز به نرم‌افزار اضافی، که دسترسی سریع کاربران به سیستم را فراهم می‌کند.
  • مدیریت کمپین‌های تماس: برنامه‌ریزی و اجرای تماس‌های تبلیغاتی و اطلاع‌رسانی.
  • گزارش‌گیری دقیق: تحلیل آمار تماس‌ها، عملکرد اپراتورها و کیفیت پاسخ‌دهی.

مراحل نصب OMniLeads با داکر در Rocky Linux 8

۱. نصب Docker

ابتدا داکر را برای مدیریت کانتینرها نصب کنید:

sudo dnf install -y docker
sudo systemctl start docker
sudo systemctl enable
docker

۲. تنظیم شبکه و پیکربندی IP

برای اجرای صحیح OMniLeads، پیشنهاد می‌شود از IP ثابت استفاده کنید. به عنوان نمونه:

IP سرور: ۱۹۲.۱۶۸.۱.۱۰۰

۳. دریافت کد OMniLeads از GitLab

با استفاده از دستور زیر کد OMniLeads را از مخزن GitLab دریافت کنید:

git clone https://gitlab.com/omnileads/ominicontacto.git
cd
ominicontacto/deploy/docker

۴. تنظیمات و متغیرهای محیطی

پیکربندی‌های لازم مانند پورت‌ها و IPها را در فایل‌های پیکربندی Docker تنظیم کنید. برخی از پورت‌های پیشنهادی برای این سیستم عبارتند از:

  • پورت ۸۰ برای Nginx
  • پورت ۵۰۶۰ برای SIP
  • پورت ۸۰۰۰ برای WebSocket

۵. اجرای اسکریپت نصب

در پوشه نصب، اسکریپت زیر را اجرا کنید تا OMniLeads نصب و راه‌اندازی شود:

./deploy.sh --docker-deploy

۶. بررسی وضعیت سرویس‌ها

پس از نصب، با اجرای دستورات زیر از اجرای صحیح سرویس‌ها اطمینان حاصل کنید:

docker ps

systemctl status omnileads-prodenv

۷. دسترسی به پنل وب OMniLeads

پس از نصب موفق، می‌توانید از طریق مرورگر وب به OMniLeads دسترسی پیدا کنید. برای این منظور:

  • مرورگر را باز کنید و IP سرور خود را وارد کنید:
http://۱۹۲.۱۶۸.۱.۱۰۰
  • در صورت نیاز به ورود، اطلاعات کاربری پیش‌فرض OMniLeads را وارد کنید تا به داشبورد مدیریتی دسترسی داشته باشید.

یکپارچگی OMniLeads با Issabel 5

برای همگام‌سازی OMniLeads با Issabel 5 و استفاده از قابلیت‌های مرکز تماس، مراحل زیر را انجام دهید:

  • تنظیمات Asterisk: برای اطمینان از ارتباط بین OMniLeads و Issabel، تنظیمات SIP و WebSocket را در هر دو سیستم هماهنگ کنید.
  • پیکربندی داخلی‌ها: شماره‌های داخلی را برای ارسال تماس‌ها بین Issabel و OMniLeads ایجاد کنید.

مثال‌های کاربردی از OMniLeads در Issabel

  1. اجرای کمپین‌های تماس خروجی: تنظیم و اجرای کمپین‌ها برای تماس با مشتریان و پیگیری درخواست‌ها.
  2. ارسال هشدارهای امنیتی: OMniLeads می‌تواند برای ارسال هشدارهای امنیتی یا پیام‌های اطلاع‌رسانی به اپراتورها استفاده شود.
  3. گزارش‌گیری جامع: مشاهده‌ی آمار تماس‌ها و کیفیت پاسخ‌دهی برای ارزیابی عملکرد و بهبود سرویس‌دهی.

آموزش‌های تکمیلی

برای یادگیری بیشتر در مورد نصب و راه‌اندازی پیشرفته OMniLeads و استفاده از آن در مراکز تماس، می‌توانید در دوره‌های تخصصی ویپ ایران (voipiran.io) شرکت کنید و از آموزش‌های حرفه‌ای بهره‌مند شوید.

حامد کوه فلاح

متخصص، برنامه نویس و مدرس Asterisk و راهکارهای نوین ارتباطی آشنایی و کار با استریسک و راهکار های مشابه از سال 1382، پایه گذاری VOIPIRAN ارائه راهکار های کدباز VOIP همچون VAAK و VOIZ و CONNEXO همکار برنامه نویسی و آموزش با پروژه های Elastix و Issabel با بیش از 3000 دانشجو از سال 1387

Share
Published by
حامد کوه فلاح

Recent Posts

حذف فایل‌های ضبط مکالمات قدیمی برای مدیریت فضای هارد دیسک در سیستم‌های تلفنی ایزابل (Issabel) و فری پی بی اکس (FreePBX)

در سیستم‌های تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…

7 روز ago

۱۰ محصول برتر Open Source SaaS برای متخصصین VoIP و IT: انتخابی هوشمندانه برای کسب‌وکارها

Open Source Software نقش مهمی در توسعه نرم‌افزارهای SaaS (نرم‌افزار به عنوان سرویس) داشته است.…

1 هفته ago

SaaS چیست؟ بررسی جامع، مزایا

SaaS چیست؟ بررسی جامع نرم‌افزار به‌عنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدل‌های…

2 هفته ago

Softswitch چیست؟ ستون اصلی شبکه‌های VoIP و نحوه طبقه‌بندی آن‌ها

در دنیای ارتباطات راه دور و شبکه‌های VoIP، اصطلاح Softswitch یکی از مفاهیم کلیدی است. Softswitch یک سیستم نرم‌افزاری…

2 هفته ago

مدیریت Asterisk از طریق کنسول مثل یک حرفه ای: ابزارها و نکات

Asterisk به‌عنوان یکی از محبوب‌ترین پلتفرم‌های تلفن تحت شبکه (VoIP)، ابزارهای قدرتمند و متنوعی را…

2 هفته ago

آشنایی با مفاهیم FXS و FXO در سیستم‌های VoIP

در سیستم‌های تلفنی سنتی و مدرن، مفاهیمی مانند FXS و FXO نقشی کلیدی در ارتباطات آنالوگ و دیجیتال ایفا…

3 هفته ago