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

Kristian Kielhofner kris at kriskinc.com
Wed May 12 15:41:44 PDT 2010


Glad to hear.

I still say to build the app and logic completely separately and connect it
to FreeSWITCH over the socket using ESL.


--
Kristian Kielhofner
http://blog.krisk.org

----- Original Message -----
From: freeswitch-users-bounces at lists.freeswitch.org
<freeswitch-users-bounces at lists.freeswitch.org>
To: freeswitch-users at lists.freeswitch.org
<freeswitch-users at lists.freeswitch.org>
Sent: Wed May 12 18:28:13 2010
Subject: Re: [Freeswitch-users] Questions on Building an application
forFreeSWITCHThis 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



More information about the FreeSWITCH-users mailing list