cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4346
Views
1
Helpful
18
Replies

Finesse 10.5: Supervisor select an agent to monitor

joycentiong
Level 1
Level 1

Hi,

I need to get the agent id that the supervisor selected for monitor. How can I get the agent id?

Thanks.

Danny

18 Replies 18

Hi Danny,

In that if statement from above, get the list of participants in that dialog. Check if there are two. If there are, get the two mediaAddresses and eliminate the supervisor's extension.

That should do it (theoretically).

Thanx,

Denise

dekwan
Cisco Employee
Cisco Employee

One more thing, if there aren't two participants, just throw the event away and move on until you get two.

Hi Denise,

Finally, I am able to grab the agent's call variable from supervisor.

BTW: the dialog count is always 1 so that was not good. If the callType is SUPERVISOR_MONITOR then there is a getToAddress() that is the agent's extension. The _processCall function was called a few time so had to check if the user.getState() is "ALERTING" then only request agent's call variables using signalR.

Now it is working..

Thanks.

You are right that the toAddress is the agent's extension. I don't know why I didn't think of that

Great to hear that it is working for you now.

Thanx,

Denise

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: