Voice broadcasting is a mass communication technique that broadcasts telephone (recorded or live messages) calls to hundreds or thousands of call recipients at once. This technology has both commercial and community applications like Tele-marketing, Surveys, Voting, Debt control, Appointment reminder, information dissemination etc.
Voice broadcast systems manage a database of phone lists as well as digitally-recorded phone messages. There are so many commercial/proprietary solutions and services available that can provide voice broadcasting for large to medium scale companies. These softwares usually fulfill ROI for large scale companies. However, small and medium scale companies may not afford such costly solutions. If we analyze the cost associated with such solutions, this starts with the software license cost, gateway cost, and then per call cost. This whole marketing campaign is a game of thousands (or even tens of thousands) of dollars. That might not be affordable for the small and medium scale companies. This whole scenario creates a need for the open source voice broadcasting softwares.
In this article, we’ll list top 3 open source voice broadcasting solutions.
ICTDialer is very promising open source voice broadcasting platform. ICTDialer is developed over Drupal and Freeswitch based powerful Plivo Communication Framework . It can be scaled to blast thousands of simultaneous calls using either VoIP, Foip or PSTN. ICTDialer capable to fit in many broadcasting and telemarketing scenarios. ICTDialer is developed and maintained by ICTInnovations.
Newfies-Dialer is a voice broadcast application designed and built to automate the delivery of interactive phone calls to contacts, clients and the general public. A Newfies-Dialer Voice Broadcasting Platform is assembled entirely from free and open source components including Freeswitch, Django, Plivo, Celery and RabbitMQ. Newfies Dialer is developed and maintained by Star2Billing.
Vicidial is actually a Call Center solution that can be extended to use as an open source voice broadcasting platform. Vicidial is designed to interact with the Asterisk at a client computer level to extend the functionality of phone and system. VICIDIAL call center system includes a predictive dialer that can be added to Asterisk and is highly configurable with detailed logging. VICIDIAL can dial predictively and can also work with inbound calls as well as outbound calling
Comparison of Newfies Dialer, ICTDialer and Vicidial
Here we will compare the features, pros and cons of each of these open source technology.
Scalability of voice broadcasting communication softwares can be measured in terms of how many calls per second (or per hour) the system can initiate without crashing. Newfies-dialer claims that it uses distributed message passing to make millions of calls per day via multiple instances of Freeswitch. ICTDialer on the other hand supports only one instance of Freeswitch. However, it does support Front-end and back-end to be on the separate machines. This feature of ICTDialer allows it to blast thousands of simultaneous calls using VOIP or PSTN. Vicidial also supports only one instance of Asterisk that makes it scalable to hundreds of calls.
Ease of Installation
Newfies Dialer is certainly not easier to setup but it does comes with lots of options. However, its comprehensive documentation helps beginners, systems integrators and developers alike. ICTDialer has a web based installer for the front end that just requires simple clicks where as its backend (Freeswitch and Plivo) is also as easy as typing couple of lines on the command line. Vicidial requires some 10-15 command line executions. However, if you want the astGUI for Vicidial web client you might need some additional commands.
Ease of Use
Newfies Dialer and ICTDialer support campaign paradigm for voice broadcasting. So these two are not difficult to understand and a person with little background with broadcasting can easily use these softwares. However, Vicidial is somewhat different in approach because its actually developed for call centers not voice broadcasting.
- ICTDialer: An open source Voice, SMS, Fax Autodialer
- Difference between the internet and www(world wide web)
- Moneybookers Payment Module for Ubercart Drupal 7
- Connecting to an FTP Server using PHP
- General Ledger Software System – Visual basic 6.0
- This Pointer, Static Members and destructors in C++
- Calling REST API From PHP – The Easy Way
- Attendance Management System
- ICTFAX – Open source online fax and email to fax solution
- How to create Dynamic Colors in your App using Android 5.0 Lollipop
- Converting Multipage TIFF file to JPG/GIF in PHP
Popular Posts (last 30 days)
- Applications of Stack in … 1149 view(s)
- Circular Linked Lists 1089 view(s)
- Attendance Management Sys… 960 view(s)
- Simple Currency Converter… 678 view(s)
- Finding Minimum, Maximum … 641 view(s)
- Implementing Stack Data S… 639 view(s)
- Recursive Factorial funct… 594 view(s)
- Graph Implementation in C… 572 view(s)
- Finding Maximum Number in… 403 view(s)
- GRASP Design Patterns 363 view(s)
TagsAndroid C-Sharp C/C++ language Classes Data structures Design Pattern Eclipse Game Development Graphics Design Books HTML iPhone JAVA JAVA GUI MIPS Assembly Mobile Programming Books Object Oriented PDF PHP Programming Programming Books Programming Languages Books Python RaphaelJS REST Source Code Threads Tutorial Web Development Books