I want to create a small virtual call center composed of employees working from home. I am looking for something that will allow me to set up multiple virtual numbers, and route those to employees home phone numbers. I do not need it to maintain a queue, if the employee is on the phone it can rollover to their personal voicemail. HOWEVER the catch is that I want to record all calls for quality purposes so that I can select and review them later as needed. Can someone point me in the right direction, because I have been having trouble finding one that will record calls.