A method for routing telephone calls in a system having an originator telephone device, a receiver telephone device, a public switched telephone network (PSTN), a telephony-to-data re-routing system (TDR), a Private branch exchange (PBX), and a data network, comprising the steps of:
- a) routing a telephone call originated at the originator telephone device to the TDR through the PBX;
- b) determining whether to route said telephone call over the PSTN or the data network;
- and
- c) routing said telephone call over the PSTN or data network in accordance with step (b), wherein the telephone call is re-routed from the TDR to the PBX if it is to be routed over the PSTN.