[Freeswitch-users] Dynamic Conference with voicemail failover
Ash
ash at url.net.au
Sat Apr 10 03:50:43 PDT 2010
Hi All,
I have exhausted every possible avenue with this issue and am not sure if I am approaching this the right way.
I am trying to configure a system that allows me to join two callers together and announce to both parties that the call has been connected. I have this part working by using a dynamic bridge conference. The part that I am having an issue getting to work is to have it go to a voicemail if there is no answer on the external bridge. This is the dialplan I am using:
<extension name="9000">
<condition field="destination_number" expression="^9000$">
<action application="set" data="hangup_after_bridge=true"/>
<action application="set" data="continue_on_fail=true"/>
<action application="set" data="ignore_early_media=true"/>
<action application="answer"/>
<action application="set" data="call_timeout=5"/>
<action application="ring_ready"/>
<action application="conference" data="bridge:_uuid_ at conf_1:sofia/gateway/primary/614xxxxxxxxx"/>
<action application="voicemail" data="default v2e 1000"/>
</condition>
</extension>
What I find is that the call is made via the above bridge statement however if I do no answer the call it will timeout as per the call_timeout variable but it does not continue on to the voicemail extension 1000, it will just hangup the call. Looking at the debugs it appears the mod_conference actually makes the call and therefore doesn't know what to do if there is no answer, is there a feature that would allow me to transfer the person calling into either a voicemail or another dialplan?
Thanks in advance.
Ash.
More information about the FreeSWITCH-users
mailing list