Good afternoon, interesting question. There are many ways to solve this problem, but in my opinion, the best one is
https://freezvon.com/ because it offers many unified solutions for communications: calls, call forwarding, virtual PBX, integrations. Everything is very easy to set up, and even if you don't understand something, you will quickly get help on the line or from a personal manager.