Call Hold feature helps in creating multiple queues for various agents so that no client is waiting for long and also makes sure that no agent's time is wasted.