Queue login accepts any input

I recently experienced an issue, my phone rep recently had a “typo” when logging into the queue. Apparently she pressed an extra zero for her extension, and it caused all sorts of problems with dead ending of the destinations.

I was surprised that the dialog accepted a non-existing extension for the input.

Is there a way to:

  1. Have it verify that the extension being inputted actually exists?

  2. Have an auto login which knows what extension you are dialing from and skips the whole login process? This would be very ideal.

Thanks, yall!