Тут будто лучше использовать какое-то решения из telecom api, чтобы вы могли настроить эту собственно подмену номеров. Абсолютное готовое решение - ну не знаю, тем более, прям с открытым кодом. Всё-таки рекомендую взять какой-то понадёжнее сервис от операторов и связать его с crm.