A method of providing telephone service, the method comprising: associating in a database coupled to a server, a secondary telephone number with a primary telephone number assigned to a telephone handset; receiving, at the server from the telephone handset via a data channel, first digital information indicating primary call processing rules for handling calls to the primary telephone number; storing the primary call processing rules digitally in the database coupled to the server; receiving, at the server from the telephone handset via the data channel, second digital information indicating secondary call processing rules for handling calls to the secondary telephone number; storing the secondary call processing rules digitally in the database coupled to the server; accessing, by the server from the database, the secondary call processing rules for handling calls to the secondary telephone number, in response to receiving, at a switch coupled to the server and a public switched telephone network (PSTN), an incoming call to the secondary telephone number; assigning or looking up in the database, by the server, a first bridge telephone number to be used for completion of the incoming call to the secondary telephone number, wherein the first bridge telephone number is associated with the switch such that calls to the first bridge telephone number are automatically routed to the switch; transmitting, from the server to the telephone handset via the data channel, pre-call information based on the secondary call processing rules, wherein the pre-call information includes the first bridge telephone number; whereby the pre-call information transmitted from the server to the telephone handset allows the telephone handset to accept the incoming call to the secondary telephone number by calling the first bridge telephone number over a voice channel including the PSTN to connect the incoming call to the telephone handset via the switch. associating in a database coupled to a server, a secondary telephone number with a primary telephone number assigned to a telephone handset; receiving, at the server from the telephone handset via a data channel, first digital information indicating primary call processing rules for handling calls to the primary telephone number; storing the primary call processing rules digitally in the database coupled to the server; receiving, at the server from the telephone handset via the data channel, second digital information indicating secondary call processing rules for handling calls to the secondary telephone number; storing the secondary call processing rules digitally in the database coupled to the server; accessing, by the server from the database, the secondary call processing rules for handling calls to the secondary telephone number, in response to receiving, at a switch coupled to the server and a public switched telephone network (PSTN), an incoming call to the secondary telephone number; assigning or looking up in the database, by the server, a first bridge telephone number to be used for completion of the incoming call to the secondary telephone number, wherein the first bridge telephone number is associated with the switch such that calls to the first bridge telephone number are automatically routed to the switch; transmitting, from the server to the telephone handset via the data channel, pre-call information based on the secondary call processing rules, wherein the pre-call information includes the first bridge telephone number; whereby the pre-call information transmitted from the server to the telephone handset allows the telephone handset to accept the incoming call to the secondary telephone number by calling the first bridge telephone number over a voice channel including the PSTN to connect the incoming call to the telephone handset via the switch.