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.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: