*20* will pick up ANY ringing phone.
Also we do not have enough BLF's to put everyone in each group on a BLF.
With my script, you place anyone who you want to be able to pickup a call into a Ring group (You don't have to use it as a ring group, but it serves as a container for the users)
The script then checks which ring group you are in and then picks up the first ringing call in that ring group.
So, if User A,B and C are in ring group 1 and User D,E and F are in ring group 2, Users A,B and C would only be able to pickup a call in ring group 1 and not in 2 and vice versa.
Our development team are a group of 10 people, they want to be able to pickup any ringing phone in their group only, my script serves this purpose

We also apply it to other departments.
The only downside at the moment, is the ASP Worker thread times out after a while and the script engine seems to take a while to reinitialise it, so it can cause a delay, I have changed the timeout/recycle time, but I get a tad concerned that it will just eat memory

Best Regards
Chris