Send the call to the last called agent in UCCE

Hi all,
We are working on a UCCE system version 9.0 with CVP 9.0
I need to know in case a caller got transferred to an agent and then the call got disconnected, if it is feasible to re-send the caller -once he calls again- to the agent he was talking to.
Thank you in advance.
Lara

this link may help you:
https://supportforums.cisco.com/discussion/10959761/routing-preferred-agent
regards
Chintan

Similar Messages

  • How to findout the sql query elapsed time for last call

    RDBMS vesrion: 11.2.0.3
    How can I get the stats like how much time it took for a query to run if I know the "sql_id"
    I can query v$sql and find out the "parse_calls","fetches","execution","elapsed_time" (microsecs)
    but if the query executed 20 times then the elapsed time will be the cumulative of all the executions.
    But I want to know the ELAPSED TIME of LAST CALL(last execution only) for that sql_id.
    Edited by: rcc50886 on Aug 2, 2012 8:35 AM

    You can easily monitor the statement and see the results for v$sql_monitorWe didn't enabled the monitor for the sql's and its not possible in my current enveronment due to some issues with management.
    Is there any way to find out the last elapsed time for the sql with known sql_id ?

  • I want to send a response from the servlet and then call another servlet.

    Hi,
    I want to send a response from the servlet and then call another servlet. can this happen. Here is my scenario.
    1. Capture all the information from a form including an Email address and submit it to a servlet.
    2. Now send a message to the browser that the request will be processed and mailed.
    3. Now execute the request and give a mail to the mentioned Email.
    Can this be done in any way even by calling another servlet from within a servlet or any other way.
    Can any one Please help me out.
    Thanks,
    Ramesh

    Maybe that will help you (This is registration sample):
    1.You have Registration.html;
    2.You have Registration servlet;
    3.You have CheckUser servlet;
    4.And last you have Dispatcher between all.
    See the code:
    Registration.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <HTML>
      <HEAD>
        <TITLE>Hello registration</TITLE>
      </HEAD>
      <BODY>
      <H1>Entry</H1>
    <FORM ACTION="helloservlet" METHOD="POST">
    <LEFT>
    User: <INPUT TYPE="TEXT" NAME="login" SIZE=10><BR>
    Password: <INPUT TYPE="PASSWORD" NAME="password" SIZE=10><BR>
    <P>
    <TABLE CELLSPACING=1>
    <TR>
    <TH><SMALL>
    <INPUT TYPE="SUBMIT" NAME="logon" VALUE="Entry">
    </SMALL>
    <TH><SMALL>
    <INPUT TYPE="SUBMIT" NAME="registration" VALUE="Registration">
    </SMALL>
    </TABLE>
    </LEFT>
    </FORM>
    <BR>
      </BODY>
    </HTML>
    Dispatcher.java
    package mybeans;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.ServletException;
    import java.io.IOException;
    import javax.servlet.RequestDispatcher;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Dispatcher extends HttpServlet {
        protected void forward(String address, HttpServletRequest request,
                               HttpServletResponse response)
                               throws ServletException, IOException {
                                   RequestDispatcher dispatcher = getServletContext().
                                   getRequestDispatcher(address);
                                   dispatcher.forward(request, response);
    Registration.java
    package mybeans;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class Registration extends Dispatcher {
        public String getServletInfo() {
            return "Registration servlet";
        public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            ServletContext ctx = getServletContext();
            if(request.getParameter("logon") != null) {          
                this.forward("/CheckUser", request, response);
            else if (request.getParameter("registration") != null)  {         
                this.forward("/registration.html", request, response);
    CheckUser.java
    package mybeans;
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import java.sql.*;
    public class CheckUser extends Dispatcher {
        Connection conn;
        Statement stat;
        ResultSet rs;
          String cur_UserName;
        public static String cur_UserSurname;;
        String cur_UserOtchestvo;
        public String getServletInfo() {
            return "Registration servlet";
        public void service(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
            try{
                ServletContext ctx = getServletContext();
                Class.forName("oracle.jdbc.driver.OracleDriver");
                conn = DriverManager.getConnection("jdbc:oracle:oci:@eugenz","SYSTEM", "manager");
                stat = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
               String queryDB = "SELECT ID, Login, Password FROM TLogon WHERE Login = ? AND Password = ?";
                PreparedStatement ps = conn.prepareStatement(queryDB); 
               User user = new User();
            user.setLogin(request.getParameter("login"));
            String cur_Login = user.getLogin();
            ps.setString(1, cur_Login);
            user.setPassword(request.getParameter("password"));
            String cur_Password = user.getPassword();
            ps.setString(2, cur_Password);
         Password = admin");
            rs = ps.executeQuery();
                 String sn = "Zatoka";
            String n = "Eugen";
            String queryPeople = "SELECT ID, Surname FROM People WHERE ID = ?";
           PreparedStatement psPeople = conn.prepareStatement(queryPeople);
                      if(rs.next()) {
                int logonID = rs.getInt("ID");
                psPeople.setInt(1, logonID);
                rs = psPeople.executeQuery();
                rs.next();
                       user.setSurname(rs.getString("Surname"));
              FROM TLogon, People WHERE TLogon.ID = People.ID";
                       ctx.setAttribute("user", user);
                this.forward("/successLogin.jsp", request, response);
            this.forward("/registration.html", request, response);
            catch(Exception exception) {
    }CheckUser.java maybe incorrect, but it's not serious, because see the principe (conception).
    Main is Dispatcher.java. This class is dispatcher between all servlets.

  • How do we alert agents that there are other calls in the queue?

    Hey,
    I'm trying to figure out a way to alert agents that there are other calls in the queue (whether they're ready or not-ready).  I've seen systems that have a separate button on the phone that flashes when there's a call sitting in the queue.
    The purpose of this is two fold:
    1) if they are on a call they know they need to step up the game a bit to get the current issue resolved.
    2) if they are "not-ready" and didn't notice the software, the blinking phone should help jump-start their brain to think "why isn't my phone ringing?"
    A wallboard, while nice, is not practical for the situation i'm looking at (information desk).  I'd like to minimize the number of things they have to keep track of (walk-ins, a PC, and the phone only), and a flashing button seems like a good way to do that.
    Has anyone seen something similar to this on UCCX?
    JM

    Hi thanmad,
    I don't have a sample script with me on hand now, the script i did before is part of our production scripts. But the script required to alert the agents is fairly simple.
    First part is identifying when you would like the alert to be triggered, for example say when the call is been in the queue for 2 minutes. You can achieve this in different ways; you can use “Get reporting statistic” and use a field which will give you the Current wait duration of the caller, in this case Report object “csq ipcc express” need to be selected. You then need to compare the result with the predefined duration (seconds) and if the result is higher, then trigger the Alarm.
    The Alarm is triggered to the alerting device by using “Call Consult Transfer” set a time out for it and then send the call back to the Queue. Make sure this device doesn’t have any VM setting or forwarding configured to it. If you don’t want reporting statistics you can just put this step where you want in the script and when the call hits it, it will trigger the alarm.
    Not sure if it makes sense to you but I would recommend you playing with it and see if it is what you are looking after.
    HTH!

  • My brand new iphone 5 cuts out during calls all the time, doesn't send mt text messages and then when it does it sends them twice?! why?? is it just apple or my network provider? bearing in mind my iphone 4 did exactly the same, so its a new handset   sim

    Hi,
    i have just updated my iphone 4 16gb to an iphone 5 16gb
    The iphone 4 had horrific problems, for example: Cutting out on calls, it going silent, me not being able to hear the person i was speaking to and them being able to hear me, and then visa vera.. also the main button at the bottom started to break.. my text messages weren't sending and then when they did they would send several of the same one.. also with mixed messages in them.. some of the texts had been form ages ago and had been deleted anyway and bits of them would re appear in the middle of the text, but only show to the person recieveing the text.
    I thought all of this might have been some water damage as i had nearly had it for 2 years... However on Tuesday.. ( 29th Jan) i recieved my new upgrade of the iphone 5.. i was so excited, but then today.. 2 days after recieving it, its starting to do EXACTLY the same things my old phone did... cutting me off, going quiet on the phone, not sending texts, then sending several ones... sending mixed texts. Safe to say i am fuming!!! i am with vodafone and rang them today asking why?! they said it couldnt be my handset as its a new one, couldnt be the sim because thats new too so it must be the area signal.. so she checked for me.. came back to me and said that the signal in my area is perfectly fine....?!?!?! that makes it even worse!!! so i have asked to return it....!! i was going to go with a different provider thinking that it was vodafone??but after looking on here it seems like its apple? i am very disappointed as i love everything else about the phone, but its impossible to have a phone like this! especially when i use it for work too!

    My wife is having the same problems as a reciever. She works in a school as a teaching assistant and her teacher sends messages that are mixed with previous texts from ages ago.
    Can anyone shed some light on this problem or is it only her and this poster?
    2m42s

  • IPhone 3G S has dropped over 83 calls in the last day. 3G is the culprit.

    It started yesterday (Oct 3rd, 2009) as a nuisance, but it grew to make my phone not useable.
    The symptoms where:
    iPhone has full bars and the 3G indicator is active.
    1: Dial a call phone waits longer than usual to dial, but gets the call through.
    2: user on the other line picks up long enough to say hello, and the phone does its hated beep,beep,beep after 3 seconds!
    3: cannot receive calls.
    4: try the internet or mail, and you get the connection error. (Obviously we have a network error here!)
    I called 1800 my iphone , and the tech basically told me to do what I had done repeatedly for 5-6 hours.
    1: shut the phone down and re-start. (No kidding, I didn't think of that!) +Did not work+...
    2: hold the power and home button until the phone restarts. +Did not work+
    3: go to settings> general> reset>reset network settings. +Did not work+
    4: go to settings> general> reset>reset all settings. +Did not work+
    5: remove the sim card and re-insert into phone. +Did not work+
    The tech tells me to bring the phone to the Apple Store. Of course there's not an a appointment available for 2 days. (thank god for Skype, even though you need Wi-Fi for it to work, it works!)
    The tech blames my software on my phone, and says that I should restore the phone to factory settings.
    Next, I decide to go a little deeper... Since my phone will not work for the next two days, I decided to do the : settings> general> reset> ERASE ALL CONTENT AND SETTINGS. (You still have your last back-up, but once you start you're in for at least and hours worth of restoration. )
    After the phone restarts from its complete erase, and comes back up as a "new" phone I simply connect it to my laptop just to reactivate it... I re-activate the phone as a "new" phone. (This means theres not one piece of third party software on the phone. This also means the phone doesnt have any settings other than factory setting.
    Confident I call my wife again... "Hi honey lets try this again...beep, beep, beep!!!"
    I just wasted another hour of my life!!!!
    Finished with apple tech support, I call AT&T tech support. I got straight to a customer service rep. She seems competent enough... She asks me whats happening, I tell her. She suggests the following:
    1: Dial #002# and press the call button. The wheel spins for a second, and then you get a screen with a bunch of error messages... She says to ignore all the messages and shut the phone down.
    2: I shut the phone down and wait 2 minutes.
    3: I re-start the phone.
    4: she has me repeat step one again.
    5: I call my wife. I talk to my wife for 35 seconds. Confident that this has worked I hang up with her, and decide to call again. the next cal I get beep, beep ,beep!!
    Ok so I'm in full tech mode now. So I decide to go "old school" and turn 3G off... (Which I should have done way earlier in the game, but I decided to give AT&T the benefit of the doubt. My mistake!!!)
    I go to settings> general> network, and turn the 3G slider to the "OFF" position. (Yep we're back to "E", not empty, but the EDGE network, which is close to empty!!!!) suddenly my phone begins to go on the internet. I start getting the beloved ding (incoming email messages, and voice mails) Hooray for me! Two multi-billion dollar companies couldn't get my phone to work, but I am at least able to get it to work in part, all with my own troubleshooting. +THIS WORKED!!!+ but now I'm on a much slower network. So I guess I can call it the iPhone "E S".
    Although apple has amazing products, they have a mayor flaw. They're freaking stubborn! Here's probably the greatest handheld device out there, but they have bogged it down by putting it on probably the most unreliable network in the US. I've gotten better service in Cancun while roaming... Seriously!
    Just like refusing to have a two button mouse for years, until demand and constant barraging from customers made them add the feature. ( and even then its not a true second "button" on laptops ) I think they are going to do the same thing with the AT&T only thing.
    Apple, you're a bunch of smart, but stubborn people!

    After calling AT&T tech support one more time, and explaining to them that the glitch was on their network, they admitted that the problem was at their tower...
    I continued to use the phone on EDGE mode for two more days until the problem was fixed.
    I even got a call back from a tech support guy asking me if my phone was working properly....
    I wish they would have admitted to the problem before I sat at the apple store for 2 hours.

  • Two calls at the same time on agent detail

    Hi All,
    Pulling an agent detail report for an agent im showing two calls with exact same start and end time.  The first is listed as inbound non-acd and the second is listed as inbound acd, assigned to a queue which the agent is assigned to.
    never saw it before and cant begin to understand it.  Has anyone saw this before?

    Hey tomas.micovcin,
    I'm slightly confused by your question so i'd like to try and clarify a few things. 
    You have two AD7760. Each AD7760 is then connected to its own CED1Z. Is that correct?
    Next i'm confused between which of the two following scenario's you're interested in. 
    1.You're interested in taking measurement from the AD7760 and bringing them into LabVIEW using the CED1Z as a USB interface. This would involve building a USB driver to bring the data into the LabVIEW environment.
    2. You're interested in building code in LabVIEW that will acquire and process the data from the hardware. You then want to deploy this code to your Evaluation Board.
    Which of these scenarios are you interested in? If none of these, what are you trying to accomplish?
    Also... could you go into more detail on what you mean by "if is possible use LabView program \download from www.analog.com\, becouse i can,t find in "source code " place where i can choose name of usb port where is connect." I'm kind of confused as to what you're asking here. 
    Tim A.
    National Instruments

  • I ordered a new phone and shipped it to a friend in Dubai, UAE. without knowing i have to activate it by making 5minutes calls, please i need a way to activate it without sending it back to the US..any help? this has been very frustrating for me this past

    I ordered a new phone and shipped it to a friend in Dubai, UAE. without knowing i have to activate it by making 5minutes calls, please i need a way to activate it without sending it back to the US..any help? this has been very frustrating for me this past few days

    scottxx,
    That was very nice of you to provide your friend with a new phone! I am sorry to say that the device will not be able to activate while in Dubai. For a device to activate it must connect to the VZW network to become active. I apologize for any inconvenience.
    LindseyT_VZW

  • SD PRICING: How to identify the last call of a Condition Value Formula

    Hello  Experts.
    I'm working on a condition value formula, and because a Group Condition, I need to do a calculation in the last call of the formula. The formula is called 5 times and I couldn't identify any flag to diferentiate the last 3 calls.
    I could use a counter in a static variable per position, but I think there must be another way to identify the last call.
    Thanks in advance and best regards
    Matías

    Hi,
    Define a counter say w_ii type I in your routine.
    Whenever you enter the routine  use 'IMPORT' to get the last value of w_ii. If sy-subrc ne 0 its first time so increment the counter w_ii = w_ii + 1 & 'EXPORT' it. If sy-subrc = 0 check the value of w_ii to decide if it's the last time.If yes do whatever you want to do
    else increment w_ii i.e. w_ii = w_ii + 1 & 'EXPORT' it which in turn will be used during next 'IMPORT'.
    I hope this helps,
    Regards
    Raju chitale

  • My Iphone 4 32GB started having this issue when I downloaded the 2 last 6.1.X... VOICE CONTROL pops-up even when I sleep and calls random people just by the sound of the snoring... in FACETIME even more annoying. I confirm that it does this day and night

    My Iphone 4 32GB started having this issue when I downloaded the 2 last 6.1.X... VOICE CONTROL pops-up even when I sleep and calls random people just by the sound of the snoring... in FACETIME even more annoying. I confirm that it does this day and night

    Turn off Voice Control.
    Otherwise, basic troubleshooting from the User's Guide is reset, restart, restore (first from backup then as new).

  • I have a problem in iphone4,i am from india and bought a new unlocked iphone4 from USA last month.the problem is when i call someone their is disturbance in the voice and i cant hear the opposite person voice.please inform me how should i overcome this?

    I have a problem in iphone4,i am from india and bought a new unlocked iphone4 from USA last month.the problem is when i call someone their is disturbance in the voice and i cant hear the opposite person voice.please inform me how should i overcome this?

    There may be a defect in the phone. As you bought it in the US the only place you can get it looked at is in the US.
    When you say you bought it new, unlocked did you buy it directly from an Apple store? If you did not it was hacked to unlock it, which could also be your problem. Apple stores are the only place in the US that sells legitimately unlocked iPhones.

  • How to send other parateters with the ajax call for rich:suggestion ...

    Hi
    For the component <rich:suggestion ...>
    How I can send parameters (besides what user fills in a field ) for the method
    public List fetchAjaxList(Object event) wich is called when the user changes the content of the input field.
    Put it in another way, I need values for two drop down lists that the user selects on the same page, this is because the returned list of the Ajax call DOES NOT depened only on the value of the input text field.
    Thanks

    Sorry, we are not writing AJAX like code. In conjunction with drop downs we are using the command "Autosubmit On Change" in the Design View of a NetBeans Visual JSF project. Than the IDE generates code like
    onChange="common_timeoutSubmitForm(this.form, 'tabSetAngebotsauswahl:tabAngebotsauswahl:layoutPanelAngebotsauswahl:gridPanelAngebotsauswahl:dropDownAuftraggeber');"  in the JSP. The whole page will be refreshed by a normal form submit than.

  • Agent detail report shows calls outside the time range

    Hi all,
    I have an UCCX 7.0 SR5 call center. My problem is that the agent detail report is showing calls outside the defined time range on the historical reporting client.
    Those calls start slightly after the end time difined in the HR client.
    Is there any explanation for this behaviour?
    Best Regards,

    Hello Hatem,
    I think that might be expected. In the Agent Detail Report the call start time is the time the call rang at the agent's extension and not necessarily the actual time the call started. So the report will show the call was really received within the time range but it rang the agent slightly after that time.
    HTH
    Pablo

  • Only the last call to a method to create a box will translate

    I have created a routine to render boxes of various dimensions and positions . However when i run the code only the dimensions and position of the last method call is visible. Can anyone spot where i'm going wrong please?
         protected Node yourScene3D()
              BranchGroup yourScene = new BranchGroup();//root for the scene content
              //room = new TransformGroup();          
              buildWall(1.0f,1.0f,0.0f,4.0f,4.0f,4.0f);
              buildWall(4.0f,4.0f,0.0f,2.0f,2.0f,2.0f);
              buildWall(0.0f,2.0f,0.0f,4.0f,2.0f,2.0f);
              return yourScene;
         public void buildWall(float xPosition, float yPosition, float zPosition,float xDimension,float yDimension,float zDimension)
         float xP = xPosition;
         float yP = yPosition;
         float zP = zPosition;
         float xD = xDimension;
         float yD = yDimension;
         float zD = zDimension;
         Appearance defaultAppearance = new Appearance();
         Transform3D wallTransform = new Transform3D();
         wallTransform.setTranslation(new Vector3f(xP,yP,zP));
         room = new TransformGroup(wallTransform);
         Box shape = new Box(xD,yD,zD,defaultAppearance);
         room.setTransform(wallTransform);
         room.addChild(shape);
         };

    Hi, thanks fo the reply,
    This line of code is in the method that is called from main: yourLocale.addBranchGraph(constructContentBranchGroup(yourScene3D()));
    protected BranchGroup constructContentBranchGroup(Node shape)
    contentBranch.addChild(room); .........
    buildWall is just a generic method to create many walls from the box primitive that can be called to reduce code as walls for a whole building will need to be created. I am yet to add materials/texture etc. The transform group - room, is added to the content branch(as above). At present the yourScene3D method creates the branchGroup yourScene which contains the calls to the buildWall method.
    Apologies if this explanation is confusing, I am very new to J3D.
    Shell

  • Call up the last screen of the layout builder

    Hello BPS Experts,
    there is a infobject object addition to the level and package. therefore when i open the layout in change mode it gives a message of infobject insertion.  Its fine till here. i go from first screen ( list of objects ) > second screen ( sequence ) > third screen ( display in excel ) > now i try to save or exit i get the message displayed as 'call up the last screen of the layout'
    please could me to understand the error. is there any other screen after the excel display ? am i missing anything in here. moreover i did not find the check button on the excel screen. is there something wrong from what i am doing.
    Suggestions appreciated.
    Thanks,
    BWer

    i think there is a problem with use of fiscal year in the lead columns. i get this message only when i have the fiscal year in the lead column. it does not show any rows with data. i changed the lead column to other infobject now it shows the rows and no message of 'call up last screen' do you guys know why there is a problem with the fiscal year. it does not display any data when fiscal year period is in the lead column.
    Suggestions appreciated.
    Thanks,
    BWer

Maybe you are looking for

  • MSI Big Bang-XPower powers off then powers on to boot to OS

    Not sure if this issue has been addressed on the forum yet. I purchased a new MSI Big Bang-XPower motherboard this past week ,with Intel Core i7-990X as the cpu. I'm using SILVERSTONE SST-ST1200-G Evolution 1200W ATX12V / EPS12V SLI Ready CrossFire R

  • Unable to post comment or view likes on Facebook.

    Since Sunday I have been able to comment or 'like' in Facebook and can't view other peoples comments. I have no problem in IE. I have uninstalled and reinstalled Firefox. Deleted cookies, run virus scan.

  • Best digital camera and camcorder...

    What are some good budget digital camcorders and a digital camera for the MacBook? My wife and I are expecting our first child in December and we're both in college (I have a degree in visual communications, and I'm going back for computer programmin

  • Appending FLV files together on the fly

    I have a website that accepts video uploads. I then of a content management tool that always me to browse and uploaded videos and approve or deny them. For any I approve, I then convert the video to FLV, i then want the automated process on my site t

  • Reporting of scrap

    Hello My problem is to get the figures from scrap in correct coloum in variance report S_ALR_87013148. When confirming scrap one of the raw materials can be re-used and shall therefore not be included in the scrap figures. The raw material is include