Uccx call delay

Hi, We are running uccx server MCS-7835-H2-CCX1 , and uccx 2003.1.2SQL-2K 5.0.2 . now there is a call delay issue.  when the agent in this queue is avialbe, the call which has been waiting in the queue cannot be transfered to the avialbe agent straightly , it will be delaied around 1.5-2 minutes to get the call to the agent. this problem does not happen before , so the script should be ok. also the configuration looks ok as well. could someone give me some clue regarding on this problem ? thanks a lot

Can you post the UCCX and CUCM versions?
Also, you can try a test script that has the minimum steps required to send an ACD call to an Agent.  This will rule out your script and focus your troubleshooting on the CTI environment.
startacceptselect resoource  connected    end  queued    delay 43200end

Similar Messages

  • UCCX Call Recording on 7912 phone

    Hello All,
    Does anybody know if you are able to do UCCX call recording on a 7912 phone? I do not see the option within the 7912 device configuration page to span the port to the PC even though the 7912's do have two ethernet ports on them and daisy chain the PC onto the network. The firmware for the 7912's is 8.0 (3). The latest and greatest firmware is 8.0(4) so i do not beleive it to be related to that - I am thinking unfortunately that they 7912's cannot perform call recording and will need to be replaced.
    Thanks in advance for the feedback!!
    Paul

    Correct, the 7912 does not support Built in Bridge.  You would need to use Desktop Recording or SPAN.  Or switch to something like the 7911.
    (See https://supportforums.cisco.com/thread/302779)
    Tom

  • Quering UCCX Call Centers from a linux server

    Hello,
         I would like to query the UCCX call center server in our environment from a linux server and am looking for some light guidance.  I work with MySQL and PHP and am quite comfortable with both, but most of my work in these areas are in web development.  UCCX run Informix, but as I understand, SQL queries are supported.  Do I need to download and install an ODBC or JDBC driver in order to do this?  How would I go about setting up a server to be able to query information from the UCCX server for rendering to a web page?  Any help is appreciated.

    Hi Anthony (how' it going)
         I'm looking to pull pretty standard stats and post them to a web page (so, a wallboard basically).  I can use PHP to authenticate to a mysql server and pass queries, then render the output however I need.  I'll like to see if I can do something like this for CUCCX, but I'm not sure how to connect from Linux to something that's not a MySQL server (I'll worry about the db schema after connectivity is sorted out).  Have you done any work in this regard?

  • UCCX call back - 10 digits number followed by an extension number

    Hi,
    I've built the UCCX call back script which works fine for 10 digits direct lines. In case, if caller doesnt have a direct line, and he wants to leave a 10 digits pilot number followed by 5 digits internal extension number. How to achieve this in UCCX?
    For example - 614-XXX-XXXX (extension XXXXX)
    Has anyone done something similar in the past? Would really appreciate your quick response.
    Thanks.

    Thanks Anthony. That means, 
    - Use 10 digit number in "Destination" field of Call Consult transfer step
    - Provide extension number in the "Outpulse Digits" field
    - What does "Timeout" mean in this step? 
    How the pause things work in this step. I mean, once 10 digit number is dialed and connected, then is there any pause in between before extension number is dialed by the system automatically? What typically happens is, company will have the welcome greeting, then they offer you an option of dialing party's extension number? If there is not enough pause in the "Call Consult transfer" step, how will it be taken care of ?
    Thank you very much !

  • IP to IP / UCCX calls fail

    I`m doing a IP to IP call via CUBE,
    the  ip to ip calls are working properly, but when I place a IP to IP UCCX  call, I press 1 to route to the agent and the call is dropped getting  the following error on the CUCM traces:
    01:21:24.477 |StationCdpc - ERROR  active10: hold rejection|5,200,16,1.498662^10.21.18.7^ELDOR_4711
    01:21:43.512  |Transferring - handleTransferErrorPreStart, ERROR fid=[140], Retaining  Calls, xferring[5, 98279219], xferred[5, 98279217]. infoCause=63,  clearCause=0|5,200,16,1.498667^10.21.18.7^ELDOR_4711
    01:21:55.522 |MediaManager(35202)::wait_AuConnectErrorInd, mCleanupPreallocatedMTP=0|5,200,16,1.498669^10.21.18.7^ELDOR_4711
    And after this the h.323 leg, drop the call.
    10.21.18.7 = UCCX
    Working call flow:
    SPO PHONE -> SPO CUCM -> SPO H.323 GW -> VPN SITE TO SITE -> NEXA H.323 GW -> NEXA CUCM ->  NEXA PHONE
    Non working call flow:
    SPO SITE -> SPO H.323 GW -> VPN SITE TO SITE -> NEXA H.323 GW -> CUCM -> UCCX -> AGENT
    I really appreciate any help provided.

    Hi Jefferson,
    I would start by looking at the CCX engine log to see why the transfer is failing. I assume that CTI port's CSS has the partition of the agent phone? The MIVR log should tell us why it is failing.
    -thanks
    Mohana

  • UCCX Call not working

    Hi,
         I have setup  a HQ and Branch office. HQ is setup as Customer service location and Branch as Sales location. When PSTN calls Customer Service 800 number, the application runs fine. But when PSTN calls Sales 888 number, the call gets disconnected without any busy tone or anything.
    I am using G711ulaw within sites and G.729 in between sites. UCCX and call manager servers are located in the HQ.
    When running a reactive debug in Sales application, its triggers and stops at "Accept" step. 
    Any help is greatly appreciated.
    thanks

    Hi.
    Which region and which codec is the PSTN router negotiating with CUCM?
    Do you hear a fast busy tone on pstn phone when calling the application pilot?
    On PSTN router:
    conf t
    logging buffered 4096
    logging monitor debug
    debug voip ccapi inout
    term mon
    and during a call from a pstn phone you should see the output of debug command.
    Please post it here.
    Thanks
    Regards
    Carlo

  • UCCX Calls Waiting in Queue Customer Request

    Hi. Currently we have a customer with a no so common request. Their supervisors would like to have the ability to see Caller ID for the people waiting in queue. They currently only see the longest call in queue (time) and how many calls in queue (total calls). Also they would like the option to pick any call they want from all calls waiting on queue. At least for the Supervisors. 
    Supervisors are saying that they work on a previous CallCenter environment and they were able to accomplished those 2 request. See Caller ID of the people waiting on queue and also the ability for the supervisor to choose any call they want to from the ones waiting on queue. I don't know if that was a feature out of the box for that particular Call Center environment (Don't know the vendor CC) or if it was a custom job.
    Any ideas? Is it possible on UCCX? 
    -Jose

    Hi,
    can you please tell me the license level of your UCCX? Premium, Enhanced, Standard or IP IVR?
    G.

  • Anti-virus on UCCX/Call Manager

    Hello I have been asked a questiona bout adding Anti-Virus to our Phone System Environment.
    We have Call Manager 7 and UCCX 7.
    What are the best practices for doing so?

    The Compatibility Matrix has a section for Security/AntiVirus Software will tell you which AntiVirus is official supported:  http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_compatibility/matrix/crscomtx.pdf
    The best practices guide simply mentions "Cisco does not permit any unapproved third party software on the UCCX server. Only Cisco approved anti-virus, anti-spy ware software should be used along with the compatible version of Cisco Security Agent."
    http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_7_0/reference/guide/UCCX_Best_Practices.pdf

  • UCCX Called Number

    Hello,
    I am writing a UCCX script that pulls the calling and called numbers and does some other cool stuff to find an outcome and finally what to do with that specific call.
    Everything is working except I am not getting the called number. The called number I am seeing is the CTI Route Point number that was called to get the call into UCCX rather than the PSTN number.
    The setup is as follows:
    PSTN ---> SIP ---> CUBE ---> CUCM ---> UCCX 
    I can see the called number in the SIP messages and of course call manager is routing based all the called number I have done everything I can think off but it is still not showing me the PSTN called number in UCCX.
    I have attached a screen shot of the Get Call Contact Info step in UCCX scripting let me know if you need to see anything else related to the script.
    Any help appreciated.
    Thanks

    If the DNIS supplied at ingress to CUCM does not match the CTI RP DN then either you have Significant Digits stripping the called number down on the SIP trunk or a translation pattern modifying the called number before it gets to the CTI RP. In either case, CCX can only work with what CUCM gives it over the CTI QBE channel. A translation pattern resets the calling/called number to whatever transform it is performing so "Original Called Number" won't work either.
    Just mentally map the PSTN DNIS to the CTI RP DN and program the script to act accordingly based on the CTI RP DN.

  • UCCX Call Back After Adjustable Time Period

    I have been asked to create a script that allows a person to call in, enter their phone number, and after a certain number of minutes a call back is initiated. I have found the script from the script repository named BaseLineAdvQueuing which has call back builtin, but I am curious how I could create some sort of timer that is adjustable based on caller input to schedule the call back. For example, "enter the number of minutes before you wish to recieve a call back from the system" the person may enter 45 and this would set the ball rolling for the call back a quarter of an hour later.
    Any ideas how I could acomplish the timer aspect of this?
    Thank you for your input!

    This can get complicated, especially if your call center is already complicated.  Basically, you are going to need to write records to your database.  Have a scheduled task check your database entries for records which need to be processed for callback.  Have UCCX initiated via an HTTP Trigger.  That script will then place a call to your CSQ script, wait for an Agent, and then connect the Agent to the caller.
    Some challenges you might face:
    Scripting UCCX for such a solution
    DB design and access
    Error handling/User experience
    Consideration for EWT
    Consideration for which CSQ
    Reporting
    Cisco will not support you on this, so whatever you do, make it as simple as possible while still achieving the goal.  You're going to need to support it yourself.
    Good luck.

  • API calls delayed when run under certain AD accounts

    We are having an interesting issue with an API integration into our TFS 2013.3 system.
    We have an internal custom web service that calls into the TFS API. When running the custom service under an AD account created specifically for this purpose (uses pass through auth when talking to the TFS API using DefaultNetworkCredentials in the code)
    all calls take their time to execute + 30 seconds. When I switched the app pool account for the service to use my own personal AD account that 30 second delay disappears. Inside TFS the accounts have almost identical privileges and assignments and the
    calls with the delay still succeed with no obvious event log entries pointing to any issues. The only obvious difference is that my account is a local admin on the server while the intended service account is not.
    Currently this issue is blocking us from performing out production TFS installation and this is for a national bank so getting our account security correct and clean is highly critical.

    Here is one of the calls code.
    All connections are initiated using the same connection code.
    We are not allowed debug access on the effected systems.
    Uri teamFoundationURI =newUri(ConfigAccessBase.GetConfig("TeamFoundationBaseServiceURI"));
    ///uses CredentialCache.DefaultNetworkCredentialsTfsConfigurationServer server =newTfsConfigurationServer(teamFoundationURI, ConfigAccessBase.TeamFoundationCredentials);
    server.Authenticate(); CatalogNode configServerNode = server.CatalogNode;
    ReadOnlyCollection<CatalogNode> tpcNHodes = configServerNode.QueryChildren(newGuid[] { CatalogResourceTypes.TeamProject }, true, CatalogQueryOptions.None);

  • Internal Call Delays for VPN'd Office

    Hello,
    We have a client that has call manager express at their central office. They have another office, that is connected to the main office via VPN. When users from the VPN'd office call each other, there is significant delay before the call is initialized (several seconds). For example, when someone calls within the office and says "Hello" the other user may not hear the word at all or maybe catch an "o". 
    It seems that this is when CME is setting up the RTP stream between the phones, however I'm unsure of how to optimize this. The latency between the two office is low (<50ms). Has anyone had experience with this before or has any suggestions on where to look?
    Thank you! 
    -Josh C

    Thanks for the Input Camelot,
    Does APPLE install as standard edition not install DNS? I can install DNS internally but I don't think Apple supports any changes made to the standard install. Do I need to setup an simple internal domain such as ourcompany.office or ourcompany.local and then manually create DNS entries to all computers, printers and devices like apple tv or other? And then do I modify the DHCP scope in the airport extreme to include the internal servers DNS info instead of the public DNS servers it is handing out now? A lot of questions but all unknown to me. I don't think a lot of people on here use the Airport in front of the their server so thats why I ask. Thanks in advance...

  • UCCX call recording

    I'm trying to set up call recording in UCCX so that all agent calls are recorded at all times, I'm still learning UCCX so I'm not familiar with how to accomplish this task, I've ran across a few postings doing a search, I keep something about Cisco Desktop Administrator, which I do see as one of the selections when I log into the UCCX administrator, but I'm not seeing some of steps on there that some of posters are showing. We're running UCCX 8.5, hoping someone can provide a good link or tell where to get started in getting this setup...Thanks

    Hi,
    Cisco recommend to use recording on demand feature when you don´t have an additional recording solution because UCCX doesn´t have the space and performance to record all agents sessions, but you can do it.
    I really recommend you to use another recording solution like Cisco Media Sense for example.
    Note: If you apply this config and then have issues, you won´t have TAC support.
    Follow this simple guide:
    http://dreamforccie.wordpress.com/2010/03/30/automatic-call-recording-at-uccx/
    Regards.
    If it was useful please rate.

  • UCCX Calls failing

    Hello,
    We have a customer who as configured callback script and configured a trigger (2500). We use a templale using which we pass the trigger number and the end customer phone number (xxx-xxx-xxxx) to UCCX and CM should place a call to both the numbers. But for some reasons we below exception in the application(eGian) logs.
    2013-06-19 16:56:05.341 GMT-0400 <@> ERROR <@> [5055476:pool-102-thread-1] <@> ProcessId:1932 <@> PID:1 <@> UID:12 <@> HttpSessionId:  <@> com.cisco.ccx.acmi.MessageController <@> processControlFailureConf <@> CONTROL_FAILURE_CONF message received -> ControlFailureConf [mInvokeId=587614, mFailureCode=0, mPeripheralErrorCode=-1897005055, mText=0] <@>
    2013-06-19 18:06:08.508 GMT-0400 <@> ERROR <@> [5055476:pool-102-thread-1] <@> ProcessId:1932 <@> PID:1 <@> UID:12 <@> HttpSessionId:  <@> com.cisco.ccx.acmi.MessageController <@> processControlFailureConf <@> CONTROL_FAILURE_CONF message received -> ControlFailureConf [mInvokeId=588045, mFailureCode=1, mPeripheralErrorCode=88008, mText=0] <@>
    Attached is screenprint of script. Any asistance with this would be aprriciated.
    Thank you.
    Gaurav Thakur

    Thanks Gergely, for responding.
    We have over written our logs, so I can't provide the logs for the last time that we had this occur (09/29/2014). TAC transferred the logs via the WebEx and they are not attached to the case.
    I did forget to mention that every time that we have this happen, we are getting a Code Yellow on the CUCM that is the main call processor for the UCCX.
    TAC has indicated that the CUCM is unable to write all of the logs, cdrs, etc under the high call volume. I am following up behind another Cisco partner and I do not believe that the UCS were sized correctly for my customers call volume. They are running Cisco UCS C220-M3 LFF with the 7.2 SATA drives. We have virtually disabled all logging on the CUCM as to lower the impact of all of the holds, transfers, etc.
    The previous partner had written a lot of custom JAVA for doing the database and backend API integration. This took a very long tome to execute on each of the calls, 20 -30 seconds or longer per call. I have rewritten scripts to do all of the integrations, via subflows and reduced this time to 5 - 10 seconds.
    In the mean time, I have removed all instances of placing calls on hold, by playing prompts instead of placing them on hold, where I can. I have also combined scripts as to reduce transferring from script to another script. So I have lessened holds and transfer by about 60%. We have been unable to tell if this working or not, as we have to wait for the next large power outage.
    The one place that I am unable to remove placing the caller on hold is when, we do the database dips or call the backend API(HTTP), any suggestions?
    Any help, pointers, information would be greatly appreciated as the customer is getting very frustrated.
    I was under the impression that when the CTI port placed the caller on hold, that it was still reserved for that contact to return from being on hold or transferring?
    Thanks
    Danny

  • UCCX Call Recording Segregation

    My company runs a contact center for multiple clients. We are recording calls with the UCCX server spanning the voice vlan. I have a VBS script that runs every night and converts the two raw files to a wav and then moves the wav files to our file server. We are looking at adding an additional client that wants their recordings segregated. Is there anyway that I can make that happen maybe by CSQ or the actual call script?

    At what level?  Do you just need to place the .wav files into different folders once converted?
    You could easily hold a mapping of Agent name to Company, and sort it within your VBS.

Maybe you are looking for