05-07-2015 07:43 AM - edited 03-19-2019 09:34 AM
Hi Guys,
How can I play a "your call is being recorded" announcement on incoming calls?
It is only for a small number of extensions (40)
The gateways are MGCP (I used a TCL script before to do this on a H323 gateway but changing to H323 is not an option here)
We have call manager and unity connection 10.5
I thought about using unity call handlers but the problem with this is that you can only select a single number to forward the call to after a call handler plays the announcement and these users need to retain their incoming DDI's.
Using UCCX I know how to do this but we do not have this available to us.
Is it possible to set up some kind of announcement in CUCM?
Thanks!
Solved! Go to Solution.
05-15-2015 06:51 AM
In the end I did as Jaime said.
I did the follwoing:
Hunt list with no members
Hunt pilot on 2802 only accessible by the MGCP gateway
Hunt pilot with queueing enabled, with a MOH source set with an announcement to be played before the call queues
Hunt pilot set to divert all calls to 2802 when no hunt group members logged in on a CSS that can only access the 2802 handset and not the hunt pilot
What happens is the call comes in the gateway, hits the hunt pilot, plays the announcement BEFORE sending to the hunt group. It then tries to route the call, finds the hunt group has no members and so diverts it to the users handset.
The rest of the call is then as per usual for a normal call to a handset that invokes voicemail.
Can I suggest something is thought about by Cisco on this front as this has been a bug-bear for a long time for me (Ive been doing installations for customers 10 years)
Some customers have an entire UCCX server JUST to provide a “your call is being recorded” announcement. My solution above WORKS but is not ideal, as you need to have a hunt pilot for EVERY handset you wish to make the announcement on.
What I think we need:
An announcement function that you can tie MOH files to be played on a certain number. This function should have the ability to then pass the call back to the originally dialled number.
An example:
Call comes into gateway
Route pattern XXXX routes all calls to “Annoucement_device1” to play announcement
Announcement_Device1 has a “final destination” parameter that you can set a CSS on, and then either direct to a number of your choosing, or “Originally dialled number”
Or, thinking about it, if we can simply use “XXXX” as a Hunt pilot number, and the forward destination on the hunt pilot itself, this would also work. This is not possible currently is it?
Adding the “announcement” functionality to translation patterns would also serve this requirement.
05-07-2015 07:47 AM
Not to do what you want, it would be the same as with CUC, you might use the queuing mechanism from the line groups, but you would need to set this up PER DN.
05-07-2015 07:59 AM
I did think about this, and it is an option (If nothing better exists)
However, how do we ensure that the announcement is always played in full, and only once?
Surely with this option if the call is answered straight away, the announcement may not get played?
Happy to hear input or ideas.
05-15-2015 06:51 AM
In the end I did as Jaime said.
I did the follwoing:
Hunt list with no members
Hunt pilot on 2802 only accessible by the MGCP gateway
Hunt pilot with queueing enabled, with a MOH source set with an announcement to be played before the call queues
Hunt pilot set to divert all calls to 2802 when no hunt group members logged in on a CSS that can only access the 2802 handset and not the hunt pilot
What happens is the call comes in the gateway, hits the hunt pilot, plays the announcement BEFORE sending to the hunt group. It then tries to route the call, finds the hunt group has no members and so diverts it to the users handset.
The rest of the call is then as per usual for a normal call to a handset that invokes voicemail.
Can I suggest something is thought about by Cisco on this front as this has been a bug-bear for a long time for me (Ive been doing installations for customers 10 years)
Some customers have an entire UCCX server JUST to provide a “your call is being recorded” announcement. My solution above WORKS but is not ideal, as you need to have a hunt pilot for EVERY handset you wish to make the announcement on.
What I think we need:
An announcement function that you can tie MOH files to be played on a certain number. This function should have the ability to then pass the call back to the originally dialled number.
An example:
Call comes into gateway
Route pattern XXXX routes all calls to “Annoucement_device1” to play announcement
Announcement_Device1 has a “final destination” parameter that you can set a CSS on, and then either direct to a number of your choosing, or “Originally dialled number”
Or, thinking about it, if we can simply use “XXXX” as a Hunt pilot number, and the forward destination on the hunt pilot itself, this would also work. This is not possible currently is it?
Adding the “announcement” functionality to translation patterns would also serve this requirement.
05-15-2015 08:11 AM
Thanks for coming back with the results of what you did, it's far from being ideal, but this was not even possible a few releases back when we had no queuing. You can always engage your AM to submit a PER, AFAIK there isn't one for this, or if there is, add your name to the list of people looking for it. This is something that I've seen in many requests at CSC and PDI.
I'm no developer, but maybe they could re-use some of the code from what you did, and do something similar.
12-06-2017 10:25 PM
Replying to old thread but I am trying to copy this, but getting fast busy tone.
What I have done:
I am on CUCM 10.5.2 if that makes any difference.
Please help!
04-28-2016 07:54 AM
Thanks Jaime :)
04-25-2016 07:14 PM
could you please explain for the following approach what exact steps did you do. An Example would be fantastic- Thanks
"I thought about using unity call handlers but the problem with this is that you can only select a single number to forward the call to after a call handler plays the announcement and these users need to retain their incoming DDI's"
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide