I have uccx 7, with the following requirement and checking if this is possible:
I have 3 Skills,
Call comes to skill_1, there are no agents available in this skill
The call should wait for 30 seconds and then go to other skill group Skill_2
If Skill_2 is busy / not avaialble, call should go to Skill_3
Also, if the number of calls in queue for Skill_1 is more than 3 calls, then call in Skill_1 queue should go to Skill_2, if skill_2 busy, pass call to Skill_3
If all Skills are busy, hang up the call and announce a message to caller.
Is the above achievable on uccx scripting?