Configuring sticky agent on UCCX
Hello, I am currently trying to configure this functinoality on UCCX 8.5.1:
If a caller rings back within 30 minutes, I would like him to be transferred to the same agent that handled the previous call if it is in Ready State. Otherwise it should be transferred to the next available agent.
I know this can be done with the Session steps, mapping the calling number. I have checked Cisco Reference Documents and tried some test scripts, but I can´t get it work yet. I would need some help about how to implement this.
Thank you very much,
Héctor
There's two assumptions in this approach you want to be careful of:
Sessions always last 30 minutes
You don't end sessions when the call ends
The safer, and more reliable approach to this would be to store the calls in a database as soon as the agent picks the call up, and then have the script query that database for new calls that come in. You'd want to enable something like a nightly/hourly scheduled job to purge entries from the table that are past your 30 minute threshold.
I'm not able to prove or disprove your existing approach, but based on experience, it could have holes that you'd end up having to deal with down the road.
By the way, I love this concept of sticky agent transfer, and I think I'll be pitching it to our team managers internally.
Similar Messages
-
I am trying to setup a sticky agent function i.e If the same client calls the CC within a time period then they'll get the same agent if he's availible
I have managed to do an external DB write and read but all the info i need is already on the servers informix DB
How do perform a read on my local informix DB from within the script ?
ThankMy preference for this would be SQL since it's faster to get working than all of the xpath and xsl transforms that would be needed.
One other option that is a bit more obscure: You can use a Java hash table stored into a session with a always-known mapping ID. This is probably the most ideal because:
It eliminates any external dependancies.
It will have a smaller footprint in the Java heap than XML documents will.
I suspect it's more efficient than performing all of the xpath logic.
The whole table will self-reset if the session expunges due to inactivity. You'd still need to timestamp specific entries though I suspect. Also don't forget to account for the session not existing and to re-generate it. -
Error while configuring CCMS Agent
Hello Gurus,
I am trying to install CCMS agent on our BI Dev system, but it gives me below error.
Error Message -
ERROR: Cannot open Monitoring Segment 0 rtc = 245
Last reported error: [249] CCMS monitoring segment has wrong EYE CATCH: CCMS mo
nitoring segment belongs to a non-ABAP instance.
SAPCCM4X of release 7.00 is to be used only to monitor ABAP instances of kernel
release 7.00 (NW04s) or 6.40.
EXITING with code 1
Error Message -
I am trying to run the command S:\usr\sap\SID\SYS\exe\uc\NTAMD64>sapccm4x.exe -R pf=S:\usr\sap\SID\SYS\profile\profile_name
I have downloaded the file as discribed on the help.sap.com link
http://help.sap.com/saphelp_nw70/helpdata/en/ca/118110ff542640b7c86b570cc61ae3/frameset.htm
I have configured CCMS Agent on our ERP Dev system, but on BI/BW I am getting this error.
Could you guys please help me on this.
Best Regards,
Amit VaijPerhaps your BI system is dual stack, or even java only?
In that case you should install the sapccmsr agent (as well).
Regards,
David -
API for managing agents in UCCX
Hi!
Is exist any API for add/remove agents at UCCX ?
For change skills assigned?
ThanksHi ,
AFAIK the agents can be added or deleted from the call manager and that has to be done by the admin.
Regarding changing the teams and skills of an agent that can be achieved from the appadmin page in UCCX by the supervisor.
Lets say you have a user with supervisor rights in UCCX and not the admin rights.
Login to appdmin page using admin credentials and now under system-->System parameters -->Under Application Parameters look for Supervisor Access and there you can set it to "access to all teams".
Now log off from appadmin and login to appadmin with supervisor credentials and under rmcm you can see teams and skills and can change the teams skills assigned to an agent.
You will not be able add or delete any thing in appadmin when logged on with supervisor credentials.
I hope the above steps helps you.
Regards
Rajiv -
Hi,
I have managed to configure Master repository, Topology and have set up the Work Repository. However when I click Work Repository it give me the following error:
Unable to connect to remote repository (using Local Agent as I have not yet configured Agent).
Please note when I press the test connection, it says succeeded. Is this an issue?
Also I tried configuring the Agent and but I am getting the following error:
C:\OraHome_1\oracledi\bin>agentscheduler "-port=20300" "-name=odi_demo_agent"
A JDK is required to execute Web Services with OracleDI. You are currently using
a JRE.
OracleDI: Starting Scheduler Agent ...
Starting Oracle Data Integrator Agent...
Version : 10.1.3.5 - 10/11/2008
com.sunopsis.tools.core.exception.SnpsRuntimeException: com.microsoft.sqlserver.
jdbc.SQLServerException: Invalid object name 'SNP_PLAN_AGENT'.
at com.sunopsis.dwg.cmd.n.a(n.java)
at com.sunopsis.a.f.run(f.java)
at com.sunopsis.dwg.cmd.i.y(i.java)
at com.sunopsis.dwg.cmd.i.run(i.java)
at java.lang.Thread.run(Unknown Source)
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name
+'SNP_PLAN_AGENT'.+
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError
+(Unknown Source)+
at com.microsoft.sqlserver.jdbc.IOBuffer.processPackets(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.getPrepExecRe
sponse(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePrep
aredStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PreparedState
mentExecutionRequest.executeStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.CancelableRequest.execute(Unknown Source
+)+
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeRequest(Unkno
wn Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(
Unknown Source)
at com.sunopsis.sql.SnpsQuery.executeQuery(SnpsQuery.java)
at com.sunopsis.dwg.dbobj.generated.GeneratedSnpPlanAgent.getObjectLst(G
eneratedSnpPlanAgent.java)
+... 5 more+
Caused by:
com.microsoft.sqlserver.jdbc.SQLServerException: Invalid object name 'SNP_PLAN_A
GENT'.
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError
+(Unknown Source)+
at com.microsoft.sqlserver.jdbc.IOBuffer.processPackets(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.getPrepExecRe
sponse(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.doExecutePrep
aredStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement$PreparedState
mentExecutionRequest.executeStatement(Unknown Source)
at com.microsoft.sqlserver.jdbc.CancelableRequest.execute(Unknown Source
+)+
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeRequest(Unkno
wn Source)
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeQuery(
Unknown Source)
at com.sunopsis.sql.SnpsQuery.executeQuery(SnpsQuery.java)
at com.sunopsis.dwg.dbobj.generated.GeneratedSnpPlanAgent.getObjectLst(G
eneratedSnpPlanAgent.java)
at com.sunopsis.dwg.cmd.n.a(n.java)
at com.sunopsis.a.f.run(f.java)
at com.sunopsis.dwg.cmd.i.y(i.java)
at com.sunopsis.dwg.cmd.i.run(i.java)
at java.lang.Thread.run(Unknown Source)
Has anyone faced this issue. I am using the following entries to update the odiparam.bat file:
set ODI_SECU_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
set
ODI_SECU_URL=jdbc:sqlserver://<Servername>;SelectMethod=cursor;responseBuffering=adaptive;databas
eName=odimaster;integratedSecurity=false;
set ODI_SECU_USER=<dbname>
set ODI_SECU_ENCODED_PASS=fFyX1l6MYUKGzrGidfEvh
set ODI_SECU_WORK_REP=EXECUTION
set ODI_USER=SUPERVISOR
set ODI_ENCODED_PASS=LELKIELGLJMDLKMGHEHJDBGBGFDGGH
Regards,
AmolHi,
Something is not right and it may be down to the SQL server side, the SQL user that you are using is it definitely the db_owner, also if you go in sql server management studio, open up the work repository database and then the tables, do they all have dbo. in front the table names?
Cheers
John
http://john-goodwin.blogspot.com/ -
Configuring Sticky TCP Connections on ACE
I have 6 ACE configuration guides/case study example configurations and all have a slightly different way of configuring sticky connections in the admin context. What is the right way to configure it?
Thanks!
MattHere is the 7th config :)
You didnt mention which persistence method you are interested in. Following is an example for source ip based stickiness
rserver host APP1-SERVER1
ip address 10.10.10.101
inservice
rserver host APP1-SERVER2
ip address 10.10.10.102
inservice
serverfarm host APP1-SFARM
probe http80
predictor leastconn
failaction purge
rserver APP1-SERVER1
inservice
rserver APP1-SERVER 2
inservice
Sticky ip-netmask 255.255.255.255 address source APP1-STICKY-GP
timeout 60
replicate sticky
server-farm APP1-SFARM
class-map match-any APP1-VIP-CLASS
description class-map for APP1
match virtual-address 192.168.0.100 tcp eq 80
policy-map type loadbalance first-match APP1-POLICY
class class-default
sticky-serverfarm APP1-STICKY-GP
policy-map multi-match VIPS
class APP1-VIP-CLASS
loadbalance vip inservice
loadbalance policy APP1-POLICY
loadbalance vip icmp-reply
interface vlan 20
ip address 192.168.0.1 255.255.255.0
access-group input anyone
access-group output anyone
service-policy input VIPS
no shutdown
HTH
Syed Iftekhar Ahmed -
How to configure stickiness on ACE20 ?
Config attached....
I have set-up 2 ace20's for SLB which works fine, however I am struggling to understand how to configure stickiness in the way I want to. I want any user on the network whom connects to any of the 5 rservers to have a sticky time of 60 minutes as requested by the application vendor, the app is http.
The network is subnetted and all subnets fall within the ranges 172.16.0.0/12 and 192.168.0.0/16. Can any one help me with the sticky configuration. As you can see from my config I started to configure this but do not quite understand how to classify the traffic and associate it with the serverfarm.
I am new to content switching.
Thanks
Paul Tribe (CCNA, CCMP, CCSP)
Technical Analyst
Nottingham City Council (UK)
Tel - +44 (0)115 915 4119You have stickiness configured but it has not been applied. Try this:
policy-map type loadbalance first-match L7_VIP_LB_ORDER_POLICY
class class-default
sticky-serverfarm Carefirst
Note the change in the last line. This applies the sticky rule. Hope this helps. -
Configure Oracle Agent for Rac 9i
I can not configure intelligent agent for oracle rac 9i, you can help me?
dicovery in me sees the individual nodes
System;
- Windows 2003
- 9.2.0.8 Oracle RacHi there,
You might need to refer to Metalink Note 158295.1 for technical details of the proper configuration.
Hope this helps.
Regards,
Jozsef -
Wrap-up time configuration per agent basis (in UCCX)
There are two agents (X & Y) who are part of the same CSQ, however both agents want to have different Inbound wrap-up time.
What I understand in UCCX is, that we configure wrap-up time in CSQ (unlike agent desk settings in UCCE). If its a CSQ based, this setting gets applied to all the agents whoever is part of the same CSQ. I didnt find any such wrap-up time option which can be configured at the agent level and doesnt impact whole CSQ. Is there any solution to the problem stated above?
Will greatly appreciate help in this regard.
ThanksYou can do this using a workflow.
Set your CSQ wrap time to a high value, for example 600 secs.
Create 2 workflows - one for experts and one for your novices.
In your expert workflow, add a timer action to the work event in the voice contact workflow. Set this timer to the wrap up time required for experts, and add an action there to make the agent go ready (if they are not already ready).
In your novice workflow, do the same as above but give set this timer to the value required for novices.
I've tested this out on v8.5 and it seems to work OK.
Brian
Please rate helpful posts -
IPM11g & ODC configuration , Input Agent
Hi All,
I have installed IPM11g & ODC on my machine.
I am committing one tiff image from ODC through "Commit Text File" commit driver .
at IPM11g end i have set one Input Agent & set the Input Directory file path in Enterprise Manager.
After committing from ODC, files are going into Input Directory but they are not moving into IPM.
& files are not moving even in following directory structure :
Input
- Errors
– Failed
(which is built in Input Directory path after we enable Input Agent .)
In IPM logs also there are no errors.
please help me in this issue if any one has some idea !
Regards,
NupurNupur,
Why are you not using the IPM Commit Driver for 11g? http://www.oracle.com/technetwork/middleware/content-management/downloads/index-dc-096316.html
Oracle Document Capture 10gR3 Commit Drivers
for Oracle Imaging and Process Management 11gR1.
Specify the IPM commit driver in the commit profile. Click Configure --> Filer file Commit --> Specify the path and metadata fields on the filer commit tab and test a commit again to IPM. Make sure your IPM filer application is configured to recieve each of the metadata fields that you are passing from ODC.
Let me know how it goes.
Data_Bitz -
How to configure SNMP agent for Oracle 10g
Hello,
I've installed oracle 10g in a Windows 2000 SP4 and I want to monitor database using SNMP.
I've already installed Windows SNMP agent but I haven't any idea how to configure Oracle in order to grant SNMP monitoring.
What should I do?
Is Oracle database ready to be monitored via SNMP by default?
Thanks in advance for your help.
Regards,
CarlesHello,
Thanks for your message.
In fact, I already found this doc in oracle, but it just show executables I have to install and my question can I install these executables.
I've already installed Windows SNMP agent, configured and testedwith disk space checkings, but it doesn't work fine with Oracle.
I launched Oracle Universal Installer and I checked Installed Products, but I haven't found how to install SNMP agents for oracle.
How can I add Oracle Peer Master Agent and Encapsulator to my oracle installation?
Thanks again for your help.
Regards,
Carles -
Forward to field configuration in Agent inbox
Hello,
does any one know how to configure following scenarios:
1. After saving service ticket with responsible organisation(BP) and responsible person(employee), i go to agent inbox and forward same ticket to other resp emp. This should not change resp org.
2.If I forward the ticket to other resp org system should not change pre asigned resp emp.
regards
SrikyHello,
According to me you can acheive your requirement in two ways (at least):
1) Modification of method IF_ICCMP_CUCOPROCESS~SET_RESPONSIBLE_FOR_ONEORDER from class CL_ICCMP_CUCOPROCESS_IMPL (check the comments at the beginning of the coding), to implement your own logic.
2) Use customer-specific partner functions to handle responsible employee and/or responsible group... in that case the standard won't change anything because it won't find any employee responsible ;o)
Regards,
Nicolas. -
Live Monitoring and Recording for VPN Remote CAD Agents in UCCX
Dear all,
We have deployed UCCX 5.0(2) for one of our customers.
Silent Monitoring and Recording are working fine for local agents.
We have deployed new Remote agents using IP Communicator and Cisco VPN on their PC. Everything is working fine but could not monitor or record them.
We have made site-to-site VPN using a PIX and give these agents Hard Phones 7942. Everything is working fine but could not monitor or record them.
We also installed WFO QM client on their PCs in order to record calls but no way !
Is there any way that we can use in order to make these agents silently monitored and recorded?
Thanks for all.good afternoon,
I am not a senior guy but we experienced the same issues with monitoring users at home on VPN. After some trouble shooting I found that most users are on wireless and when I had them plug in with a cable we could hear their calls and record fine with no issues. Though, the agents preferred to be on wireless, of course! the senior engineer did mention something about changing the Codec and utilizing some DSP resources.
MM -
Managed System Configuration - Introscope Agent Configuration Failed
I get the following error message when carrying out step Byte Code Adapter Installation.
Introscope Agent Configuration - Remote Operation Failed.
The Wily agelet is running in 711 mode.
VM Parameters update for node 268734950 Remote Operation Failed.
Failed to update VM parameters:- com.sap.smdagent.vmmanager.VMManagerException: Failed to use JMX service
Any help will be appreciated.Hi Tariq,
Please check the following KBA:
1918621 - Wily Bycode Agent install error - Failed to use JMX service
Thanks
Vikram -
Configuring Input Agent directory on a machine different from the UCM one
I have configured InputAgent (Oracle Imaging and Process Management) to pick work from
/IPM/Input/<XYZ dir> on ABC MACHINE (where UCM and weblogic is installed)
and in my input definition i have an input mask (abc.txt) configured to read files from /<xyz location> (filepath on the same machine)
How do i configure it to pick up files from a filepath on a different machine/IP in the same network.
Edited by: sarathboy on Jul 30, 2012 4:32 AM
Edited by: sarathboy on Jul 30, 2012 4:45 AMYes this is possible...
Go through this link
http://docs.oracle.com/cd/E28389_01/admin.1111/e12782/c09_input_agents.htm
you can add the folders in the input agent directory.
Regards,
Vikrant Korde.
Maybe you are looking for
-
Reading image url from a different package.
When I'm trying to read image from a jar with a package structure different from the reading class, the getResource(<image name>) returns the url as null. For ex: Say I have hello.gif in a jar under client/resources and also the ResourceHandler in a
-
How to calculate number of threads running on Windows 2000 terminal?
How to calculate number of threads running on Windows 2000 terminal for the oracle process? I have installed Oracle 9i DataBase with 6 patch(9.2.0.6.0) on Windows 2000 Terminal. But,after database is started up, when i check up the sessions in v$sess
-
So that we may better diagnose DOWNLOAD problems, please provide the following information. - Server name - Filename - Date/Time - Browser + Version - O/S + Version - Error Msg
-
Hi, i have a recent problem with my iphone5s.
hi, i got a bitter experience with my iphone5s now a days. phone's earphone out gone badly, that if i press volume up button, full volume will come and stereo balance was not working, left side having high volume with distortions and right side low.
-
Waveform Problem and Input Level problem with Onyx 1620
I was reading an earlier post and saw that someone was having trouble with the gray boxes for the loops as compared with GB. I am also having that problem, but with my actual recordings. Is there a way to show the waveform instead of the gray box on