Re: [Freeswitch-users] Newbie -- Help Needed Transferring Inbound Caller ID to external SIP Gateway URI
Avi Thanks for all your assistance. I found out why I wasnt hearing anything. For some reason I had to put the full path to the wav file before I would hear anything played. I am also not transferring to another extension now, thanks to more help I got in irc. Everything happens in the public inbound extension like so: <extension name="transfer2external"> <condition field="${caller_id_number}" expression="^01234(\d{6})$" require-nested="false"> <action application="set" data="effective_caller_id_number=01234${1}"/> <action application="set" data="effective_caller_id_name=01234${1}"/> </condition> <condition field="destination_number" expression="^012345(?!85|90|91|92)(\d)(\d)$"> <action application="ring_ready" /> <action application="sleep" data="5000"/> <action application="set" data="ringback=%(2000, 4000, 440.0, 480.0)"/> <action application="bridge" data="sofia/external/sip:username@sip.othersipgw.com;${effective_caller_id_number}"/> </condition> </extension> I get a ring and the call is transferred. Thanks again! On Wed, Dec 10, 2014 at 12:13 PM, Avi Marcus <avi@avimarcus.net> wrote:
Your log still shows: Action set(exec_after_bridge_arg=1213)
... and if they set a 180, then you can set the ringback. -Avi
participants (1)
-
Sina Owolabi