Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Community Member

How do you interupt on hold?

I have a script that that places a user on hold after hearing the prompt. During this time they are listening to MoH. What I really want to find out is it possible to allow a customer to interupt the hold music by pressing 3 to go to voicemail?

2 ACCEPTED SOLUTIONS

Accepted Solutions

How do you interupt on hold?

Instead of using a hold step, have the music play as a Menu step, Prompt step, etc.  Those are interruptible.

How do you interupt on hold?

Create an "Int" variable and call it something like "loopIncrement".

Insert an "Increment" step into the script before they loop to the beginning.  What this will do is increment the value of "loopIncrement" by 1 every time they cycle through.  You can then configure logic with an "If" step that if the value of "loopIncrement" is equal to X (say 5 for X), then the caller will go to VM or wherever you want them to go to.

11 REPLIES

How do you interupt on hold?

Instead of using a hold step, have the music play as a Menu step, Prompt step, etc.  Those are interruptible.

Community Member

How do you interupt on hold?

So in my case, I have a prompt playing that states please wait until an agent is available. Can I play that original prompt plus then play a prompt of the hold music directly afterwards? If so, how do I make it time out so they get back to this message after 120 secs again and is there a counter that would see that they've cycled through a certain amount of times?

How do you interupt on hold?

How long is the hold music file?  Is it more or less than 2 minutes?

Community Member

How do you interupt on hold?

It's about 30-40 secs. But the problem is that we want to play the MoH for 60 secs the first time, then 120 secs after that. I'm trying to be proactive knowing that eventually they would want it to only cycle through a certain amount of times before going to VM directly or somewhere.

How do you interupt on hold?

Is there a recording that advises the caller to press 3 to leave a VM?

Community Member

How do you interupt on hold?

Yes, and I screwed up with a bit of the info. The MoH file we are using is 3 mins 1 sec long.

How do you interupt on hold?

Are you using a "Hold" step followed by a "Delay" step currently?  The Delay step is interruptible.

Community Member

How do you interupt on hold?

Actually, I believe we will use your first idea, it worked well, the wav file just seems to be corrupted and only squeals. I have someone recreating the hold music as a wav file that is 120 secs long. That will just keep looping until someone answers or they opt out by pressing 3 for VM. Now the question is how big a wav file can UCCX handle and how do I count the amount of times they loop?

How do you interupt on hold?

Create an "Int" variable and call it something like "loopIncrement".

Insert an "Increment" step into the script before they loop to the beginning.  What this will do is increment the value of "loopIncrement" by 1 every time they cycle through.  You can then configure logic with an "If" step that if the value of "loopIncrement" is equal to X (say 5 for X), then the caller will go to VM or wherever you want them to go to.

Community Member

How do you interupt on hold?

DUDE!! Thanks that will be perfect

How do you interupt on hold?

Glad to help.  Good luck with your changes!

427
Views
0
Helpful
11
Replies
CreatePlease to create content