Ciao,
prodotti che potrebbero soddisfare le tue esigenze ce ne sono molti.
Noi lavoriamo tanto con Asterisk che è una piattaforma PBX basato su Linux, ha grosse potenzialità e permette qualsiasi livello di personalizzazione.
Abbiamo già realizzato applicazioni in cui aziende multisede rispondono alle numerazioni telefoniche installate da qualsiasi sede.
Per quello che riguarda l'utilizzo di un server già esistente ti consiglio vivamente di usarne uno dedicato per evitare grossi grattacapi.