How would it know which route to take?


On Sun, Aug 3, 2014 at 6:19 AM, Clive Lansink <clive@lansink.co.nz> wrote:
Hello Freeswitch users.

Currently when I originate a call in my IVR application, I execute the API originate command like this:
api originate {variable1=data,variable2=data}sofia/gateway/outbound/<number> &park() xml default
So yes I have a gateway called outbound and this originates a call by dialling the specified number on that gateway and parking it. I get the UUID and can then do stuff with it.

But what I really want to do is originate a call by putting the specified phone number through the dialplan so Freeswitch can work out which endpoint to use. I am sure this must be possible but I can't figure out how to do it.

Just to summarise, I want to originate a call to a number which might be a local extension or it might be a number that is reached through a gateway. Why can't I do something like:
api originate {variable1=data,variable2=data}<number> &park() xml default
I want Freeswitch to work out which Sofia profile and endpoint to use. I want Freeswitch to park the call in the same way as above and give me the UUID. Is this possible?

Can anyone help with this please?

Thank you.


Clive Lansink
Email: Clive@Lansink.Co.NZ
Phone: +64 9 520-4242
Mobile: +64 21 663-999
Fax: +64 21 789-150

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--

Yosi Taguri | Founder & CTO | Yalo | http://yaloapp.com | Mobile: +972-54-4816020 | Google Voice US Mobile: +1 (415) 935-1126 | Email: yosi@taguri.com