<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
I have worked on kamailio for one year.  It is a great open source Skype like solution.<br>
Now i have to deploy a new solution with new requirements.  Kindly suggest that what will be<br>
the best open source application will fulfill my requirements. I need the following facilities:<br>
<br></blockquote><div> Best solution, according my opinion will be own solution - solution developed for this purpose.</div><div>Ahead of all (voice) I would put Kamailio, behind (voice) Asterisk servers.</div><div><br></div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(1) Call Recording (Outbound/Inbound)<br></blockquote><div>Asterisk servers, MySQL, some file server </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(2)  On Demand Recording<br></blockquote><div>Asterisk can do it very well </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(3) Dictation Service<br></blockquote><div>Same as above </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(4) Complex Inbound Routing<br></blockquote><div>AGI scripts for Asterisk </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(5) IVR (Interactive Voice Response)<br></blockquote><div>AGI scripts for Asterisk + payed or free TTS engine. Better is to use free one, because payed are very complex with bulk of stupid limits, and "alternative" logic. </div>
<div>I am trying to be polite correct, and I have to use alternative, instead of lets say idiotic.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(6) Auto Attendant<br></blockquote><div>Asterisk</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(7) Client Recordings Mgmt & Playback Portal<br></blockquote><div>AGI scripts + TTS </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(8) Multi-level Client hierarchy / Subscription Plans<br></blockquote><div>AGI scripts, PHP web site, MySQL behind all. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

(9) Voicemail<br></blockquote><div>I prefer own AGI script and voice mail </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(10) Time based Routing (Message Box)<br></blockquote><div>AGI scripts are very good </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(11) Call Queuing & Conferencing<br></blockquote><div>If you do not need video conferencing, again Asterisk is very good solution </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

(12) Bulk Download & Emailing<br></blockquote><div>Perl scripts - but it depends. There are Python scripts for some cases, also there are LUA. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

(13) Call Whisper</blockquote><div>Asterisk can do it very well. </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
(14) Smartphone apps (SIP clients)<br></blockquote><div>Android applications, based on some of GPL SIP client. Of course you will need to provide modified code. </div><div> </div><div>Of course, there are lot of free applications, but I doubt, you will find exactly what you want, and this means - you will spend more time, to understand and modify ready application, then to develop own one.</div>
<div><br></div></div></div></div>