Hello,
Yes it is possible .
From the ICM script and before you send the call to the queue , make a IF statement :
SkillGroup.(Skill group Name).RouterCallsQNow<=15
ABout the threshold i am not sure but the above if the calls in queue reached 16 you can send it to a play prompt then drop it.
Amer