On Thu, Sep 20, 2012 at 4:20 PM, Joćo Mesquita <jmesquita@freeswitch.org> wrote:
Check the following channel vars:

leg_timeout --> This will timeout a leg only and must be set on [] and not globally
call_timeout --> This will set global timeout for the entire originate/bridge but only for ringing state
leg_delay_start --> This will delay the leg to start and must be set under [] and not globally


With these 3 items, you must be able to do what you need/want.

Regards,
Joćo Mesquita

+1. Throw in some Lua scripting (or the lang of your choice) and you can build an elegant solution for this.
-MC