You can hangup the call with reason.
https://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_hangupOn Jun 12, 2016 7:36 PM, "Deepika Yadav" <deepikay@iiitd.ac.in> wrote:Even in ESL, first I have to reject the call and start a new session.What is the command to reject a call in mod_python, I tried session.respond() that did not work.Python script :def handler(session, args):namer = session.getVariable('caller_id_number')freeswitch.consoleLog('info','Called by '+namer)session.respond()s = freeswitch.Session();s.originate(session," {sip_auth_username=1002,sip_auth_password=XXXXXXX}sofia/external/1002@XX.XX.XX.XX 9868789909")On Sun, Jun 12, 2016 at 12:12 AM, Ken Rice <krice@freeswitch.org> wrote:Look at your logs you'll notice that originate is not a dialplan command and after you hang up on the incoming call the channel is dead. The correct way to do this is with a script (probably ESl) that sees the incoming call hangs it up and triggers the originate command
Sent from my iPhonesorry for the incomplete message, please ignore the previous message.I am creating the dialplan in this way:<include><extension name="public_did"><condition field="destination_number" expression="^(88888888)$"><action application="set" data="callerID = $${caller_id_number}"/><action application="log" data="INFO src number is $${callerID}"/><action application="respond" data="503"/><action application="originate" data="{sip_auth_username=1003,sip_auth_password=*******}sofia/external/1003@X.X.X.X $callerID "/></condition></extension></include><extension name="show_prepare"><condition field="destination_number" expression="^(?:\+91|0|)(\d{10})$"><action application="bridge" data="sofia/gateway/MySIP/91$1"/></condition></extension>After rejecting the call, new channel for outgoing call does not start , also variable "callerID" is set to empty not capturing the source numberRegards,DeepikaOn Sat, Jun 11, 2016 at 11:50 PM, Deepika Yadav <deepikay@iiitd.ac.in> wrote:Hi,I want to reject an incoming call from a mobile number in the public context and callback to ithow should the dialplan look like:<include><extension name="public_did"><condition field="destination_number" expression="^(88888888)$"><action application="set" data="domain_name=$${domain}"/><action application="log" data="INFO domain is $${domain}"/><action application="set" data="callerID = $${caller_id_number}"/><action application="log" data="INFO src number is $${callerID}"/><action application="respond" data="503"/><action application="bridge" data="{sip_auth_username=1003,sip_auth_password=R@D~o$121$@IIITD}sofia/external/1003@52.38.67.78 9769658019"/><!--<action application="respond" data="reponse_info" data="407"/> --><!--<action application="transfer" data="5000 XML default"/> --></condition></extension></include>Regards,Deepika_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.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
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.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