If using CCM you can use Mobility Manager which is built in in 6.0
If simple Voice GW create a dial-peer incoming withouth direct-inward-dial and dial from there.
PSTN -- match incoming dial-peer
you will hear dialtone, then dial your number
Configure POTS dial-peer to hairpin the call