A method (FIG. 4) of completing a call attempt made by a first party to a second party, comprising the steps of: detecting a termination of said call attempt made by said first party on a first network to contact said second party on a second network, before or after said first party terminates said call attempt, wherein said second network is one of said first network and one of a plurality of networks excluding the first network; completing the call attempt, comprising the steps of: communicating availability of a messaging service to the first party from the first network; receiving an explicit or implicit action from the first party indicating one of an acceptance of said messaging service and a declination of said messaging service, further characterized by comprising: detecting one of said acceptance of said messaging service and said declination of said messaging service based on one of an explicit dual tone multi frequency input received from the first party, and an implicit predefined timeout period; and performing: receiving a message created by the first party and delivering said created message to the second party on the second network on said acceptance of said messaging service; and delivering a missed call notification to the second party on the second network on said declination of said messaging service; whereby the call attempt made by the first party to the second party is completed. detecting a termination of said call attempt made by said first party on a first network to contact said second party on a second network, before or after said first party terminates said call attempt, wherein said second network is one of said first network and one of a plurality of networks excluding the first network; completing the call attempt, comprising the steps of: communicating availability of a messaging service to the first party from the first network; receiving an explicit or implicit action from the first party indicating one of an acceptance of said messaging service and a declination of said messaging service, further characterized by comprising: detecting one of said acceptance of said messaging service and said declination of said messaging service based on one of an explicit dual tone multi frequency input received from the first party, and an implicit predefined timeout period; and performing: receiving a message created by the first party and delivering said created message to the second party on the second network on said acceptance of said messaging service; and delivering a missed call notification to the second party on the second network on said declination of said messaging service; communicating availability of a messaging service to the first party from the first network; receiving an explicit or implicit action from the first party indicating one of an acceptance of said messaging service and a declination of said messaging service, further characterized by comprising: detecting one of said acceptance of said messaging service and said declination of said messaging service based on one of an explicit dual tone multi frequency input received from the first party, and an implicit predefined timeout period; and performing: receiving a message created by the first party and delivering said created message to the second party on the second network on said acceptance of said messaging service; and delivering a missed call notification to the second party on the second network on said declination of said messaging service; receiving a message created by the first party and delivering said created message to the second party on the second network on said acceptance of said messaging service; and delivering a missed call notification to the second party on the second network on said declination of said messaging service;