The phone system configuration is just for the lack of better term, sucks. Imagine not being able to transfer a call within the same subaccount to another user on that subaccount because you would need to assign their personal number on their profile, which of course, would result to not just paying for 2 phone services, but if that personal phone assigned to the user's profile is not on the computer, they would have to pick up the call on a hard phone or mobile phone, which is extreme suffering for businesses that are customer service reliant AKA, contact centers. Plus imagine your staff answering the call which normally last for 2 hours for my company on a mobile phone while needing to document important details to a computer during the conversation!
In addition to this, you cannot even add all active users to received inbound calls using the default phone number, as there's a limit of 6 users only, which is not really a good limitation, and I don't see benefits with them restricting us this much with all the expensive charges on their phone system (transcription, recording storage, minutes per call, etc.). This is urgent! Please look into the most critical and essential ones before you start doing the UI improvements.