I have CUCMBE with Unity Connection. I wanted to create an IVR, so I created a Call Handler and recorded "press1 for sales etc". The problem now is when someone calls any of my extensions and the call is sent to voice main the message says " Sorry, Extention" "press 1 for sales etc" and then the call is terminated. How can I fix this?
In Unity Connection check your call forwarding route rules. These are under:
Call Management->Call Routing->Forward Routing Rules
The default configuration has two rules:
1. Attempt Forward: There are no parameters on Dialed/Calling/Forwarding etc. and the "Send Call to" parameter is the "Attempt Forward" Conversation.
2. Opening Greeting: There are no parameters on Dialed/Calling/Forwarding etc. and the "Send Call to" parameter is the "Opening Greeting" Call Handler.
Based on your description I suspect that you most likely need to modify rule #1. The other likely scenario is that you created a new forward rule for your call handler and stuck it in the first order position. You need to click on the "change order" button and re-arrange your rules OR you can edit your rule and specify an appropriate value for Dialed Number, Calling Number, or Forwarding number.
If you modified anything on the CUCM side of the config (like the Voicemail Profile for example) then you will want to undo whatever you did there.
I am speculating here. If I am on target, great. If not, then you need to provide more data on your situation.
Not sure here, but it almost sounds like you may have set up a new "Routing Rule"
if you did you need to move it down the selection list below the default routing rules.
Just a thought