I was in the same boat needing something reliable without going full VoIP. What worked for us was using
ActiveCalls cloud-based call center software. It let us keep the desk phones everyone was used to, but added features like call queuing and recording without needing a whole new system. The setup wasn’t complicated, and support was actually quick whenever we got stuck.