Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: golemic on October 06, 2009, 11:40:52 PM

Title: Agent-Status Colour when Ready
Post by: golemic on October 06, 2009, 11:40:52 PM
Hello everyone,

I have a question for any who can answer.
I am a new user of CCPulse and don't know how to change some things so i can do my job better and easier.

The threshold below is true exactly when an agent is ready for next call-his status colour is green at this time.

[quote]
' Threshold will be true when agent reach exact
' status Ready

if Threshold.StatValue = StatAction.SDNAWaitForNextCall then
  Threshold.Result = true
end if
[/quote]

I want to modify or make a new threshold, so when an agent is ready for next call for over than 2-3 minutes, the status colour changes to a new one and only when the agent is ready.
Can i do that in some way?

Thanks in advanse and excuse me for my English.
Title: Re: Agent-Status Colour when Ready
Post by: Steve on October 07, 2009, 08:14:45 AM
You just need to add an action delay, for the correct number of seconds 120 or 180.

[code]if Threshold.StatValue = StatAction.SDNAWaitForNextCall then
Threshold.ActionDelay=120
Threshold.Result = true
end if[/code]

Title: Re: Agent-Status Colour when Ready
Post by: golemic on October 07, 2009, 10:31:54 AM
Thanks [b]Steve[/b].
I'll check it today.
Title: Re: Agent-Status Colour when Ready
Post by: golemic on October 07, 2009, 08:02:05 PM
Well it's working, but not exactly how i want it.
When the agent is ready and for 2-3 minutes(the delay time) there is no Color for his status.
After the delay time pass his status color change.
Can i have 2 colors react to agent's ready time?

Once again excuse me for my English.
Title: Re: Agent-Status Colour when Ready
Post by: Steve on October 15, 2009, 07:56:45 AM
Just combine your original threshold with mine -

[code]if Threshold.StatValue = StatAction.SDNAWaitForNextCall then
Threshold.Result = true
end if

if Threshold.StatValue = StatAction.SDNAWaitForNextCall then
Threshold.ActionDelay=120
Threshold.Result = true
end if[/code]

Then allocate a different colour to each.