Решение для Asterisk
1. С внутреннего номера *, (предположим номер 305) был набран номер 88876500.
2. Астериск запомнил этот номер 88876500. Тут же позвонил через внешний sip транк на другой номер, предположим 5222222.
3. Дозвонившись до номера 5222222, (когда там подняли трубку), астериск в голосовом тракте пересылает номер 88876500 (донабирает во время активного разговора).
Необходимо учесть возможность выставления пауз пересылки номера, т.к. время дозвона до номера 5222222 может варьироваться.
Решением может быть модуль, кусок дилаплана, скрипт.
Цена договорная.