در معماری VoIP ، مهمترین عامل متمایزکنندهٔ یک مرکز تلفن، توانایی «یکپارچه شدن» سیستم تلفنی VoIP با اتوماسیون های نرمافزاری سازمان است. این یکپارچگی و تعامل تنها از طریق رابطهای برنامهنویسی یا همان API ممکن میشود. مرکز تلفن یکپارچه رایمند CTI با توسعه API سفارشی، این مسیر را برای سازمان ها هموار کرده است. API سفارشی مرکز تلفن رایمند CTI، بهگونهای طراحی شده است که بدون نیاز به دانش پیچیده VoIP یا Asterisk، میتوان آن را با سایر نرمافزارها در سازمان یکپارچه کرد. در ادامه ابتدا به معرفی مرکز تلفن رایمند CTI می پردازیم و سپس API سفارشی در VoIP را که توسط تیم رایمند ارتباطات توسعه داده شده است معرفی می کنیم.
منظور از یکپارچهسازی Voipچیست؟
یکپارچهسازی VoIP به معنای ترکیب فناوری ویپ با سایر اتوماسیونهای اداری مانند نرمافزارهای مدیریت ارتباط با مشتری (CRM) و سیستمهای پشتیبانی مشتری (Helpdesk) است. زمانی که ویپ با سایر اتوماسیونهای اداری ترکیب میشود، ویژگیها و امکانات جدیدی در دسترس کاربران قرار میگیرد. قابلیت یکپارچهسازی VoIP این امکان را به کسب و کارها میدهد تا اطلاعات مشتریان را به صورت خودکار ثبت و به روزرسانی کنند و ارتباطات سازمانی را بهتر مدیریت کنند. همچنین پکپارچگی تماس، کارکنان را قادر میسازد که از هر مکان جغرافیایی به کال سنتر دسترسی داشته باشند.
مرکز تلفن رایمند CTI
نرمافزار مرکز تلفن رایمند CTI ( Computer Telephony Integration) محصولی از شرکت رایمند ارتباطات نقش جهان میباشد. این نرم افزار برپایهی تکنولوژی VoIP و مبتنی بر استریسک می باشد. این محصول کاملاً دانش بنیان و بومی بوده و به دست متخصصین ما برنامهنویسی و توسعه پیدا کرده است. مرکز تلفن رایمند CTI تنها یک مرکز تلفن IPPbx یا کال سنتر Call Center نیست، بلکه راهکاری جامع برای یکپارچهسازی سیستم تلفنی با عملکرد کسب و کارها (بزرگ یا کوچک) میباشد. لذا نام محصول دربرگیرنده ی مفهوم CTI که مخفف Computer Telephony Integration است، می باشد.
رابط های برنامه نویسی استریسک
استریسک، یک نرمافزار منبع باز محبوب برای ساخت سیستمهای تلفنی است. ARI ، AMI و API رابط های برنامه نویسی برای ارتباط با استریسک هستند.
-
-
رابط برنامه نویسی ARI (Asterisk REST Interface)
یک رابط برنامهنویسی کاربردی مبتنی بر REST برای سیستمهای تلفنی استریسک محسوب میشود. به زبان سادهتر، ARI یک پل ارتباطی است که به توسعهدهندگان اجازه میدهد تا با استفاده از پروتکل HTTP با سیستم استریسک تعامل کنند و آن را کنترل نمایند. این رابط با زبانهای مختلف برنامهنویسی سازگار است و امکان کنترل دقیق تماسها، ضبط، پخش صدا و یکپارچهسازی با سیستمهایی مانند CRM را فراهم میکند.
-
رابط برنامه نویسی AMI (Asterisk Manager Interface)
یک رابط کاربری متنمحور است که برای مدیریت و نظارت بر سیستم استریسک استفاده میشود. AMI از طریق یک سوکت TCP ارتباط برقرار میکند و دستورات متنی را برای کنترل استریسک میپذیرد. با استفاده از AMI، میتوانید عملیات مشابهی را که با ARI انجام میدهید، انجام دهید، اما با یک سینتکس متفاوت. امنیت بالا، ساختار JSON، و معماری REST، رابط ARI را به گزینهای پیشرفتهتر نسبت به AMI تبدیل کرده است.
-
-
APIسفارشی مرکز تلفن رایمند CTI
یکی دیگر از رابط های برنامه نویسی استریسک AGI (Asterisk Gateway Interface) می باشد. کار با AGI پیچیده است و بیشتر مناسب توسعهدهندگان مسلط به Asterisk میباشد. بسیاری از توسعهدهندگان CRM، اتوماسیون یا نرمافزارهای سازمانی با مفاهیم Asterisk و AGI آشنایی ندارند. از طرفی، نوشتن کد برای AGI نیازمند دانش عمیق از Asterisk است که این موضوع باعث کاهش سرعت توسعه، خطاهای بیشتر و وابستگی به تیمهای تخصصی VoIP میشود.
در مرکز تلفن رایمند CTI که بر پایه Asterisk توسعه داده شده است، این مشکل به شکل هوشمندانهای حل شده است. مرکز تلفن رایمند CTI، بهجای تحمیل AGI به توسعهدهنده، یک لایه انتزاعی بر روی AGI پیادهسازی کرده است. این لایه، یک API سفارشی و سادهشده را در اختیار توسعهدهندگان قرار میدهد. توسعهدهنده بدون نیاز به دانش VoIP یا Asterisk، تنها با استفاده از مستندات، میتواند سیستمهای مختلف مانند CRM، اتوماسیون، باشگاه مشتریان یا هر نرمافزار دیگری را به مرکز تلفن رایمند CTI متصل کند.
جهت دانلود API سفارشی مرکز تلفن رایمند CTI، از راهنمای تصویری زیر استفاده کنید:

برای آشنایی بیشتر با API سفارشی مرکز تلفن رایمند CTI، پیشنهاد میکنیم ویدئوی زیر را مشاهده کنید. در این ویدئو به معرفی این API و نحوه اتصال و کارکرد آن می پردازیم.
مزایای API سفارشی مرکز تلفن رایمند CTI
- یکپارچگی آسان و سریع با تمامی نرمافزارهای سازمانی
- عدم نیاز به دانش فنی و تخصصی VoIP یا Asterisk
- سادگی در توسعه و نگهداری
- ارائه مستندات کامل
- قابلیت استفاده در پروژههای سازمانی، دولتی و تجاری با ساختار پیچیده
نمونههایی از اتصال مرکز تلفن رایمند CTI به نرمافزارهای دیگر
چند نمونه کاربردی از اتصال مرکز تلفن رایمند CTI به نرمافزارهای مختلف آورده شده است:
- اتصال به سامانههای ردیابی مکان (GIS)
مناسب برای سازمانهایی مانند هلالاحمر، اورژانس، آتشنشانی و… جهت ردیابی موقعیت تماسگیرنده و اعزام سریع نیرو به محل حادثه. - اتصال به دکلهای BTS اپراتورها (همراه اول، ایرانسل)
برای شناسایی محدوده جغرافیایی تماسگیرنده بهمنظور اجرای بازاریابی منطقهای، کمک رسانی و تفکیک تماس های ورودی - اتصال به سیستم حسابداری
برای مثال در مؤسسات قرضالحسنه یا بانکها، امکان اعلام مانده بدهی یا وضعیت مالی مشتری هنگام تماس بهصورت خودکار وجود دارد. - یکپارچهسازی با سامانههای هوش مصنوعی
اجرای پاسخگویی خودکار، تحلیل گفتار، شناسایی درخواست تماسگیرنده و هدایت تماس به بخش مرتبط بدون نیاز به اپراتور. - اتصال به سیستمهای نظرسنجی یا ارزیابی کیفیت خدمات
امکان ارسال تماس یا پیام صوتی پس از پایان مکالمه برای جمعآوری بازخورد مشتریان و تحلیل سطح رضایتمندی.
سوالات متداول
API سفارشی در VoIP چه کاربردی دارد؟
API سفارشی در VoIP امکان اتصال سیستم تلفنی به نرمافزارهایی مانند CRM، اتوماسیون، باشگاه مشتریان و دیگر سامانههای سازمانی را فراهم میکند.
تفاوت API اختصاصی رایمند با ARI و AMI چیست؟
API رایمند سادهسازیشده است و برخلاف ARI و AMI نیاز به دانش فنی VoIP ندارد. استفاده از آن برای توسعهدهندگان نرمافزار سریعتر و آسانتر است.
آیا برای استفاده از API رایمند باید Asterisk بلد باشیم؟
خیر، API سفارشی رایمند طوری طراحی شده که توسعهدهنده بدون آشنایی با Asterisk میتواند به راحتی سیستم تلفنی را به نرمافزار سازمانی متصل کند.
چه نوع اطلاعاتی را میتوان از طریق API رایمند دریافت یا ارسال کرد؟
از طریق API میتوان اطلاعاتی مثل ریز مکالمات، وضعیت صفها، ضبط تماس، شماره تماسگیرنده و رخدادهای تماس را دریافت یا دستوراتی مانند تماس خروجی ارسال کرد.
آیا API رایمند برای پروژههای دولتی و سازمانی مناسب است؟
بله، این API با معماری امن، مستندات کامل و پشتیبانی تخصصی، برای استفاده در پروژههای بزرگ سازمانی و دولتی طراحی شده است.
پیشنهاد میکنم برای درک بهتر مفاهیم AGI و چالشهای آن، مقاله VoIP-info درباره AGI در Asterisk را مطالعه کنید.


بدون دیدگاه