09-21-2018 05:47 AM - edited 03-15-2019 06:41 AM
We have agents on UCCX System version: 10.6.1.11003-29 using Finesse.
There is a workflow which is set to activate upon 'When a Call ends'. This workflow functions just fine except I am getting reports that it will activate when the agent puts the caller on hold.
Has anyone experienced this? What can I look for to get this resolved?
10-12-2018 03:35 PM
Did you check your CUCM Call Detail Records and verify that the caller is not hanging up when being placed on hold? Validate this by checking the disconnect reason/terminating side.
The hold feature on Cisco IP Telephony is designed so that the Cisco / Agent side of the call leg cannot hang-up on a call that is placed on hold. You must retrieve the call before it can be terminated. So unless there is a disconnect on the far side, or the occurrence of an error in the system, you cannot hang-up on a call that is on hold.
Start by reviewing the disconnect code and terminating side on the CUCM CDR... that's where I would start.
-Sean
10-16-2018 09:21 AM
Sean, thanks for your reply. I am able to duplicate this so I know the caller does not hang up.
Agent gets call. Agent does a consult transfer to anybody. When the agent disconnects from the consult the Workflow is triggered off of that "End Of Call"
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide