least one web interface to at least one output, in accordance with control signals provided by a programmable controller; iii. a programmable controller adapted to control said switch according to the number and types of PSTN connections coupled to the at least one web interface; the number, types and locations of telephones, handsets and other devices serviced by the communications web; and the