Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: deadmeat on January 25, 2012, 12:26:29 PM
-
Greetings!
Is there any function or some way-through, which can give the duration of the call. I mean not the whole interaction but the time after the agent had picked up the phone. For example if I want to send how long the agent has talked to the customer via HTTP bridge. Or can I somehow get the timestamps for EventAnswered and EventReleased in current interaction ?
Thank you in advance.
-
One of way may be - make URS register and load the simple strategy on agents DNs.
All that startegy does - marks current time on start, waits for EventReleased, calculates time difference and report it to Web server.
-
That's an interesting approach. I'll try that. Thanks for the advice.
-
Well, several Genesys reporting products are able to give you this information out of the box if you want to go that route.
If you are using a softphone that is registered for the DN the agent is on, the softphone will receive established and released events for calls (as well as ACW and ready/logout/aux) and you could have the softphone write out to a database (or webservice, etc).
The other alternative is to use an SDK and build a client that registers for all the DNs and/or state changes and writes those out.