[Freeswitch-users] Originating calls

Michael Jerris mike at jerris.com
Mon Aug 11 21:22:30 MSD 2014


On Aug 2, 2014, at 11:19 PM, Clive Lansink <clive at 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?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140811/306f3b0b/attachment.html 

Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list