cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements

Community Helping Community

Dynamically Disabling a Hotlink

94
Views
0
Helpful
0
Comments

Subject: Re: New Message from Arvand Owji in Customer Voice Portal (CVP) - General D
Replied by: Janine Graves on 24-05-2010 01:31:09 AM
If you could modify the Vxml created by Studio and VxmlServer, then yes,
you could disable a HotLink by inserting a 'cond' condition on the
<link> tag created by the Hotlink so that the hotlink only executes  if
a certain variable has a certain value. But, that's not so easy unless
you know how to extend Studio voice elements (this is done using Java VFCs).

Otherwise, what you might want to do is add the 'agent' (0) hotlink as a
LOCAL hotlink for EVERY voice element in Studio, rather than using it as
a global hotlink. Then if a caller goes down that LocalHotlink-agent
exit state, you can connect to a decision element that tests whether to
honor the 'agent' request. If this caller isn't allowed to request the
agent, the play an error message (that was an invalid selection) and
loop back to the voice element to try again.

It's a little clunky, but it should work.

Janine



On 5/22/2010 10:04 AM, Cisco Developer Community Forums wrote:
> Arvand Owji has created a new message in the forum "General Discussion
> - All Versions":
>
> --------------------------------------------------------------
> I know that this might not be possible at all, but here is what I need
> to do:
> I have about 10Â global hotlinks. One of these is dtmf "0" which is
> for going to the agents anytime during the call. There are cases
> (determined at the beginning of the call) that we want to to disable
> this specific 0 hotlink feature but leave the rest of hotlinks active.
> I can even determine this case in ICM and pass it in to the callflow.
> Now my question: is there a way to completely disable a
> specific hotlink at the beginning of the call for the entire duration
> of that call? Thanks for the help.Â
> --
> To respond to this post, please click the following link:
>
> <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/2199285>
>
> or simply reply to this email.

--
Janine Graves
781-990-1040
This document was generated from CDN thread

Created by: Arvand Owji on 22-05-2010 02:04:04 PM
I know that this might not be possible at all, but here is what I need to do:
I have about 10 global hotlinks. One of these is dtmf "0" which is for going to the agents anytime during the call. There are cases (determined at the beginning of the call) that we want to to disable this specific 0 hotlink feature but leave the rest of hotlinks active. I can even determine this case in ICM and pass it in to the callflow. Now my question: is there a way to completely disable a specific hotlink at the beginning of the call for the entire duration of that call? Thanks for the help. 

Subject: RE: Re: New Message from Arvand Owji in Customer Voice Portal (CVP) - Gener
Replied by: Arvand Owji on 25-05-2010 08:24:43 PM
Thanks for Reply. I thought of the local hotlinks but I have toooo many elements to consider this! The first  option doesnt seem to be a bad idea though! But i dont think hotlinks are extendibles. Are they? I have seen hotevents being extended but not seen hotlinks. I think I need to look at this with more detail. Thanks anyways. 
CreatePlease to create content
Content for Community-Ad
FusionCharts will render here