[Freeswitch-users] outbound calling

Boris Krivonog boris.krivonog at gmail.com
Wed Jul 23 02:13:39 PDT 2008


That was fast :)

I'm struggling with the FreeSwitch documentation available on the net and
cannot tie all parts together to see the big picture for what I'm trying to
achieve:

>From an external application drive operations like:
* originate a call to a call leg
* feed dtmf to call leg
* collect dtmf from a call leg
* play an announcement to a call leg
* join two call legs into a call
* ...

And for all above mentioned actions I would like to be notified about status
of action, i.e. when an action is completed and its status (successful,
failed, ...).
I was playing with the XML-RPC, but seems that actions like uuid_send_dtmf
and uuid_broadcast are asynchronous and therefore client is not able to
detect its completition. Is there something I'm missing here? Is the XML-RPC
approach suitable for what I'm trying to accieve?

Thanks in advance,
  Boris


On Tue, Jul 22, 2008 at 11:55 PM, Michael Jerris <mike at jerris.com> wrote:

> uuid_send_dtmf <uuid> <dtmf_data>
> Could somone please wiki this, it seems to not be documented.
>
> Mike
>
> On Jul 22, 2008, at 5:52 PM, Boris Krivonog wrote:
>
> Thanks for pointing me into the right direction. I manager to create a call
> from Java app without any problems using XML-RPC. Btw., is there a way to
> generate dtmf digits to a call leg using XML-RPC?
>
> Thanks in advance,
>   Boris
>
> On Tue, Jul 22, 2008 at 8:53 PM, Brian West <brian at freeswitch.org> wrote:
>
>> One option is to use XML-RPC and originate a call.
>>
>> http://wiki.freeswitch.org/wiki/Freeswitch_XML-RPC
>>
>> You can issue an "api originate" from an XML-RPC request with ease.
>>
>> /b
>>
>> On Jul 22, 2008, at 1:14 PM, Boris Krivonog wrote:
>>
>> > Hi all!
>> >
>> > I'm new to FreeSwitch and have a newby question: what is the best/
>> > preferred way to create a new call from some external application?
>> >
>> > For example: I have an application A (i.e. stand alone Java
>> > application) which will invoke a RMI/web service or whatever service
>> > which should reside within FreeSwitch and will, when called, create
>> > a new call leg, play an audio message to this call leg, ...
>> >
>> > I'm currently browsing some samples on how to write a Java
>> > application that resides within FreeSwitch using mod_java. Is this
>> > the right way to do it? The problem is that I want to create a call
>> > leg from scratch and not to handle an incoming call and do something
>> > with it; all samples only process an incoming call...
>> >
>> > Thanks in advance,
>> >  Boris
>>
>> Brian West
>> sip:brian at freeswitch.org <sip%3Abrian at 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
>
>
>
> _______________________________________________
> 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/20080723/3bad625f/attachment-0002.html 


More information about the FreeSWITCH-users mailing list