Did FreeSWITCH modules provides Vicidials features?
Hello, I am a new user of FreeSWITCH. I have installed the Asterisk and Vicidial applications in my notebook. Q1: I would like to know are there any similar features which already be implemented by FreeSWITCH itself? Q2: Which will be a efficient way to have the features in FreeSWITCH? Rewrite all features in FreeSWITCH or create a plug-in modules to Vicidial directly. Q3: Did FreeSWITCH already support the ACD and Predictive Dialing features? Which modules releated to the features? Please advices! I am willing to contribute myself to extend the FreeSWITCH features. Best Regards, Patrick MAJOR VICIDIAL FEATURES: - Inbound, Outbound and Blended call handling - Outbound agent-controlled, broadcast and predictive dialing - Full USA FTC-compliance capability - Web-based agent and administrative interfaces - Ability to have agents operate remotely - Integrated call recording - Three-Way calling within the agent application - Scheduled Callbacks: Agent-Only and Anyone - Web-configurable IVRs and Voicemail boxes - Scalable to hundreds of seats - Ability to use standard Telco lines and VOIP trunks - Open-Source AGPLv2 licensed, with no software licensing cost
On Mon, Aug 16, 2010 at 3:16 AM, Patrick Hsieh <patrick.violin@gmail.com>wrote:
Hello, I am a new user of FreeSWITCH. I have installed the Asterisk and Vicidial applications in my notebook.
Q1: I would like to know are there any similar features which already be implemented by FreeSWITCH itself?
Not directly. FreeSWITCH has all the hooks and tools, like proverbial Lego bricks. "Some assembly required." :)
Q2: Which will be a efficient way to have the features in FreeSWITCH? Rewrite all features in FreeSWITCH or create a plug-in modules to Vicidial directly.
Matt says making Vicidial work with FS will be a big challenge. It's probably better to build from the ground up a new solution.
Q3: Did FreeSWITCH already support the ACD and Predictive Dialing features? Which modules releated to the features?
Moc has started writing mod_callcenter which handles the ACD side of things and will (hopefully) have some outbound dialing capabilities. Check with him in the IRC channel. -MC
On Mon, Aug 16, 2010 at 12:16:00PM +0200, Patrick Hsieh wrote: Not to toot my own horn, but the only solution that I'm aware of that's open source is my own project; OpenACD. FreeSWITCH has mod_fifo and mod_distributor, but that only routes calls, it doesn't provide the rest of what you're looking for (the CudaTel builds on that and provides a web interface, but I'm not sure that's enough). However, OpenACD doesn't fully meet your feature requirements, I'll detail what is present/missing below.
MAJOR VICIDIAL FEATURES:
- Inbound, Outbound and Blended call handling Agents can take inbound calls and make outbound calls (tagged to a brand/client). I don't know what blended is (agents doing both?). - Outbound agent-controlled, broadcast and predictive dialing Outbound is only agent controlled right now. - Full USA FTC-compliance capability No. - Web-based agent and administrative interfaces Yes, the entire system is configured from the web UI, and agents have a web UI where they can make outbound calls, manage their release state, do dynamic wrapup, etc. - Ability to have agents operate remotely Yes. - Integrated call recording Yes. - Three-Way calling within the agent application No, but it wouldn't be hard (its planned at some point). - Scheduled Callbacks: Agent-Only and Anyone Not yet but, again, its planned (and not very hard). - Web-configurable IVRs and Voicemail boxes No, but sipXecs is planning to integrate OpenACD and provide a comprehensive admin UI for configuring dialplans AND the ACD, I believe. - Scalable to hundreds of seats Yes, although I'm still working on the scalability. - Ability to use standard Telco lines and VOIP trunks Yes. - Open-Source AGPLv2 licensed, with no software licensing cost CPAL (trying to get it changed to the MPL), so pretty close.
The real hangup is the predictive dialer. Personally I'm not terribly interested in enabling companies to robo dial my phone (because that happens enough already). I'm of the opinion that if you want to do predictive dialing, you should pay to play. Andrew
participants (3)
-
Andrew Thompson
-
Michael Collins
-
Patrick Hsieh