Scripting UCCX 9to Unity Connection 9 Directory Handler

                   My customer wants the voice enabled directory handler in Unity Connection 9.x but they do not want the "if you know your parties extension, you may dial it at any time" part.  My question is, is it possible to create a UCCX script to answer and provide a menu that, among other things, forwards the call to the directory handler but hits the 4 key to go directly to the "who do you want to call?" prompt so the caller never actually hears the part about knowing your parties extension?
Yes is seems petty and trivial however....

Sure. You an also build customer call handlers and directory handlers in Unity and record any prompt you want, so not sure why you would want to do it in UCCX unless you have some more advanced requirements, i.e. massage digits, lookup stuff via XML, DB, etc.
HTH,
Chris

Similar Messages

  • Call forward to unity connection call handler

    have  the following setup:
    cucm 8.6
    cuc 8.6
    a cti route point (DN 1000 )with forward all to unity connection call handler.
    phone users who choose to have some quiet time can forward all their calls to the cti rp.
    1. i need to allow only specfic DNs the ability to forward to the cti rp.
    2. at times that  the allowed DNs didnt choose to forward to cti rp then normal behaviour should occur - busy or unanswerd calls should go to DNs personal voice mail.
    thanks

    You can assign a specific partition to cti-rp and assign it to a CSS and this CSS should be assigned to those users (at call forward settings in line) only to whom you are trying to give this facility and for other users you can 
    or you can create a TP for it with specific partition and set the called number as per voice mail.
    Suresh

  • Setting up PLAR with Cisco Unity Connection Call Handler

      This is a lab setup and Im doing it to learn.  No customer involvement.
    Setup
    Analog phones - FXS Port - 2951 Router - FXS port - FXO Port - 2951 Router - CUCM 9 - UC 9
                            |------------PSTN Emulator-------------|    |-----MGCP GW----------|
    I have a CTI Route Point configured as DN 7000 and it has the default VM profile.  The CTI RP is set to FWD All to VM. 
    The FXO port is set to PLAR to 7000.
    When I dial from the PSTN analog phones through the FXO port, I hear the first ring, the FXO port answers, then I hear what sounds like the recorded message beginning to play.  Immediately after, I hear the recorded message "You cannot be transferred to this number.  Check the number and try again."
    I dont do anything and within a second or two, I hear the recorded message for the system call handler start.
    I did some more testing.  I added an E1 trunk between the PSTN and the MGCP gateway.  In the CUCM, I created another CTI Route Point with a DN that I could dial from my PSTN cloud.  I also set that CTI Route point up to Call FWD all to VM.
    When I dial using the E1 trunk, the call hits the system call handler as expected and I hear my recorded greeting (as expected).
    However, calling through the FXS-FXO tie line consistently gets me the error message recording followed by my recorded greeting.
    Im currently using loopstart on the tie line, though I have also tried ground start with no difference.
    Any ideas?
    Jeff              

    If I understand correctly, you want outside calls to go directly to the call handler but internal calls to ring whatever phone this extension is on.
    If I am understanding correctly, then this will probably resolve it.  For the purposes of the explanation I will assume that extension 1000 is the number in question:
    Create a new partition, we'll just call it ToVM or something like that
    Create a new CTI route point with extension 1000 and put it in the ToVM partition, forward all calls for this CTI route point to voicemail
    If you don't have one already, create a calling search space for the voice gateway.  Call it Gateway-CSS.  This should have the same partitions that the gateway can normally call, but it should also have the ToVM partition and that partition should be HIGHER in the list than the partition that has the normal extension 1000 on it.
    Apply Gateway-CSS to the gateway
    Configure the normal extension 1000 (not in the ToVM partition) the way that you want it to work.
    Now when external callers dial 1000 they will go to the call handler because that partition is higher in the CSS and the CTI Route point should be hit first.  Internal callers will ring the phone (or whatever it is) because they only have access to the regular internal partition (and not ToVM) that 1000 is in.
    This is all assuming that I understand you correctly!

  • Unity Connection 8.6 not able to forward from extension (dial out)

    Dear all,
    I'm having a problem at a customer where i'm not able to forward calls externally from the Unity (that's a wish too).
    Basically here is the request for which I'm having an issue:
    - I'm making a menu with a number XXX (CTI Port) with a System Call Handler
    - Under that menu i've 3 choices which points to 3 internal numbers (YY1, YY2, YY3) (CTI Ports).
    - All the CTI Ports are forwarded to international numbers which are the final destination
    So the flow is the following:
    NOT Working
    - XXX --> Choice 1 --> YY1 --> Forwaded all to 000countrycode
    Working
    - XXX --> Choice 1 --> YY1 --> Forwarded all to 444 (internal number)
    The strange thing is that I tested everything when I was on site by calling internally XXX from an internal number and it was able to forward all my call to the international number ...
    If anyone have a clue about what I can do, I'll appreciate a lot ...
    Thanks in advance
    C.

    Hi Taranjit,
    The rules are not made to enable unity to dial out, my goal was to permit only internal calls, but in this specific case, the internal number, is a CTI Port forwarded all to the external international number...
    I tried the Unity connection system handler from a internal phone and it was working perfectly, but not if the call is coming from outside apparently.
    Kind regards
    Christophe

  • Unity Connection 8.6 call transfer to non-unity extension

      I have converted from Unity to Unity Connection and am looking for a solution for transferring an incoming call to a non-unity user extension.
    Here is the scenario:  An PSTN caller calls in and is directed to a Unity Connection Call Handler or a Subscriber greeting.  In the greeting they are advised that if they know the extension they want to call, they can dial it at any time.  Here is the rub, if they dial an extension for a user listed in Unity Connection, the call gets transferred to the extension.  However, if the extension dialed is to an extension that is not a Unity Connection User, the attendant comes back and say the extension is not understood.
    In Unity before conversion, I would make an internet user that did not have a mailbox but was listed with an extension.  However, with Unity Connection, I am using LDAP integration with Microsoft AD and I don't see a method of doing the same thing.
    Is anyone else doing something like this or know of a method to do it?
    Thanks in advance.
    Gene Keel                 

    In the greeting check this box:
    Allow Transfers to Numbers Not Associated with Users or Call Handlers
    also make sure the number entered by the call is allowed in Default System Transfer restriction table.

  • Unity Connection transfer to external number plays music on hold continuously.

    We found an issue when transfer external calls out of Unity Connection (9.0 and 9.1) that the Music on Hold continuously plays and never connects the call.  
    The outgoing calls are going out SIP.  The call does get placed and does connect to the external number but it is promptly dropped as the transfer does not complete.  The calling party only hears hold music.
    Through testing we found that this only happens when the call goes out SIP.  We also found that the issue is resolved when changing the Transfer Rules from Release to Switch to Supervise Transfer.  
    Would we need to change each User's Transfer Rules to Supervise Transfer or is there another way to release the transfer?  Is this a bug?

    Hi Jennifer,
    Your issue seems to be as below.
    Problem 2. Call is Connected and then Disconnected
    The call is connected and then it is disconnected. The call transfer is successful when an internal extension initiates the call whereas the call fails, if the calling side is from PSTN.
    Call Flow
    PSTN>H323 GW>CUCM>Unity Connection Call Handler (Any Caller Input - Transfer to Alternate Contact Number)>External Number or CTI RP with CFA to External Number.
    Core Issue/Call Flow Analysis
    Here is an analysis of the call flow and the common problem for a failed call transfer:
    The First call leg is a H323 Fast Start, from the Gateway to the CUCM. CUC receives the call and transfers the call back to CUCM. CUCM in turn places the first call on hold and initiates a new call to the PSTN.
    The second call leg is a H323 Slow start. Finally, when the call is answered, the CUCM or the Gateway does not send H245 capabilities. This causes a timeout and the call is disconnected.
    Solution
    By default, Wait for Far End H.245 Terminal Capability Set (TCS) check box is checked. As a result, CUCM expects the far-end H.245 TCS before it sends its H.245 TCS. If this checkbox is unchecked, CUCM must initiate capabilities exchange.
    In order to resolve this problem:
    Uncheck the Wait for Far End H.245 Terminal Capability Set (TCS) check box.
    Or
    Make a change on the gateway so that the gateway initiates capabilities exchange.
    Enter these commands in order to configure a change required on the gateway.
    conf t
        voice service voip
       h323
              h225 start-h245 on-connect
            exit
    Thanks,
    Nishant

  • Unity Connection Operator Transfer to UCCX Trigger

    I have a customer with the following scenario...
    A caller calls (either directly or through transfer) to a personal line, and is transferred to voicemail.
    The '0' option is set to transfer to Operator on the Unity Connections system.
    They want the caller to be transferred to the UCCX queue if they press '0'.
    Here is what is configured:
    The Operator Call Handler has Transfer Rules set to transfer to Extension (2504) and Release to Switch.
    2504-Internal is a Translation Pattern to 5200-IPCC which is the UCCX Trigger.
    Here is what happens:
    I call the personal line, and get diverted to Voicemail.
    I begin hearing the personal greeting, and press '0'.
    I hear the 'Please wait while I transfer your call' prompt'.
    I hear the initial prompt of the Call Center script.
    I begin hearing the in queue hold message while waiting on an agent.
    At this point we would think all is fine, and that things are working as desired.
    However, some timeout occurs, and the call reverts to the Unity Connection handler.
    I hear that 'The Operator is not available' and the call follows the Transfer Rule, and re-transfers me to the UCCX script.
    Unless an agent can answer my call quickly enough, I do not remain in queue but bounce back to Unity and then transfer again to UCCX as a fresh call in queue.
    Any thoughts on where to look, or a method to troubleshoot this scenario would be appreciated.

    Does your AEF script impose a two-second delay prior to the Accept step when the call is coming from CXN? There is a JTAPI race condition that can cause this if the MIVR engine answers the call immediately vs. waiting two seconds or half a ring.

  • Setting up Directory Handlers under Cisco Unity Connection

    Good Day All,
    I am in the process of setting up directory handlers for Cisco Unity connection.
    When I dial the extension for the directory handler ;  I hear the default Cisco Unity connection greeting instead of being prompted for the search.
    Can anyone shed any light on why this is happening?
    Any help is greatly appreciated.
    Thanks very much
    Regards
    Amanda

    Hi javalenc,
    Of course ,  that was right.  I worked it out in the end.
    I was trying to copy the configuration from an older version of CUC and basically added an un-needed call forwarding rule under the Directory Handler.  As soon as I removed it; the directory worked normally.
    The other thing I learned last weekend was that the order of the routing rules is important.
    My directory had the first priority and it was causing people who wanted to leave a voicemail for other users to get the prompts for the directory. 
    Thanks so much for the help though.
    Regards,
    Amanda Lalli-Cafini

  • Scripts in Unity Connection

    Hi,
    I have a Cisco CallManager 8.6 and a Cisco Unity Connection 8.6 on VMWare.I purchased the bundle (solution) Cisco BE 6000.
    I did the integration of the Unity Connection with the CUCM via SIP (I also created a trunk SIP on CUCM to access CUC).
    I would like to use the Unity Connection as AutoAttendant.
    My question is this:
    In Unity Connection, could I make scripts like I do in Cisco Unity Express with the CUE Editor?
    I want to use the Unity Connection as AutoAttendant as follows:
    - The incoming call goes to a Extension of Attendant Console. If the call is queued for 15 seconds the call is forwarded to Greeting of AutoAttendant Unity Connection saying "you will be attended shortly, please wait"
    - After Greeting the call is again transfered to the Extension of Attendant Console. If the extension is available the call is answered but if the call is again queued for 15 the call is again forwarded to the Greeting of AutoAttendant Unity Connection saying "you will be attended shortly, please wait"
    - After Greeting when the call is transfered to the Extension of Attendant Console.If the call continues queued for another 15 seconds the call is transfered to another Greeting of AutoAtendant Unity Connection saying "we apologize for the incovenience. Please call back in a few minutes"
    In Unity Connection, could I make scripts like I do in Cisco Unity Express with the CUE Editor?
    The only way I know to do this is with the CUE Editor or CCX Editor (Contact Center Express).
    Is there any way to do this with the Unity Connection?
    Thanks

    No scripting or queueing with Unity Connection.  With BE 6000, you would need to leverage UCCX.
    Hailey
    Please rate helpful posts!

  • Unity Connections 7.x Unable to route to Contacts from Call Handler

    Unity Connection 7.x.  CallManager 7.x.
    My desired goal is to route from an AutoAttendant CallHandler to CallManager users that do not have VoiceMail boxes.  I have created a contact with the following:
    alias: myuser
    first: my
    last: user
    display: my user
    voice name: recorded
    list in directory: yes
    transfer enabled: yes
    transfer extension: 1234
    When dialing AA and pressing # to get the the directory and doing dial-by-name, I am able to route.  When dialing the extension number during the greeting, I receive the following:
    "I did not recognise that as a valid entry"
    When selecting "Allow Transfers to Numbers Not Associated with Users or Call Handlers" from within the AA Handler and then dialing by extension, I receive the following:
    "You cannot be transferred to this number"
    Is there a way to dial the extension number to get to the user's device?
    Regards...

    Hi Phil Denton,
    You are indeed going on the right track with the
    "Allow Transfers to Numbers Not Associated with Users or Call Handlers"
    What you're missing is the restriction table which by default doesn't allow any patterns to be dialed.
    So in the System Settings go to the Restriction Tables and select the "Default System Transfer", and add a pattern that matches your internal extension or just that specific one.
    Now this will permit dialing by extension to those specific patterns, one last thing you should verify is that the CSS assigned to your voicemail ports in UCM has the proper partitions to dial those extension.
    HTH
    Jonathan Sylvain
    Message was edited by: Jonathan Sylvain My bad didn't notice original past was in 2010

  • Configuring Unity Directory Handler for President to Secretary

    Hello,
    I'm trying to figure out how to do this and I'm pretty much stumped. We've got a directory handler configured in Unity for people to type the Last Name, First Name so they can find the user they wish to reach. This is based off of the voicemail accounts and our President has her voicemail hidden from the directory, but recently she states she wants to be listed in the directory but have it go to her secretary and not her. How would I go about achieving this? It seems the alternate names are there but only work for when the directory handler is voice enabled which we don't utilize.    

    Easiest way to do this is to create a new user that has the same first/last name as the president, but an undialable extension (think 20 character long string no one would accidentally dial), have it listed in the directory but under the Message Actions settings for that user have it set to relay the inbound voice messages to the SMTP address of the secretary.  You can also, of course, setup the transfer string for that dummy user to ring the secretary's phone as well if that's what you want to happen...
    of course since this user is listed in the directory when employees go to send her a message they will find this user as well which may or may not be what you want (not sure if she's hiding from external or internal users).  If the desire is for the "real" user to be found internally but not be found by external calls you can tuck that dummy user into a partition of it's own and create a search space that includes the existing partition and this dummy partition and have that used for the directory handler so outside callers will reach them using this mechanism - employees are part of the standard partition and will therefore not find the president by name as is the case today.
    or vice versa if the other way is what they want...

  • Unity Connection 8.5 | Prepend Digits to Dialed Extensions overlap with an option in a call handler

    Hi,
    One customer has requested to set up a call handler in Unity Connection 8.5. The call handler should be capable of transfering calls to IP phones by dialing the last 4 digits of the IP phone's extension. The last 4 digits of the extension from all IP phones begin with 12. However, the customer is also requesting to have an option on the same call handler, so that if users would dial 1, the call is transfered to an IP phone
    As you can see, there is an overlap between the last 4 digits of all IP phone's extensions, and an option in the call handler. Therefore, if I configure both options in the same call handler, when the users would press 1, Unity Connection will immediately send the call to the extension setup for option 1, even if the user wants to dial the last 4 digits of an IP phone extension
    One possible solution would be to change the option in the call handler to transfer the call to an IP phone, to something different than 1. However, the customer wants to have this transfer to be performed when he press option 1
    Is there any other possible solution for achieving this?
    Thanks in advance

    I don't see any problem, just don't check the option to ignore additional input when configuring caller input on digit 1
    By default CUC will give you 1500 ms to dial for any other digits before trying to route the call with whatever you dialed.
    HTH
    java
    if this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • Unity Connection 8.5 with Domino\Notes & Active Directory

    A question has emerged in light of the LDAP integration issue Unity Connection lacks with the IBM Domino LDAP Database.  The customer was planning on testing a 2008 AD Domain this coming year and would be willing to set up 2008 DC’s in two locations to support the HA configuration we are installing for them. 
    The question “will they lose any integration  / features / usability if they pursue this approach?  IE:  the CUCM / CUCXN / CUPS servers would leverage the AD LDAP directory for user authentication, but the end user would still be using the Domino LDAP directory for the Lotus NOTES client and other applications.  IF the users on CUCM authenticate against the AD Domain, and the Notes clients Authenticate against the Domino domain, will the plug-ins still function properly? 
    I no NOTES/Domino experience.  Additionally the customer currently has no domain structure to speak of; all workstations are in (if you can believe it) Workgroups.
    Thanks All,
    Matt

    to keep things moving...
    This is an answer I got from a Cisco SE:
    "If they are not doing anything with CUP’s then I don’t see an issue. They don’t even need to use a Unity Connection plug-in since they are using IMAP. They can double click on the .wav file that’s in their IMAP inbox and it will play.  Now the real question is if they want to do more integration with Notes and CUPC. So if they want to click to call from Notes, will the Jabber application recognize a name pulled in from domino? These types of scenarios is what we would need to figure out. Hopefully by that time they will have everything moved over to AD.  For just voicemail with an IMAP connection I don’t see how we are doing anything special."
    That being said, does anyone else have any input?

  • Unity Connection 9.x & UCCX 7.x do not answer SIP Calls

    Hi,
    We have SIP Trunks between our CUCM v7.1.3 and IPC Unigy system. All test calls to and from CUCM 7.1.3 and IPC Unigy working fine but have found when dialling from IPC Unigy to either Unity Connection 9.x or UCCX 7.x, the call rings without being answered. Believe it is something to do with the out-of-band signalling either not being present, or being present when it shouldn't.
    Having difficulty tracing calls in log files.
    Dialling from Unigy to either Unity Connection or UCCX via public telephone network call is answered ok.
    Any help gratefully received.  
    Thanks
    James           

    Just wondering if you found a solution. I have a similar setup and I have not attempted it yet.

  • How to configure Cisco Unity connection 8.x to play an after hours call handler

    Hi,
    I have CUCM 8.6 and CUX 8.6, we have successfully configured Call Handlers to play greetings. But the problem is greeting is played complete day and all the day in a week. We want to customize this call handler so that it plays only during the business hours and also during the weekdays.
    I have a recorded after hours and holiday greetings recorded but unable to find the way to configure it for Holiday greetins. Please help with the configuration part.
    Regards
    MAC       

    Hi MAC,
    What you need to do is configure a schedule for the call handler. On Unity Connection, you can browse to System Settings > Schedules (and Holiday Schedules). In here, you create your schedules to say which times of the day you are open. You then go back to your call handler and apply these schedules that you've created.
    Now when a call comes into the call handler, it will check the time against its schedule and play the appropriate greeting.

Maybe you are looking for