Работал как-то в одной фирме.
Там решалось с помощью местного линуксового админа и Asterisk.
Правда в нашей «волшебной» стране пришлось подписывать бумагу с местной гос структурой что все это будет использоваться только для переговоров с клиентами, а не для альтернативного телефонного канала.