Sim, claro,
boa idéia. Eu não apresentei nenhuma solução porque a pergunta dele é meio vaga. Tem uma solução mais conhecida e muito utilizada "tipo" pacote completo Fonality trixbox CE, an Asterisk-based PBX Phone System (formerly Asterisk@Home) | trixbox
Teste o Trixbox também.