I have a customer with CUCM7 integrated with Unity 7.
I am experiencing an issue with Unity 7 where a supervised transfer from a call handler that is then looped back to a Unity mailbox or second call handler is looping the original call handler's prompt.
I have a call handler setup to play an initial 'your call will be recorded' announcement before forwarding the call back out to CUCM and ultimately a 3rd party contact centre. The call handler is configured to play it's standard greeting with the after greeting action set to attempt transfer for the same handlers alternate transfer setting. This is configured as the DN for a CTI route point for the contact centre. The call handler is set for supervised transfer
The issue I have is that if the contact centre does not pass the call to an agent and for example the caller is sent back to a voicemail mailbox in Unity the original call handler 'call recorded' prompt is played in a continuous loop and the destination mailbox prompt is never received.
This only affects looped calls into Unity when the 'supervised' transfer setting is enabled. If I change this to 'release to switch' the call is routed to the mailbox correctly. Both types of calls look identical in the 'call viewer' tool within the Unity Tools Depot which is causing the confusion.
I can only assume that a supervised transfer loop is not supported somehow but any confirmation of this or assistance to create a workaround would be highly appreciated.
I believe this is expected behavior for Call Handler supervised transfers. Essentially, with supervised transfer Unity is waiting for the call to be answered within a set number of rings. If it is not, the call is pulled back into Unity and the Call Handler greeting will be replayed.
Please rate helpful posts!