[Freeswitch-users] originate command sofia behaviour

Alberto Escudero aep.lists at it46.se
Wed Sep 16 11:43:44 PDT 2009


The problem i am facing is the following:

Extension 4600 is a Javascript IVR that starts by session.aswer()

I want to originate a call to leg 1 and then connected to the IVR when the
leg 1 has answered.

If I run

originate sofia/192.168.46.15/1001  4600
call is transfer to extension 4600 *IVR* after 1001 answers the call

If I run
originate sofia/internal/1001 at 192.168.46.15 4600
the IVR starts BEFORE user 1001 has answered?

What is the best way to:

Initiate a call to leg 1 and connect it to leg 2 (the Javascript IVR)
after leg 1 has answered the call?

/aep




-- 
Stopping junk mailers is good for the environment

> On Wed, Sep 16, 2009 at 7:26 AM, Alberto Escudero <aep.lists at it46.se>
> wrote:
>
>>
>> I will like to update the wiki to spell out clearly the differences
>> between this three commands
>> I have a IVR running in 4600 and the FS box has IP address 192.168.46.15
>>
>> originate sofia/192.168.46.15/1001  4600
>> originate sofia/internal/1001 at 192.168.46.15 4600
>> originate sofia/internal/1001%192.168.46.15 4600
>>
>> The first originate places a call as a external gateway, not until
>> registered phone 1001 answers the call is transfer to 4600
>>
>> The second and third originate command triggers extension 4600
>> Javascript
>> IVR although 1001 has not answer
>>
>> Can anyone clarify me if this is the intended behavior also including
>> the
>> difference between % and @
>>
>
> The difference between % and @ is discussed here:
> http://wiki.freeswitch.org/wiki/Dialplan_XML#SIP-Specific_Dialstrings
> -MC
> _______________________________________________
> 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