Se non hai esperienza pregressa il ti direi di affidarti a qualche soluzione proposta dal provider, i costi alla fine sono piuttosto contenuti.
Penseranno loro a fornire telefoni IP e alla parte hard della configurazione, ricorda inoltre che una infrastruttura va anche mantenuta. I rischi di farsi male ci sono e sono tanti.
Poi se vuoi invece imbarcarti comunque nell’impresa potresti valutare 3CX che anche nella sua versione free è piuttosto ricco di funzionalità.
La soluzione più nerd è asterisk con o senza una GUI, specie se conosci Linux.
Ho ordinato le soluzioni da quella in cui in caso di errori di configurazione o problemi avresti un rischio basso, medio, elevato.
Se non vuoi rivolgerti al provider ci sono anche aziende di consulenza che fanno questi lavori, alcuni bravi altri meno.