[Freeswitch-users] Questions on Building an application for FreeSWITCH

Phillip Jones pjintheusa at gmail.com
Wed May 12 15:47:47 PDT 2010


Since you are on a Windows platform anyway - you could also look at
mod_managed, that would allow you build the application code in C#. The
access to your existing DB would potentially remain the same. It would be
quite easy to spin a monitor thread in C# and monitor a DB for new calls and
dispatch those calls etc.

We currently use Dialogic HMP in a Windows environment and our app has
ported well with out any change to the backend non telephony code.

On Wed, May 12, 2010 at 6:28 PM, Phone <phone.bytes at gmail.com> wrote:

> This is legit.  We are not into harassing anyone.  There are too many
> people doing that already.
>
> We currently have this working on a Windows/Dialogic platform, but would
> like to get it over to FreeSWITCH for a number of reasons.  It is always
> nice to avoid spending alot of time developing using a method that you
> later find has serious issues or limitations and then having to change
> horses and start over.  I just thought I would tap on someone else's
> wisdom in regards to a good way to talk to FS that works well.  I did
> notice that the wiki talks like LUA is the preferred way to go.
>
> Thanks
>
>
>
> Michael Collins wrote:
> >
> >
> > On Wed, May 12, 2010 at 2:50 PM, Kristian Kielhofner
> > <kris at kriskinc.com <mailto:kris at kriskinc.com>> wrote:
> >
> >     Are you going to be calling my cell phone to ask if I owe $10,000
> >     or more to
> >     the IRS?
> >
> >     Seriously, the world does not need another robodialer to harass
> >     people...
> >
> > Agreed, however there are legitimate use cases for this, like a
> > retailer calling to say an order is in, or reminder calls sent out by
> > a doctor's office. But yes, if it's dialing for dollars then I'm with
> > you: Por favor! No mas!
> > -MC
> >
> >
> >
> >     With that being said, write your app in whatever you want using
> >     ESL and
> >     connect to the socket to originate calls and listen for events.
> >
> >
> >     --
> >     Kristian Kielhofner
> >     http://blog.krisk.org
> >
> >     ----- Original Message -----
> >     From: freeswitch-users-bounces at lists.freeswitch.org
> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org>
> >     <freeswitch-users-bounces at lists.freeswitch.org
> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org>>
> >     To: freeswitch-users at lists.freeswitch.org
> >     <mailto:freeswitch-users at lists.freeswitch.org>
> >     <freeswitch-users at lists.freeswitch.org
> >     <mailto:freeswitch-users at lists.freeswitch.org>>
> >     Sent: Wed May 12 15:40:58 2010
> >     Subject: [Freeswitch-users] Questions on Building an application
> >     forFreeSWITCHI am looking for a boot in the right direction on the
> >     following project.
> >
> >     I am looking to build an "application" with FS where it will
> >     frequently
> >     check a database and then make an outbound call when a record with
> >     certain conditions is found in the DB.  It needs to determine if the
> >     call was then answered by a machine/vm, busy, or answered by a
> person,
> >     play a message and get a response back to be recorded in the db.
> >      It may
> >     find many calls that need to be made at the same time.  It will be
> >     running on a PRI.
> >
> >     I am confused as to what approach to use to accomplish this.
> >
> >     Lua Script, Perl Script, Javascript, Phython, PHP, Ruby....etc.
> >     Liverpie, ESL....etc.
> >     Or a totally different approach.
> >
> >     I realize that there is not only one "correct" way to build this,
> >     but I
> >     am looking for advise from those who have done this type of thing
> >     before.  I value the opinion of those who have gone down this road
> and
> >     would be willing to share their thoughts on a recommended path to
> take
> >     to accomplish this.
> >
> >     Thanks
> >
> >
> >     _______________________________________________
> >     FreeSWITCH-users mailing list
> >     FreeSWITCH-users at lists.freeswitch.org
> >     <mailto:FreeSWITCH-users at lists.freeswitch.org>
> >     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >     UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >     http://www.freeswitch.org
> >
> >     _______________________________________________
> >     FreeSWITCH-users mailing list
> >     FreeSWITCH-users at lists.freeswitch.org
> >     <mailto:FreeSWITCH-users at lists.freeswitch.org>
> >     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> >     UNSUBSCRIBE:
> http://lists.freeswitch.org/mailman/options/freeswitch-users
> >     http://www.freeswitch.org
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > FreeSWITCH-users mailing list
> > FreeSWITCH-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
> >
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100512/8aef9e1c/attachment.html 


More information about the FreeSWITCH-users mailing list