cancel
Showing results for 
Search instead for 
Did you mean: 
cancel

How to retrieve the call when Agents userstate is not_ready.

298
Views
0
Helpful
0
Comments
Beginner

Hi there,

           Suppose Agent001 is in Ready(userstate) state while Agent002 is in Not_ready(userstate) state. Agent002  makes call to Agent001,Agent001 answers the call & now they are in Talking(userstate) state.

          Agent001 who is in Ready state hold & retrieve working properly. Agent002 who is in Not_Ready state Hold call is working properly but problem is for Retrieve call.

       I am passing the requested action for Hold in Finesee as follows:

                       xml = "<Dialog><targetMediaAddress>"+myExtension+"</targetMediaAddress><requestedAction>HOLD</requestedAction></Dialog>";

        And for Retrieve as follows:

                       xml = "<Dialog><targetMediaAddress>"+myExtension+"</targetMediaAddress><requestedAction>RETRIEVE</requestedAction></Dialog>"; 

                    Still this is not working for the Agent who is in Not_Ready state.

Thanks in advance,

Komal