Are you planning on using mod_xml_curl for this? Just curious.

In any event, the example configuration has conf/dialplan/default.xml with "Local_Extension" entry that handles all of these except for the first case. However, I have to ask - what is wrong with the default way that FS handles unknown numbers?

-MC

On Sat, Nov 10, 2012 at 11:02 AM, Eugene Prokopiev <eugene.prokopiev@gmail.com> wrote:
Hi,

I need to perform different actions in response to the following conditions:

* The called number is not exists in the directory (check id and number-alias)
* The called number is known, but not registered
* The called number is busy
* The called number is not answered due timeout
* The called number is answered

In the first case I need to send the call through a particular gateway, in the next two cases I need to play a file, in two remaining cases I need to call user and play a file only on timeout.

What is the right to do it in the dialplan?

--
Regards,
Eugene Prokopiev


_________________________________________________________________________
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




--
Michael S Collins
Twitter: @mercutioviz
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org