In our office (and many other small businesses) there may be times where only one person is logged into the queue. If this person should leave their desk for a break and log out, then the caller is forced to wait for the timeout to expire before being told there is no one available and transfer the call to a voice mailbox. With Asterisk you can specify that callers cannot join a queue when empty and if there are callers in the queue when the last agent logs out of the queue, it will immediately force the callers out of the queue. I would suspect that rather than just hanging up or telling them no one is available, the callers should be sent to either a voice mailbox where they can leave a message, or possibly a digital attendant that tells them no one is available and gives them the option to transfer back to the main menu or to "Press 1" to leave a message...something of that nature.
Hope this helps.
Thanks,
Mr. Wolf
We are on the virge of becoming a reseller and this is the only thing holding us back from using the system ourselves.