[Freeswitch-users] something like transferring to an extension when caller abandons?
Dave Horton
daveh at beachdognet.com
Fri Mar 31 00:41:42 MSD 2017
My bad .....it's working now perfectly. Due to an unrelated issue of my own I wasn't receiving the cancel
Sent from my iPhone
> On Mar 30, 2017, at 1:16 PM, David Ponzone <david.ponzone at ipeva.fr> wrote:
>
> Ah interesting…you tried api_hangup_hook ?
>
> David Ponzone Direction Technique
> email: david.ponzone at ipeva.fr
> tel: 01 74 03 18 97
> gsm: 06 66 98 76 34
>
> Service Client IPeva
> tel: 0811 46 26 26
> www.ipeva.fr - www.ipeva-studio.com
>
> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
>
>
>
>
>> Le 30 mars 2017 à 20:28, Dave Horton <daveh at beachdognet.com> a écrit :
>>
>> I’m not quite there…..my hangup hook script _is_ being called in the scenario where I answer the call, and then hangup, but it is _not_ called in the scenario where the caller hangs up (CANCEL) before I deliver 200 OK. How can I hook into a call teardown that is a CANCEL from caller scenario?
>>
>>
>> On Mar 30, 2017, at 7:27 AM, David Ponzone <david.ponzone at ipeva.fr> wrote:
>>
>> Don’t forget in your hook script to check that the call was unanswered!
>>
>> David Ponzone Direction Technique
>> email: david.ponzone at ipeva.fr
>> tel: 01 74 03 18 97
>> gsm: 06 66 98 76 34
>>
>> Service Client IPeva
>> tel: 0811 46 26 26
>> www.ipeva.fr - www.ipeva-studio.com
>>
>> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
>>
>>
>>
>>
>>> Le 30 mars 2017 à 16:09, Dave Horton <daveh at beachdognet.com> a écrit :
>>>
>>> In my case, I am not doing billing. When the call is abandoned, I want to send a message to Amazon SNS that will result in a message being displayed on a mobile handset that the call is no longer ringing.
>>>
>>>
>>> On Mar 30, 2017, at 5:32 AM, David Ponzone <david.ponzone at ipeva.fr> wrote:
>>>
>>> Brian,
>>>
>>> not sure if you ask Dave or me, but in my case, no, I am just sending some call details to some customers so they can put that into their CRM.
>>>
>>> David Ponzone Direction Technique
>>> email: david.ponzone at ipeva.fr
>>> tel: 01 74 03 18 97
>>> gsm: 06 66 98 76 34
>>>
>>> Service Client IPeva
>>> tel: 0811 46 26 26
>>> www.ipeva.fr - www.ipeva-studio.com
>>>
>>> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
>>>
>>>
>>>
>>>
>>>> Le 30 mars 2017 à 14:12, Brian West <brian at freeswitch.org> a écrit :
>>>>
>>>> Are you doing billing in this hangup hook?
>>>>
>>>> On Thu, Mar 30, 2017 at 2:15 AM, David Ponzone <david.ponzone at ipeva.fr> wrote:
>>>>> Dave,
>>>>>
>>>>> for that, you need something a little bit different:
>>>>>
>>>>> <action application="set" data="session_in_hangup_hook=true"/>
>>>>> <action application="set" data="api_reporting_hook= xxxx »/>
>>>>>
>>>>> when, you will be able to catch session variables in your script.
>>>>> For xxxx I recommend lua yourscript.lua
>>>>> I tried using curl, and it does not have access to session variables.
>>>>>
>>>>> See my own thread:
>>>>>
>>>>> http://lists.freeswitch.org/pipermail/freeswitch-users/2016-September/122721.html
>>>>>
>>>>> I never understood why curl can’t access session variables, but lua works.
>>>>>
>>>>> David Ponzone Direction Technique
>>>>> email: david.ponzone at ipeva.fr
>>>>> tel: 01 74 03 18 97
>>>>> gsm: 06 66 98 76 34
>>>>>
>>>>> Service Client IPeva
>>>>> tel: 0811 46 26 26
>>>>> www.ipeva.fr - www.ipeva-studio.com
>>>>>
>>>>> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>> Le 30 mars 2017 à 06:48, Dave Horton <daveh at beachdognet.com> a écrit :
>>>>>>
>>>>>> Thanks, that will do it. One followup question: when my api_hangup_hook is invoked, is it possible for me to get a termination reason that lets me know whether the caller canceled the call (i.e hungup before answer), or whether it was a normal call clearing (i.e hangup after answer) ?
>>>>>>
>>>>>>
>>>>>> On Mar 29, 2017, at 3:33 PM, David Ponzone <david.ponzone at ipeva.fr> wrote:
>>>>>>
>>>>>> api_hangup_hook
>>>>>>
>>>>>> David Ponzone Direction Technique
>>>>>> email: david.ponzone at ipeva.fr
>>>>>> tel: 01 74 03 18 97
>>>>>> gsm: 06 66 98 76 34
>>>>>>
>>>>>> Service Client IPeva
>>>>>> tel: 0811 46 26 26
>>>>>> www.ipeva.fr - www.ipeva-studio.com
>>>>>>
>>>>>> Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de ses destinataires. Toute utilisation ou diffusion non autorisée est interdite. Tout message électronique est susceptible d'altération. IPeva décline toute responsabilité au titre de ce message s'il a été altéré, déformé ou falsifié. Si vous n'êtes pas destinataire de ce message, merci de le détruire immédiatement et d'avertir l'expéditeur.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Le 30 mars 2017 à 00:18, Dave Horton <daveh at beachdognet.com> a écrit :
>>>>>>>
>>>>>>> I’m hoping to find a dialplan-based solution to this problem. I have a call coming in, and I start executing a dialplan with various applications. At some point, if the caller cancels before I have bridged or answered his or her call, I would like the ability to immediately execute some code — e.g. by jumping to another extension (or something like that) at the moment when the caller abandons. I know this could be orchestrated in an event socket app, but as mentioned I would prefer a dialplan-based approach, if possible. Any ideas?
>>>>>>>
>>>>>>> Dave
>>>>>>> _________________________________________________________________________
>>>>>>> Professional FreeSWITCH Consulting Services:
>>>>>>> consulting at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.freeswitch.org
>>>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>>>> http://www.freeswitch.org
>>>>
>>>>
>>>>
>>>> --
>>>> Brian West
>>>> brian at freeswitch.org
>>>>
>>>> Twitter: @FreeSWITCH , @briankwest
>>>>
>>>> http://www.freeswitchbook.com
>>>> http://www.freeswitchcookbook.com
>>>>
>>>> Allison prompts for FreeSWITCH:
>>>>
>>>> https://www.gofundme.com/allison-prompts-for-freeswitch
>>>>
>>>> Got Bugs? Report them here! | Reddit: /r/freeswitch
>>>>
>>>> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378)
>>>> Skype:briankwest
>>>>
>>>> _________________________________________________________________________
>>>> Professional FreeSWITCH Consulting Services:
>>>> consulting at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20170330/8a984afa/attachment-0001.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list