1. A method for determining a phone number from a voice mail message, the method comprising the steps of: a computer receiving a voice mail message comprising a plurality of words, wherein said received voice mail message is from a caller who used a calling device; the computer receiving from the calling device a voice-to-number dictionary associated with the voice mail message, the voice-to-number dictionary comprising a plurality of phone numbers and one or more words associated with each of the plurality of phone numbers; the computer analyzing the voice mail message by parsing the plurality of words of the voice mail message and by comparing the parsed plurality of words to the one or more words associated with each of the plurality of phone numbers of the voice-to-number dictionary; the computer determining a phone number of the plurality of phone numbers of the voice-to-number directory that is associated with the voice mail message, wherein the step of determining the phone number comprises the computer determining that one or more words associated with the phone number matches one of the parsed plurality of words; and the computer performing a programmatic action that utilizes the determined phone number as input, wherein the programmatic action comprises one or more of dialing the determined phone number, storing an indication of determined phone number, or deleting a previously stored phone number and replacing the previously stored phone number with the determined phone number.
19. The method of claim 1 , wherein the programmatic action comprises deleting a previously stored phone number in a contact list of a callee for whom the voice mail message was left and replacing the previously stored phone number with the determined phone number, wherein the previously stored phone number and the replaced phone number correspond to an entry in the contact list for the caller.