Hello! Thanks for your answer!
A customer needs to issue an agent activity report that shows exactly what the agent is doing by the second (thus we tought of using the states to reflect what they are doing: ACD call, manual outbound, on hold, break, etc)...
We already manage to set up states when they enter in calls but we are having troubles with teh hold function (in the same line you mentioned)...
We tried with the customized button and have the same issues...
------------------------------
Diana B.
------------------------------
Original Message:
Sent: 01-30-2020 10:39
From: Mark Tatera
Subject: How to change status while on hold
Diana,
To add what Ryan says every time I try to build a customization in handlers where I'm changing agent statuses based on events it always ends poorly. The reason for this is unfortunately there are too many variables to account for on possible end conditions to what I was trying to do that I could not account for every condition or if I could sometimes I just could not get the status to revert back. Every time I would do something like this it would go in for a few weeks/months but would ultimately be pulled out.
I think you would have better luck building a client plug in to do this or even a IceLIB/ICWS application to provide these services. Can I ask what the use case for this customization is, what are you trying to solve for? Perhaps there is another way to get what you want without changing statuses.
Thanks,
------------------------------
Mark Tatera
ConvergeOne
Opinions are my own and not the views of my employer. Any suggestions or programming changes I suggest come with no warranty and should be tried at your own risk. If my comment helped you or solved your problem please consider marking my comment as best answer.
Original Message:
Sent: 01-29-2020 10:44
From: ryan hedlund
Subject: How to change status while on hold
I did this back in the day with a custom Button and handler.
The custom button was used to do the hold and set a status used for a timer and then click it again it verifies call state then removes the hold and based on that action changes the users status back.
I am sure you can hi jack the built in hold logic for this it, when i did it i just needed it for one group so just made them this custom hold button to call the handler to do it. SInce it was only like 20 agents out of 1,200 that needed it.
------------------------------
ryan hedlund
Stericycle
Original Message:
Sent: 01-28-2020 11:40
From: Diana Boraschi
Subject: How to change status while on hold
Hello,
Does anyone knows how to automatically change agent status while on hold (and revert it)? Via handler we were successful changing the status when the call is placed on hold but we are not able to revert it...
Thanks!
#Handlers
------------------------------
Diana B.
------------------------------