FollowMe in FreeSWITCH
The following example shows how a DID can bridge to multiple extensions or gateways sequentially in a hunt pattern. In Asterisk, this feature is called FollowMe. If none of the bridges are successful the caller is sent to voicemail for example.
<extension name=”12531234567″>
<condition field=”destination_number” expression=”12531234567″>
<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=”set” data=”call_timeout=10″/>
<action application=”bridge” data=”sofia/$${domain}/1001″/>
<action application=”set” data=”call_timeout=13″/>
<action application=”bridge” data=”sofia/gateway/isoftswitch/123456789″ />
<!– No answer, transfer to voicemail –>
<action application=”answer”/>
<action application=”sleep” data=”1000″/>
<action application=”voicemail” data=”default $${domain} 1001″/>
</condition>
</extension>