UCCX Scripting

Answered Question
Apr 30th, 2010
User Badges:

Hello Guys, do you know a way to check if an ageng is logged in based on the skills assigned to the agent ? before you send the call to the queue or the agent ?


thanks


Cristobal

Correct Answer by Aaron Harrison about 7 years 4 weeks ago

Ah - I see.


I don't think there's a way to get live 'skilled agent' stats, just the CSQs.


But you could bungle a workaround together by creating a CSQ for each skill - name it the same as the skill, and add the single skill to each similarly named CSQ.


You won't ever send a call to those new CSQs, but you get then use 'get reporting stat' to pull a stat that indicates count of agents with that skill.


Of course - it does beg the question why you'd care too much whether a particular skilled agent is available if when you send it to the multi-skill queue any other agent could answer it? But I guess you have your reasons...


Aaron


Please rate helpful posts...

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Aaron Harrison Fri, 04/30/2010 - 11:38
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Hi


Do a 'get reporting statistic' to retrieve the number of ready agents for a given CSQ.


Regards


Aaron

cristobal.priego Fri, 04/30/2010 - 11:46
User Badges:

when i retrive the number of ready  agents using the /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi;} 'get reporting statistic'  step, is there an additional step that will help me track agents based on skills ?

I have a single CSQ with multiple skills and agents with different skills levels, I'd like to send the call to the queue/ only if there is an agent with specific skills logged in, otherwise i'll send the call to voicemail


thanks

Correct Answer
Aaron Harrison Fri, 04/30/2010 - 12:54
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Ah - I see.


I don't think there's a way to get live 'skilled agent' stats, just the CSQs.


But you could bungle a workaround together by creating a CSQ for each skill - name it the same as the skill, and add the single skill to each similarly named CSQ.


You won't ever send a call to those new CSQs, but you get then use 'get reporting stat' to pull a stat that indicates count of agents with that skill.


Of course - it does beg the question why you'd care too much whether a particular skilled agent is available if when you send it to the multi-skill queue any other agent could answer it? But I guess you have your reasons...


Aaron


Please rate helpful posts...

cristobal.priego Fri, 04/30/2010 - 13:56
User Badges:

Thanks Aaron, that's what i thought, i have one  more question that maybe you will now the answet to


If i create multiple CSQs i can accomplish my goal, however in regards to reporting having multiple CSQs is going to affect my reporting right ?

I was trying to get a single CSQ because the contact center manager is very picky and she only wanted to pull report from Cust Service.


or do you think I can create a custom report that will merge all of the CSQs into a single one ?


thanks

Aaron Harrison Sat, 05/01/2010 - 05:32
User Badges:
  • Super Bronze, 10000 points or more
  • Community Spotlight Award,

    Member's Choice, May 2015

Hi


You would still report on the single queue that you reference in the 'select resource' step... the other CSQs would have agents in just for the purpose of pulling your statistic.


You would never send a call to the 'skill only' CSQs, so there would be nothing to report on.


Aaron

Actions

This Discussion