04-28-2010 07:44 AM - edited 03-15-2019 10:31 PM
Hi all,
I've configured auto attendant using Cisco Unity Connection. I need to create auto attendant for 3 sites. I've configured 3 call handler for each site, with different greeting and different extension number. But for 3 call handler, when outside caller press 0 (zero) button the call should be transferred to the operator. The difficulty is the extension number for each operator is different and i cannot create call handler Operator with the same extension number. For example : operator extension for site A is 6465, operator extension for site B is 7320, operator extension for site C is 8920.
Does anybody have any idea?
Thanks.
Solved! Go to Solution.
04-28-2010 08:04 PM
You are not required to provide an extension number to Call Handlers. Further, you can use the Caller Input menu to redirect callers when they press a zero. It will achieve the same user experience. It may be easier just to show you. See attached screen shots to follow.
1. Create a new call handler "SiteA-Operator". See attached cucaa1.jpg
- note that an extension is not required
2. Click on Edit and go to Transfer rules. You will see several rules. Since we are using the "All Hours" schedule, simply select the Standard transfer rule.
3. Edit the Standard transfer rule to tell the SiteA-Operator where it should send calls. See attached cucaa2.jpg
4. Open the SiteA-Attendant (I am just making up the name for this example). No need to modify the basic settings. See attached cucaa3.jpg
5. Click on Edit and go to Caller Input. See cucaa4.jpg
6. Click on "0" to edit the action mapped to the "0" digit when it is pressed by the caller. Modify the action to send the caller to the SiteA-Operator call handler and specifically select the "Attempt Transfer" option. See attached cucaa5.jpg
Now, you have other methods available to you. This method happens to be my preference because now you can use the SiteA-Operator as the "operator" or zero-out option for various call handlers or directory handlers. If you have need to change the extension, you do it in one place and you are done.
HTH.
Regards,
Bill
Please remember to rate helpful posts.
Message was edited by: William Bell Maybe it will let me add attachments now!
Please remember to rate helpful responses and identify
04-28-2010 07:53 AM
Well, you could create custom call handers for each site:
SiteA-Operator
SiteB-Operator
SiteC-Operator
Configure the Transfer rules for each of these call handlers to send calls to the appropriate extensions. Under Transfer Action set the "Transfer Calls to:" to use the extension and NOT the greeting.
Then configure your AA call handlers time out and "0" out options to send calls to the Transfer rule of the appropriate operator call handler.
HTH.
Regards,
Bill
Please remember to rate helpful responses and identify
04-28-2010 07:23 PM
Hi William Bell,
Thanks for your response. I'm a newbie in cucm, sorry if i ask too much.
You mean SiteA-Operator, SiteB-Operator, SiteC-Operator call handler are not assigned extension number? Then how can the call handler operator detect the number 0 when outside caller press 0?
Thank you very much.
04-28-2010 09:15 AM
Create a hunt group that each operator is in, transfer the call
from the AA to the Hunt Pilot number if you want all 3 operators to answer the
same questions. No one will know the changes that you have made, it will just work.
04-28-2010 06:53 PM
Hi Neal_haas,
Thank you for your response. But that is not what i mean. When i first configure auto attendant for one site, i use the default call handler Operator with extension number 0. Then when i create other call handler Operator for another site, i cannot assign extension number 0 again because number 0 is already assigned to the default call handler Operator. I need to find a way to resolve this issue.
04-28-2010 07:13 PM
Have you looked at using the call handler configuration I provided earlier? Basically, I am saying ditch the concept of having an extension of "0" applied to any of the users, phones, call handlers. Instead, use custom operator call handlers which transfer callers to specific extensions. If you really want to use "0" (not recommended) then you could investigate using partitions and search spaces in Unity Connection (depending on your version of CUC). You could have siteA_pt, siteB_pt, siteC_pt and have a different extension "0" in each of these partitions. But that may be some heavy lifting to create new partitions and css's and push them out to call handlers, routing rules, users, etc.
I still recommend using the different operator call handlers. Unless, of course there is something I am missing from your OP.
HTH.
Regards,
Bill
Please remember to rate helpful responses and identify
04-28-2010 07:31 PM
Hi William Bell,
I'll follow your recommendation, using different operator call handlers. Could you please explain more detail?
Thanks.
04-28-2010 08:04 PM
You are not required to provide an extension number to Call Handlers. Further, you can use the Caller Input menu to redirect callers when they press a zero. It will achieve the same user experience. It may be easier just to show you. See attached screen shots to follow.
1. Create a new call handler "SiteA-Operator". See attached cucaa1.jpg
- note that an extension is not required
2. Click on Edit and go to Transfer rules. You will see several rules. Since we are using the "All Hours" schedule, simply select the Standard transfer rule.
3. Edit the Standard transfer rule to tell the SiteA-Operator where it should send calls. See attached cucaa2.jpg
4. Open the SiteA-Attendant (I am just making up the name for this example). No need to modify the basic settings. See attached cucaa3.jpg
5. Click on Edit and go to Caller Input. See cucaa4.jpg
6. Click on "0" to edit the action mapped to the "0" digit when it is pressed by the caller. Modify the action to send the caller to the SiteA-Operator call handler and specifically select the "Attempt Transfer" option. See attached cucaa5.jpg
Now, you have other methods available to you. This method happens to be my preference because now you can use the SiteA-Operator as the "operator" or zero-out option for various call handlers or directory handlers. If you have need to change the extension, you do it in one place and you are done.
HTH.
Regards,
Bill
Please remember to rate helpful posts.
Message was edited by: William Bell Maybe it will let me add attachments now!
Please remember to rate helpful responses and identify
04-28-2010 09:25 PM
Hi William Bell,
Thank you very much.
04-28-2010 11:50 PM
William, great helping replies indeed. I just wanted to throw in an idea, he is mentioning 3 different sites, while only one Unity connection server is there to serve whose default greeting, specifically option '0' is what he is trying to manipulate. Won't it help if he creates routing rules based on calling number and direct the call to the operator of that particular site?
04-29-2010 05:06 AM
I was making an assumption based on the original post that the transfer action to the operator was initiated from the AA call handler and after an IVR treatment was applied (e.g. "hello thanks for calling ... enter extension ... or press 0 for an operator". Also, the OP said the AA call handlers were already created and I assume calls are/were routing to them correctly.
But if the desire was to route directly to the operators and bypass an IVR then I would think that this could be handles on the CUCM side without involving the unity connection system. Even On Net calls could support the use of "0" assuming the proper translation patterns, partitions, and css were stood up.
Regards,
Bill
Please remember to rate helpful responses and identify
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